Fix up sections variables are created in, major code cleanup, remove protection removal. - Round 4

This commit is contained in:
n-a-c-h
2005-01-03 15:15:17 +00:00
parent 737db97030
commit 0c0097b919
32 changed files with 13 additions and 265 deletions

View File

@@ -29,10 +29,6 @@
EXTSYM regaccessbankr8,regaccessbankr16,regaccessbankw8,regaccessbankw16
NEWSYM Dsp2ProcAsmStart
;%define _USE_DEVDSP2
DSP2F_HALT equ 1
DSP2F_AUTO_BUFFER_SHIFT equ 2
DSP2F_NO_ADDR_CHK equ 4
@@ -610,5 +606,3 @@ NEWSYM DSP2Write16b
xor eax,eax
.leave
ret
NEWSYM Dsp2ProcAsmEnd

View File

@@ -20,8 +20,6 @@
EXTSYM FxTable,FxTableb,FxTablec,SfxB,SfxCPB,SfxCROM,SfxCarry,SfxOverflow
EXTSYM SfxR0,SfxR14,SfxR15,SfxRomBuffer,SfxSignZero,withr15sk
NEWSYM FxEmu2BAsmStart
%include "chips/fxemu2.mac"
%include "chips/fxemu2b.mac"
@@ -613,5 +611,3 @@ NEWSYM FxOpcBF ; FROM rn set source register
mov byte[SfxOverflow],al
CLRFLAGS
ret
NEWSYM FxEmu2BAsmEnd

View File

@@ -30,8 +30,6 @@ EXTSYM fxbit01,fxbit23,fxbit45,fxbit67
EXTSYM fxxand
EXTSYM PLOTJmpa,PLOTJmpb
NEWSYM FxEmu2CAsmStart
%include "chips/fxemu2.mac"
%include "chips/fxemu2b.mac"
%include "chips/fxemu2c.mac"
@@ -2553,5 +2551,3 @@ NEWSYM FxOpdFFA2 ; SM (XX),RN store word in RAM
mov [eax+ebx],dh
CLRFLAGS
FXReturn
NEWSYM FxEmu2CAsmEnd

View File

@@ -25,16 +25,9 @@ EXTSYM SfxSignZero,SfxnRamBanks,StartSFX,regptr,regptw,sfxramdata,ChangeOps
EXTSYM SfxPOR,sfxclineloc,UpdatePORSCMR,UpdateCLSR,UpdateSCBRCOLR,SfxAC
EXTSYM sfx128lineloc,sfx160lineloc,sfx192lineloc,sfxobjlineloc,SFXProc
NEWSYM SfxProcAsmStart
%include "cpu/regs.mac"
%include "cpu/regsw.mac"
%macro AssembleSFXFlags 0
and word[SfxSFR],8F60h
test byte[SfxCarry],1
@@ -672,5 +665,3 @@ NEWSYM sfxaccessbankw16d
mov [ebx+ecx+65536*3],ax
xor ebx,ebx
ret
NEWSYM SfxProcAsmEnd