00001 #ifndef __MK_dsp_memory_map_mk_1.0_H___
00002 #define __MK_dsp_memory_map_mk_1.0_H___
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031 #define DSPMK_DEGMON_FLAG 0x000035
00032 #define DSPMK_DEGMON_FLAG2 0x000037
00033 #define DSPMK_DEGMON_H 0x00007f
00034 #define DSPMK_DEGMON_HCR 0x00003b
00035 #define DSPMK_DEGMON_HPD2 0x000036
00036 #define DSPMK_DEGMON_IPR 0x00003a
00037 #define DSPMK_DEGMON_L 0x000034
00038 #define DSPMK_DEGMON_N 0x00004c
00039 #define DSPMK_DEGMON_PC 0x000039
00040 #define DSPMK_DEGMON_RUN_LOC 0x000047
00041 #define DSPMK_DEGMON_SR 0x000038
00042 #define DSPMK_DEGMON_SR2 0x00003c
00043 #define DSPMK_DEGMON_TRACER_LOC 0x000059
00044 #define DSPMK_HE_USR 0x0030d9
00045 #define DSPMK_I_0DBU16 0x003187
00046 #define DSPMK_I_0DBU24 0x031999
00047 #define DSPMK_I_DEFIPR 0x00243c
00048 #define DSPMK_I_DEFOMR 0x000006
00049 #define DSPMK_I_EPS 0x000001
00050 #define DSPMK_I_M12DBU16 0x000c66
00051 #define DSPMK_I_M12DBU24 0x0c6666
00052 #define DSPMK_I_MAXPOS 0x7fffff
00053 #define DSPMK_I_MINPOS 0x000001
00054 #define DSPMK_I_NTICK 0x000010
00055 #define DSPMK_I_ONEHALF 0x400000
00056 #define DSPMK_I_OUTY 0x00ffff
00057 #define DSPMK_LE_USR 0x002000
00058 #define DSPMK_LHE_SEG 0x00afff
00059 #define DSPMK_LHE_SYS 0x003f37
00060 #define DSPMK_LHE_USG 0x00a0d9
00061 #define DSPMK_LHE_USR 0x0030d9
00062 #define DSPMK_LHI_SYS 0x000003
00063 #define DSPMK_LHI_USR 0x0000ff
00064 #define DSPMK_LLE_SEG 0x00a000
00065 #define DSPMK_LLE_SYS 0x003f38
00066 #define DSPMK_LLE_USG 0x00a000
00067 #define DSPMK_LLE_USR 0x0030da
00068 #define DSPMK_LLI_SYS 0x000000
00069 #define DSPMK_LLI_USR 0x0000f6
00070 #define DSPMK_NAE_SYS 0x000f26
00071 #define DSPMK_NB_DMA 0x000400
00072 #define DSPMK_NB_DMA_R 0x000000
00073 #define DSPMK_NB_DMA_W 0x000400
00074 #define DSPMK_NB_DMQ 0x000020
00075 #define DSPMK_NB_HMS 0x000040
00076 #define DSPMK_NB_TMQ 0x000338
00077 #define DSPMK_NE_USR 0x0010da
00078 #define DSPMK_NLE_SEG 0x001000
00079 #define DSPMK_NLE_SYS 0x000000
00080 #define DSPMK_NLE_USG 0x0000da
00081 #define DSPMK_NLE_USR 0x000000
00082 #define DSPMK_NLI_SYS 0x000004
00083 #define DSPMK_NLI_USR 0x00000a
00084 #define DSPMK_NPE_SEG 0x002000
00085 #define DSPMK_NPE_SYS 0x000672
00086 #define DSPMK_NPE_SYSEP 0x0000c8
00087 #define DSPMK_NPE_USG 0x000200
00088 #define DSPMK_NPE_USR 0x000200
00089 #define DSPMK_NPI_RAM 0x000200
00090 #define DSPMK_NPI_ROM 0x000000
00091 #define DSPMK_NPI_SYS 0x000000
00092 #define DSPMK_NPI_USR 0x000180
00093 #define DSPMK_NXE_SEG 0x001000
00094 #define DSPMK_NXE_SYS 0x000054
00095 #define DSPMK_NXE_USG 0x0000da
00096 #define DSPMK_NXE_USR 0x000eda
00097 #define DSPMK_NXI_RAM 0x000100
00098 #define DSPMK_NXI_ROM 0x000100
00099 #define DSPMK_NXI_SYS 0x000000
00100 #define DSPMK_NXI_USR 0x0000f2
00101 #define DSPMK_NYE_SEG 0x001000
00102 #define DSPMK_NYE_SYS 0x000798
00103 #define DSPMK_NYE_USG 0x001000
00104 #define DSPMK_NYE_USR 0x000000
00105 #define DSPMK_NYI_RAM 0x000100
00106 #define DSPMK_NYI_ROM 0x000100
00107 #define DSPMK_NYI_SYS 0x000000
00108 #define DSPMK_NYI_USR 0x0000f2
00109 #define DSPMK_PHE_RAM 0x003fff
00110 #define DSPMK_PHE_SEG 0x00bfff
00111 #define DSPMK_PHE_SYS 0x00374b
00112 #define DSPMK_PHE_SYSEP 0x003fff
00113 #define DSPMK_PHE_USG 0x00a1ff
00114 #define DSPMK_PHE_USR 0x0021ff
00115 #define DSPMK_PHI_RAM 0x0001ff
00116 #define DSPMK_PHI_ROM 0x0001ff
00117 #define DSPMK_PHI_SYS 0x00007f
00118 #define DSPMK_PHI_USR 0x0001ff
00119 #define DSPMK_PLE_RAM 0x002000
00120 #define DSPMK_PLE_SEG 0x00a000
00121 #define DSPMK_PLE_SYS 0x0030da
00122 #define DSPMK_PLE_SYSEP 0x003f38
00123 #define DSPMK_PLE_USG 0x00a000
00124 #define DSPMK_PLE_USR 0x002000
00125 #define DSPMK_PLI_RAM 0x000000
00126 #define DSPMK_PLI_ROM 0x000200
00127 #define DSPMK_PLI_SYS 0x000080
00128 #define DSPMK_PLI_USR 0x000080
00129 #define DSPMK_XHE_RAM 0x003fff
00130 #define DSPMK_XHE_SEG 0x00afff
00131 #define DSPMK_XHE_SYS 0x00379f
00132 #define DSPMK_XHE_USG 0x00a0d9
00133 #define DSPMK_XHE_USR 0x0030d9
00134 #define DSPMK_XHI_RAM 0x0000ff
00135 #define DSPMK_XHI_ROM 0x0001ff
00136 #define DSPMK_XHI_SYS 0x000003
00137 #define DSPMK_XHI_USR 0x0000f5
00138 #define DSPMK_XLE_RAM 0x002000
00139 #define DSPMK_XLE_SEG 0x00a000
00140 #define DSPMK_XLE_SYS 0x00374c
00141 #define DSPMK_XLE_USG 0x00a000
00142 #define DSPMK_XLE_USR 0x002200
00143 #define DSPMK_XLI_RAM 0x000000
00144 #define DSPMK_XLI_ROM 0x000100
00145 #define DSPMK_XLI_SYS 0x000000
00146 #define DSPMK_XLI_USR 0x000004
00147 #define DSPMK_YHE_RAM 0x003fff
00148 #define DSPMK_YHE_SEG 0x00afff
00149 #define DSPMK_YHE_SYS 0x003f37
00150 #define DSPMK_YHE_USG 0x00afff
00151 #define DSPMK_YHE_USR 0x0030d9
00152 #define DSPMK_YHI_RAM 0x0000ff
00153 #define DSPMK_YHI_ROM 0x0001ff
00154 #define DSPMK_YHI_SYS 0x000003
00155 #define DSPMK_YHI_USR 0x0000f5
00156 #define DSPMK_YLE_RAM 0x002000
00157 #define DSPMK_YLE_SEG 0x00a000
00158 #define DSPMK_YLE_SYS 0x0037a0
00159 #define DSPMK_YLE_USG 0x00a000
00160 #define DSPMK_YLE_USR 0x0030da
00161 #define DSPMK_YLI_RAM 0x000000
00162 #define DSPMK_YLI_ROM 0x000100
00163 #define DSPMK_YLI_SYS 0x000000
00164 #define DSPMK_YLI_USR 0x000004
00165 #define DSPMK_NPE_SYSEP_FREE 0x0008c8
00166 #define DSPMK_SYS_REV 0x000011
00167 #define DSPMK_SYS_VER 0x000001
00168
00169
00170 #define DSPMK_X_ABORT_A1 0x00377b
00171 #define DSPMK_X_ABORT_DMASTAT 0x003779
00172 #define DSPMK_X_ABORT_HCR 0x00377e
00173 #define DSPMK_X_ABORT_HSR 0x00377f
00174 #define DSPMK_X_ABORT_M_IO 0x003783
00175 #define DSPMK_X_ABORT_RUNSTAT 0x003778
00176 #define DSPMK_X_ABORT_R_HMS 0x003780
00177 #define DSPMK_X_ABORT_R_I1 0x003781
00178 #define DSPMK_X_ABORT_R_IO 0x003782
00179 #define DSPMK_X_ABORT_SP 0x00377c
00180 #define DSPMK_X_ABORT_SR 0x00377d
00181 #define DSPMK_X_ABORT_X0 0x00377a
00182 #define DSPMK_X_DMASTAT 0x000001
00183 #define DSPMK_X_DMA_REB 0x00379c
00184 #define DSPMK_X_DMA_REN 0x00379d
00185 #define DSPMK_X_DMA_REP 0x00379e
00186 #define DSPMK_X_DMA_RFB 0x00379a
00187 #define DSPMK_X_DMA_R_M 0x003758
00188 #define DSPMK_X_DMA_WEB 0x003799
00189 #define DSPMK_X_DMA_WFB 0x003796
00190 #define DSPMK_X_DMA_WFN 0x003798
00191 #define DSPMK_X_DMA_WFP 0x003797
00192 #define DSPMK_X_DMA_W_M 0x003759
00193 #define DSPMK_X_DMQRP 0x003774
00194 #define DSPMK_X_DMQWP 0x003775
00195 #define DSPMK_X_DSPMSG_A1 0x003754
00196 #define DSPMK_X_DSPMSG_B0 0x003753
00197 #define DSPMK_X_DSPMSG_B1 0x003752
00198 #define DSPMK_X_DSPMSG_B2 0x003751
00199 #define DSPMK_X_DSPMSG_M_O 0x003756
00200 #define DSPMK_X_DSPMSG_R_O 0x003755
00201 #define DSPMK_X_DSPMSG_X0 0x003750
00202 #define DSPMK_X_DSPMSG_X1 0x00374f
00203 #define DSPMK_X_HMSRP 0x00374d
00204 #define DSPMK_X_HMSWP 0x00374e
00205 #define DSPMK_X_MIDI_MSG 0x003788
00206 #define DSPMK_X_NCHANS 0x003786
00207 #define DSPMK_X_NCLIP 0x003787
00208 #define DSPMK_X_SAVED_A0 0x003769
00209 #define DSPMK_X_SAVED_A1 0x003768
00210 #define DSPMK_X_SAVED_A2 0x003767
00211 #define DSPMK_X_SAVED_B0 0x00376c
00212 #define DSPMK_X_SAVED_B1 0x00376b
00213 #define DSPMK_X_SAVED_B2 0x00376a
00214 #define DSPMK_X_SAVED_HOST_RCV1 0x00376d
00215 #define DSPMK_X_SAVED_HOST_RCV2 0x00376e
00216 #define DSPMK_X_SAVED_HOST_XMT1 0x00376f
00217 #define DSPMK_X_SAVED_HOST_XMT2 0x003770
00218 #define DSPMK_X_SAVED_M_HMS 0x003773
00219 #define DSPMK_X_SAVED_M_I1 0x003760
00220 #define DSPMK_X_SAVED_M_I2 0x003761
00221 #define DSPMK_X_SAVED_M_O 0x003762
00222 #define DSPMK_X_SAVED_N_HMS 0x003772
00223 #define DSPMK_X_SAVED_N_I1 0x00375d
00224 #define DSPMK_X_SAVED_N_I2 0x00375e
00225 #define DSPMK_X_SAVED_N_O 0x00375f
00226 #define DSPMK_X_SAVED_REGISTERS 0x00375a
00227 #define DSPMK_X_SAVED_R_HMS 0x003771
00228 #define DSPMK_X_SAVED_R_I1 0x00375a
00229 #define DSPMK_X_SAVED_R_I1_HMLIB 0x003785
00230 #define DSPMK_X_SAVED_R_I2 0x00375b
00231 #define DSPMK_X_SAVED_R_O 0x00375c
00232 #define DSPMK_X_SAVED_SR 0x003784
00233 #define DSPMK_X_SAVED_X0 0x003764
00234 #define DSPMK_X_SAVED_X1 0x003763
00235 #define DSPMK_X_SAVED_Y0 0x003766
00236 #define DSPMK_X_SAVED_Y1 0x003765
00237 #define DSPMK_X_SCI_COUNT 0x003789
00238 #define DSPMK_X_SCRATCH1 0x003776
00239 #define DSPMK_X_SCRATCH2 0x003777
00240 #define DSPMK_X_SSIRP 0x00378c
00241 #define DSPMK_X_SSIWP 0x00378d
00242 #define DSPMK_X_SSI_PHASE 0x003795
00243 #define DSPMK_X_SSI_RFP 0x00379b
00244 #define DSPMK_X_SSI_SAVED_A0 0x003790
00245 #define DSPMK_X_SSI_SAVED_A1 0x003791
00246 #define DSPMK_X_SSI_SAVED_A2 0x003792
00247 #define DSPMK_X_SSI_SAVED_M_I1 0x00378f
00248 #define DSPMK_X_SSI_SAVED_R_I1 0x00378e
00249 #define DSPMK_X_SSI_SAVED_X0 0x003793
00250 #define DSPMK_X_SSI_SAVED_X1 0x003794
00251 #define DSPMK_X_START 0x00374c
00252 #define DSPMK_X_TICK 0x000002
00253 #define DSPMK_X_TMQRP 0x00378a
00254 #define DSPMK_X_TMQWP 0x00378b
00255 #define DSPMK_X_XHM_R_I1 0x003757
00256 #define DSPMK_X_ZERO 0x000000
00257
00258
00259 #define DSPMK_YB_DMA_W 0x003800
00260 #define DSPMK_YB_DMA_W0 0x003800
00261 #define DSPMK_YB_DMA_W2 0x003a00
00262 #define DSPMK_YB_DMQ 0x0037a0
00263 #define DSPMK_YB_DMQ0 0x0037a0
00264 #define DSPMK_YB_HMS 0x0037c0
00265 #define DSPMK_YB_HMS0 0x0037c0
00266 #define DSPMK_YB_TMQ 0x003c00
00267 #define DSPMK_YB_TMQ0 0x003c00
00268 #define DSPMK_YB_TMQ2 0x003d9c
00269 #define DSPMK_Y_RUNSTAT 0x000001
00270 #define DSPMK_Y_TICK 0x000002
00271 #define DSPMK_Y_TINC 0x000003
00272 #define DSPMK_Y_ZERO 0x000000
00273
00274
00275 #define DSPMK_L_STATUS 0x000001
00276 #define DSPMK_L_TICK 0x000002
00277 #define DSPMK_L_TINC 0x000003
00278 #define DSPMK_L_ZERO 0x000000
00279
00280 #endif