projects
/
mdlife
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
foo
[mdlife]
/
src
/
startup.s
diff --git
a/src/startup.s
b/src/startup.s
index
2b5b7a7
..
785a0b5
100644
(file)
--- a/
src/startup.s
+++ b/
src/startup.s
@@
-7,9
+7,12
@@
start:
jsr disable_intr
start:
jsr disable_intr
+ move.b 0xa10001, %d0
+ and.b #0xf, %d0
+ beq.s skip_tmss
| write SEGA to 0xa14000 to convince the TMSS to run us
| write SEGA to 0xa14000 to convince the TMSS to run us
- move.l 0x100, %d0
- move.l %d0, 0xa14000
+ move.l #0x53454741, 0xa14000
+skip_tmss:
| copy .data section from ROM to RAM
move.l #_data_lma, %a0
| copy .data section from ROM to RAM
move.l #_data_lma, %a0