Files
player/Project/Src/NES/equates.s

34 lines
955 B
ArmAsm
Raw Normal View History

2025-06-27 00:32:57 +08:00
globalptr RN r10 ;//=wram_globals* ptr
;//cpu_zpage RN r11 ;=CPU_RAM
;----------------------------------------------------------------------------
MAP 0,globalptr ;//MAP <20><><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><E1B9B9><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׵<EFBFBD>ַ
;//6502.s ;//<2F><><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׵<EFBFBD>ַΪglobalptr
opz # 4 ;opz # 256*4 ;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
readmem_tbl # 8*4 ;//8*4
writemem_tbl # 8*4 ;//8*4
memmap_tbl # 8*4 ;//<2F><EFBFBD><E6B4A2>ӳ<EFBFBD><D3B3> ram+rom
cpuregs # 7*4 ;//1208<30><38><EFBFBD><EFBFBD>6502<30>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ<EFBFBD>ʼ<EFBFBD><CABC>ַ
m6502_s # 4 ;//
lastbank # 4 ;//6502PC<50><43> ROM<4F><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB><EFBFBD><EFBFBD>
nexttimeout # 4
rombase # 4 ;//ROM<4F><4D>ʼ<EFBFBD><CABC>ַ
romnumber # 4 ;// ROM<4F><4D>С
rommask # 4 ;//ROM<4F><4D>Ĥ rommask=romsize-1
joy0data # 4 ;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
joy1data # 4 ;//<2F>ֱ<EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
clocksh # 4 ;//ִ<>е<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD> apu<70><75>
cpunmif # 4 ;cpu<70>жϱ<D0B6>־
cpuirqf # 4 ;cpu<70>жϱ<D0B6>־
;------------------------------------------------------------------------------------------
;// # 2 ;align
END