Fix stack start and spelling in ROM

This commit is contained in:
pjht 2022-10-25 11:23:19 -05:00
parent 8291610a74
commit c923c188ac
3 changed files with 2 additions and 2 deletions

View File

@ -5,7 +5,7 @@ start:
bra.b find_first_card bra.b find_first_card
romfindret: romfindret:
move.l a0, a6 | Save the ROM card IO base in a6 for later move.l a0, a6 | Save the ROM card IO base in a6 for later
lea (0xEE, a6), a7 | Set up the stack at the end of the ROM's IO space RAM lea (0xF0, a6), a7 | Set up the stack at the end of the ROM's IO space RAM
bsr.b find_largest_ram | Find the largest RAM card and put the IO base in a5 bsr.b find_largest_ram | Find the largest RAM card and put the IO base in a5
move.l a0, a5 move.l a0, a5
move.l d0, d7 move.l d0, d7
@ -71,7 +71,7 @@ flr_loop:
move.l (0x4, a1), d1 | Load the card's size into d1 move.l (0x4, a1), d1 | Load the card's size into d1
cmp.l d0, d1 | If the current size is less than the largest size found, go back to the start of the loop cmp.l d0, d1 | If the current size is less than the largest size found, go back to the start of the loop
ble.b flr_loop ble.b flr_loop
move.l d1, d0 | Store the sise and address of the new latgest card in s0 and a0 move.l d1, d0 | Store the size and address of the new largest card in d0 and a0
move.l a1, a0 move.l a1, a0
bra.b flr_loop | Loop back and check the next card bra.b flr_loop | Loop back and check the next card
flr_done: flr_done:

Binary file not shown.

Binary file not shown.