214 |
|
#region WII |
215 |
|
private DeviceMemoryMap CreateWIIMemMap() |
216 |
|
{ |
217 |
+ |
/* http://wiibrew.org/wiki/Memory_Map */ |
218 |
|
const string name = "WII"; |
219 |
|
DeviceMemoryMap map = new DeviceMemoryMap(); |
220 |
|
List<IMemMap> maprange = new List<IMemMap>(); |
221 |
|
#region memory maps |
222 |
< |
maprange.Add(new MemMap(string.Format("{0}_test", name), 0, 0)); |
222 |
> |
//maprange.Add(new MemMap(string.Format("{0}_test", name), 0, 0)); |
223 |
> |
maprange.Add(new MemMap("MEM1 [cached]", 0x80000000, 0x817FFFFF)); |
224 |
> |
maprange.Add(new MemMap("MEM1 [uncached]", 0xC0000000, 0xC17FFFFF)); |
225 |
> |
maprange.Add(new MemMap("MEM2 [cached]", 0x90000000, 0x93FFFFFF)); |
226 |
> |
maprange.Add(new MemMap("MEM2 [uncached]", 0xD0000000, 0xD3FFFFFF)); |
227 |
> |
maprange.Add(new MemMap("Hollywood/Starlet Registers?", 0xCD000000, 0xCD008000)); |
228 |
|
#endregion |
229 |
|
map = new DeviceMemoryMap(name, maprange); |
230 |
|
return map; |