asm: cleaned up loading sequence
[urasm.git] / dox / dmbfmt.txt
blob9b0e38be6566a1abd0853648ecbbd64ba8a0184d
1 db 'DMB0'   ; signature
2 dw initialPC (0: don't run)
3 dw pieceCount
4  piece:
5   dw size
6   dw addr
7   bytes
8 ÐÏËÁ ÎÁ ÓÔÒÁÎÉÃÙ ÅÍÕ ÎÁÓÒÁÔØ, ÎÏ ÐÏÔÏÍ Ñ ÜÔÏ ÐÏÆÉËÓÀ. "ÓÔÒÁÎÉÞÎÙÊ" ÆÏÒÍÁÔ ÔÁËÏÊ:
9  piece:
10   dw size
11   dw 0
12   dw addr   ; relative to page start
13   db page   ; $FF: current; initial page is 0
14   bytes
17 db 'DMB1'   ; signature
18 dw initialPC (0: don't run)
19 dw initialClear (0: don't; else do 'CLEAR initialClear' before starting
20 dw pieceCount
21  piece:
22   dw size
23   dw addr
24   bytes
25 ÐÏËÁ ÎÁ ÓÔÒÁÎÉÃÙ ÅÍÕ ÎÁÓÒÁÔØ, ÎÏ ÐÏÔÏÍ Ñ ÜÔÏ ÐÏÆÉËÓÀ. "ÓÔÒÁÎÉÞÎÙÊ" ÆÏÒÍÁÔ ÔÁËÏÊ:
26  piece:
27   dw size
28   dw 0
29   dw addr   ; relative to page start
30   db page   ; $FF: current; initial page is 0
31   bytes