mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-06 23:58:04 -04:00
svp compiler: added first wait loop detection
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@363 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
5d817c9138
commit
b9c1d0129a
4 changed files with 164 additions and 15 deletions
|
@ -47,11 +47,14 @@ typedef struct
|
|||
#define SSP_PMC_HAVE_ADDR 0x0001 // address written to PMAC, waiting for mode
|
||||
#define SSP_PMC_SET 0x0002 // PMAC is set
|
||||
#define SSP_WAIT_PM0 0x2000 // bit1 in PM0
|
||||
#define SSP_WAIT_30FE06 0x4000 // ssp tight loops on 30FE08 to become non-zero
|
||||
#define SSP_WAIT_30FE08 0x8000 // same for 30FE06
|
||||
#define SSP_WAIT_30FE06 0x4000 // ssp tight loops on 30FE06 to become non-zero
|
||||
#define SSP_WAIT_30FE08 0x8000 // same for 30FE08
|
||||
#define SSP_WAIT_MASK 0xe000
|
||||
unsigned int emu_status; // 484
|
||||
unsigned int pad[30];
|
||||
unsigned int rom_ptr; // 488 recompiler convenience
|
||||
unsigned int iram_ptr; // 48c
|
||||
unsigned int dram_ptr; // 490
|
||||
unsigned int pad[27];
|
||||
} ssp1601_t;
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue