Linux commits

This commit is contained in:
theoddone33
2001-04-10 04:28:44 +00:00
parent 297d98dfc4
commit 42bf44301b
63 changed files with 3057 additions and 2826 deletions

View File

@@ -1628,3 +1628,4 @@ emulRTI
mov word[stackor],0100h
endloop
%endmacro

View File

@@ -17,11 +17,6 @@
;*******************************************************
; Address Modes
;*******************************************************
@@ -405,4 +400,3 @@
.npb
call dword near [memtabler16+ebx*4]
%endmacro

View File

@@ -27,7 +27,7 @@ EXTSYM curhdma,curypos,disablehdma,hdmadata,hdmadelay,hdmaearlstart
EXTSYM resolutn
EXTSYM memtabler16
NEWSYM DmaAsmStart
@@ -1352,3 +1352,4 @@ NEWSYM exechdmars
NEWSYM DmaAsmEnd

View File

@@ -38,6 +38,8 @@ EXTSYM MuteVoiceF,VoiceStarter
EXTSYM DecayRate,SustainRate,SustainValue
EXTSYM KeyOnStA,KeyOnStB,SoundTest
NEWSYM DspAsmStart
%include "betauser.mac"
@@ -3051,3 +3053,4 @@ NEWSYM WDSPRegFF ;
mov [DSPMem+0FFh],al
ret
NEWSYM DspAsmEnd

View File

@@ -131,7 +131,7 @@ EXTSYM cfgecho,Surround,SoundBufEn
EXTSYM echobuf
EXTSYM LowPassFilter
NEWSYM DspProcAsmStart
@@ -2343,7 +2343,6 @@ AdsrBendData db 122,118,114,110,106,102,99,95,92,89,86,83,80,77,74,72,69,67
NEWSYM AdsrSustLevLoc, db 58,39,27,19,13,8,3,1
dspsave equ marksave-BRRBuffer
dspconvb equ marksave-Voice0Freq
NEWSYM PHdspsave, dd dspsave
@@ -5695,3 +5694,4 @@ GetCDMAPos:
ja .loop
.fin
NEWSYM DspProcAsmEnd

View File

@@ -27,7 +27,7 @@ EXTSYM debstop3
NEWSYM E65816IncStart
; B = ( or )
@@ -1992,3 +1992,5 @@ COpFB: ; XCE i
COp42: ; WDM
inc esi
endloop
NEWSYM E65816IncEnd

View File

@@ -114,7 +114,7 @@ EXTSYM fxbit01,fxbit01pcal,fxbit23,fxbit23pcal,fxbit45,fxbit45pcal,fxbit67,fxbit
EXTSYM SfxSFR
EXTSYM cpucycle,debstop,switchtovirqdeb,debstop3,switchtonmideb
NEWSYM ExecuteAsmStart
@@ -4368,6 +4368,4 @@ NEWSYM execsingle
jmp switchtovirqdeb
NEWSYM ExecuteAsmEnd

View File

@@ -26,6 +26,7 @@ EXTSYM irqv8
EXTSYM execloopdeb
EXTSYM nmiv8
NEWSYM IrqAsmStart
@@ -521,3 +522,4 @@ NEWSYM NMIemulmodedeb
add esi,eax
jmp execloopdeb
NEWSYM IrqAsmEnd

View File

@@ -41,7 +41,7 @@ EXTSYM SA1Overflow
EXTSYM Sdd1Mode,Sdd1Bank,Sdd1Addr,Sdd1NewAddr,memtabler8,AddrNoIncr,SDD1BankA
EXTSYM SPC7110Entries,spc7110romptr
NEWSYM MemoryAsmStart
@@ -4403,3 +4403,5 @@ debugdecompress:
call .nomoredec
pop ebx
jmp memaccessbankr8
NEWSYM MemoryAsmEnd

View File

@@ -1096,3 +1096,4 @@ regINVALID: ; Invalid Register
.invalidreg db 'Invalid Read Register : $'

View File

@@ -23,6 +23,8 @@ EXTSYM spc700read
EXTSYM dspWptr
EXTSYM changeexecloop,curexecstate,SA1Enable,tableadb
NEWSYM Spc700AsmStart
%include "cpu/regsw.mac"
%include "cpu/spcdef.inc"
%include "cpu/spcaddr.inc"
@@ -2692,3 +2694,4 @@ NEWSYM Invalidopcode ; Invalid Opcode
dec ebp
ret
NEWSYM Spc700AsmEnd

View File

@@ -21,6 +21,7 @@ EXTSYM SA1tableA,SA1tableB,SA1tableC,SA1tableD,SA1tableE
EXTSYM SA1tableF,SA1tableG,SA1tableH,SA1tablead
EXTSYM cpucycle, SA1UpdateDPage, intrset
NEWSYM StableAsmStart
%include "cpu/s65816d.inc"
%include "cpu/saddress.inc"
%include "cpu/saddrni.inc"
@@ -696,3 +697,4 @@ NEWSYM SA1settableDm16
mov dword[edi+0FFh*4],SA1COpFFm16d
ret
NEWSYM StableAsmEnd

View File

@@ -54,6 +54,7 @@ EXTSYM DPageR8,DPageW8,DPageR16,DPageW16
EXTSYM SDD1Enable
EXTSYM JoyAOrig,JoyANow,JoyBOrig,JoyBNow,JoyCOrig,JoyCNow,JoyDOrig,JoyDNow
NEWSYM TableAsmStart
%include "cpu/65816d.inc"
%include "cpu/address.inc"
%include "cpu/addrni.inc"
@@ -1188,3 +1189,4 @@ NEWSYM settableDm16
mov dword[edi+0FFh*4],COpFFm16d
ret
NEWSYM TableAsmEnd

View File

@@ -30,6 +30,7 @@ EXTSYM sramaccessbankw8,tableAb,tableBb,tableCb,tableDb,tableEb
EXTSYM tableFb,tableGb,tableHb,wramaccessbankr16
EXTSYM wramaccessbankr8,wramaccessbankw16,wramaccessbankw8,tableadb
NEWSYM TableBAsmStart
%include "cpu/65816db.inc"
%include "cpu/address.inc"
%include "cpu/addrni.inc"
@@ -720,3 +721,4 @@ settableDm16:
mov dword[edi+0FFh*4],COpFFm16d
ret
NEWSYM TableBAsmEnd

View File

@@ -30,6 +30,7 @@ EXTSYM sramaccessbankw8,tableAc,tableBc,tableCc,tableDc,tableEc
EXTSYM tableFc,tableGc,tableHc,wramaccessbankr16
EXTSYM wramaccessbankr8,wramaccessbankw16,wramaccessbankw8,tableadc
NEWSYM TableCAsmStart
%include "cpu/65816dc.inc"
%include "cpu/address.inc"
%include "cpu/addrni.inc"
@@ -720,3 +721,4 @@ settableDm16:
mov dword[edi+0FFh*4],COpFFm16d
ret
NEWSYM TableCAsmEnd