diff options
| author | hrydgard <hrydgard@gmail.com> | 2009-06-21 08:39:21 +0000 |
|---|---|---|
| committer | hrydgard <hrydgard@gmail.com> | 2009-06-21 08:39:21 +0000 |
| commit | aecaf271f1fe98cba1ebc8228ff9eff3e39e72c5 (patch) | |
| tree | 4c82001793b35149ae81fcb483f13b22d3b6fa11 /Source/Core/DSPCore/Src/DSPTables.cpp | |
| parent | 80217a6ed718d15c75784090340cd3ddd9432f96 (diff) | |
New DSP debugger: step one. (not ready yet, but try loading zelda WW and look at the dsp debugger..).
Had to shuffle around quite a lot of code to be able to extract the CodeView into a library nicely so it can be used from both the main dolphin and the LLE plugin... also extracted the symboldb code.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3517 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DSPCore/Src/DSPTables.cpp')
| -rw-r--r-- | Source/Core/DSPCore/Src/DSPTables.cpp | 60 |
1 files changed, 57 insertions, 3 deletions
diff --git a/Source/Core/DSPCore/Src/DSPTables.cpp b/Source/Core/DSPCore/Src/DSPTables.cpp index 8512c83296..371af34dac 100644 --- a/Source/Core/DSPCore/Src/DSPTables.cpp +++ b/Source/Core/DSPCore/Src/DSPTables.cpp @@ -364,15 +364,42 @@ const pdlabel_t pdlabels[] = {0xffad, "COEF_A2_6", "COEF_A2_6",},
{0xffae, "COEF_A1_7", "COEF_A1_7",},
{0xffaf, "COEF_A2_7", "COEF_A2_7",},
+ {0xffb0, 0, 0,},
+ {0xffb1, 0, 0,},
+ {0xffb2, 0, 0,},
+ {0xffb3, 0, 0,},
+ {0xffb4, 0, 0,},
+ {0xffb5, 0, 0,},
+ {0xffb6, 0, 0,},
+ {0xffb7, 0, 0,},
+ {0xffb8, 0, 0,},
+ {0xffb9, 0, 0,},
+ {0xffba, 0, 0,},
+ {0xffbb, 0, 0,},
+ {0xffbc, 0, 0,},
+ {0xffbd, 0, 0,},
+ {0xffbe, 0, 0,},
+ {0xffbf, 0, 0,},
+ {0xffc0, 0, 0,},
+ {0xffc1, 0, 0,},
+ {0xffc2, 0, 0,},
+ {0xffc3, 0, 0,},
+ {0xffc4, 0, 0,},
+ {0xffc5, 0, 0,},
+ {0xffc6, 0, 0,},
+ {0xffc7, 0, 0,},
+ {0xffc8, 0, 0,},
{0xffc9, "DSCR", "DSP DMA Control Reg",},
+ {0xffca, 0, 0,},
{0xffcb, "DSBL", "DSP DMA Block Length",},
+ {0xffcc, 0, 0,},
{0xffcd, "DSPA", "DSP DMA DMEM Address",},
{0xffce, "DSMAH", "DSP DMA Mem Address H",},
{0xffcf, "DSMAL", "DSP DMA Mem Address L",},
+ {0xffd0, 0,0,},
{0xffd1, "SampleFormat", "SampleFormat",},
-
- {0xffd3, "Unk Zelda", "Unk Zelda writes to it",},
-
+ {0xffd2, 0,0,},
+ {0xffd3, "UnkZelda", "Unk Zelda reads/writes from/to it",},
{0xffd4, "ACSAH", "Accelerator start address H",},
{0xffd5, "ACSAL", "Accelerator start address L",},
{0xffd6, "ACEAH", "Accelerator end address H",},
@@ -384,7 +411,34 @@ const pdlabel_t pdlabels[] = {0xffdc, "yn2", "yn2",},
{0xffdd, "ARAM", "Direct Read from ARAM (uses ADPCM)",},
{0xffde, "GAIN", "Gain",},
+ {0xffdf, 0,0,},
+ {0xffe0, 0,0,},
+ {0xffe1, 0,0,},
+ {0xffe2, 0,0,},
+ {0xffe3, 0,0,},
+ {0xffe4, 0,0,},
+ {0xffe5, 0,0,},
+ {0xffe6, 0,0,},
+ {0xffe7, 0,0,},
+ {0xffe8, 0,0,},
+ {0xffe9, 0,0,},
+ {0xffea, 0,0,},
+ {0xffeb, 0,0,},
+ {0xffec, 0,0,},
+ {0xffed, 0,0,},
+ {0xffee, 0,0,},
{0xffef, "AMDM", "ARAM DMA Request Mask",},
+ {0xfff0, 0,0,},
+ {0xfff1, 0,0,},
+ {0xfff2, 0,0,},
+ {0xfff3, 0,0,},
+ {0xfff4, 0,0,},
+ {0xfff5, 0,0,},
+ {0xfff6, 0,0,},
+ {0xfff7, 0,0,},
+ {0xfff8, 0,0,},
+ {0xfff9, 0,0,},
+ {0xfffa, 0,0,},
{0xfffb, "DIRQ", "DSP IRQ Request",},
{0xfffc, "DMBH", "DSP Mailbox H",},
{0xfffd, "DMBL", "DSP Mailbox L",},
|
