- added necessary assembly code so that the function can call C functions without destroying the register state
grapha.s
- removed functions '_rdmaconr_', '_rvposr_', '_rvhposr_', '_rid_', '_wvpos_', '_wserdat_', '_wserper_', '_wdiwstrt_', '_wdiwstop_', '_wddfstrt_', '_wddfstop_', '_wdmacon_', '_wbpl1pth_', '_wbpl1ptl_', '_wbpl2pth_', '_wbpl2ptl_', '_wbpl3pth_', '_wbpl3ptl_', '_wbpl4pth_', '_wbpl4ptl_', '_wbpl5pth_', '_wbpl5ptl_', '_wbpl6pth_', '_wbpl6ptl_', '_wbplcon0_', '_wbplcon1_', '_wbplcon2_', '_wbpl2mod_' and '_wcolor_'
- (again) removed '_graphDecodeX_' functions
- removed '_graphDecodeXMMX_', '_graphDecodeXHiMMX_', '_graphDecodeXHiDualMMX_' functions
- removed all calls to '_graphDecodeXMMX_', '_graphDecodeXHiMMX_', 'graphDecodeXDualMMX' and 'graphDecodeXHiDualMMX'
- added necessary assembly code so that the function can call C functions without destroying the register state
sounda.s
- added replacement code for jmp (call/ret) at functions '_soundStateX_'
- added replacement code for jmp (call/ret) at functions '_soundFrequencyHandlerXXXXX_'
- added necessary assembly code so that the function can call C functions without destroying the register state
blit.c
- added comment to variable 'blitterdmawaiting'
draw.c
- replaced calls to assembly function 'wcolor' by calls to C function 'wcolor_C'
fmem.c
- replaced various assembly functions by C functions in the 'memory_iobank_read' and 'memory_iobank_write' array
graph.c
- replaced calls to assembly graphics IO register handlers by calls to C equivalents
- converted assembly graphics IO register handlers to C functions: 'rdmaconr_C', 'rvposr_C', 'rvhposr_C', 'rid_C', 'wvpos_C', 'wdiwstrt_C', 'wdiwstop_C', 'wddfstrt_C', 'wddfstop_C, 'wdmacon_C', 'wbpl1pth_C', 'wbpl1ptl_C', 'wbpl2pth_C', 'wbpl2ptl_C', 'wbpl3pth_C', 'wbpl3ptl_C', 'wbpl4pth_C', 'wbpl4ptl_C', 'wbpl5pth_C', 'wbpl5ptl_C', 'wbpl6pth_C', 'wbpl6ptl_C', 'wbplcon0_C', 'wbplcon1_C', 'wbplcon2_C', 'wbpl1mod_C', 'wbpl2mod_C' and 'wcolor_C'
plan2c.mac
- removed macro 'TEST_MMX' (was used by _graphDecodeXMMX_ like functions)
blit.h/copper.h/fmem.h/graph.h
- added/removed various assembly/C declarations