214 |
#region WII |
#region WII |
215 |
private DeviceMemoryMap CreateWIIMemMap() |
private DeviceMemoryMap CreateWIIMemMap() |
216 |
{ |
{ |
217 |
|
/* http://wiibrew.org/wiki/Memory_Map */ |
218 |
const string name = "WII"; |
const string name = "WII"; |
219 |
DeviceMemoryMap map = new DeviceMemoryMap(); |
DeviceMemoryMap map = new DeviceMemoryMap(); |
220 |
List<IMemMap> maprange = new List<IMemMap>(); |
List<IMemMap> maprange = new List<IMemMap>(); |
221 |
#region memory maps |
#region memory maps |
222 |
maprange.Add(new MemMap(string.Format("{0}_test", name), 0, 0)); |
//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 |
#endregion |
229 |
map = new DeviceMemoryMap(name, maprange); |
map = new DeviceMemoryMap(name, maprange); |
230 |
return map; |
return map; |