ReadXPRam call (DumpXCOFF)

This commit is contained in:
Kelvin Sherlock 2014-12-16 13:47:33 -05:00
parent bd93788eef
commit 18b2e7ff67
3 changed files with 24 additions and 0 deletions

View File

@ -1180,5 +1180,21 @@ namespace OS
}
#pragma mark XP - RAM
// these are not particularly documented.
uint16_t ReadXPRam(uint16_t trap)
{
// a0 = address?
// d0 = count? item?
Log("%04x ReadXPRam()\n", trap);
return MacOS::prWrErr;
}
uint16_t WriteXPRam(uint16_t trap)
{
Log("%04x WriteXPRam()\n", trap);
return MacOS::prWrErr;
}
}

View File

@ -94,6 +94,10 @@ namespace OS
#pragma mark - Gestalt Manager
uint16_t Gestalt(uint16_t trap);
#pragma mark - XP Ram
uint16_t ReadXPRam(uint16_t trap);
uint16_t WriteXPRam(uint16_t trap);
}
#endif

View File

@ -155,6 +155,10 @@ namespace ToolBox {
d0 = OS::SetFPos(trap);
break;
case 0xa051:
d0 = OS::ReadXPRam(trap);
break;
case 0xa060:
d0 = OS::FSDispatch(trap);
break;