mirror of
https://github.com/ksherlock/mpw.git
synced 2024-11-25 19:30:50 +00:00
merge H/ non-H calls (Link)
This commit is contained in:
parent
66ac4363cf
commit
1e27acd16a
@ -30,17 +30,16 @@ namespace ToolBox {
|
|||||||
uint32_t d0 = 0;
|
uint32_t d0 = 0;
|
||||||
switch (trap)
|
switch (trap)
|
||||||
{
|
{
|
||||||
case 0xa000: // open
|
case 0xa000: // Open
|
||||||
|
case 0xa200: // HOpen
|
||||||
d0 = OS::Open(trap);
|
d0 = OS::Open(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa00a: // openrf
|
case 0xa00a: // OpenRF
|
||||||
|
case 0xa20a: // HOpenRF
|
||||||
d0 = OS::OpenRF(trap);
|
d0 = OS::OpenRF(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa200:
|
|
||||||
d0 = OS::HOpen(trap);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case 0xa001:
|
case 0xa001:
|
||||||
d0 = OS::Close(trap);
|
d0 = OS::Close(trap);
|
||||||
@ -54,24 +53,30 @@ namespace ToolBox {
|
|||||||
d0 = OS::Write(trap);
|
d0 = OS::Write(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa008:
|
case 0xa008: // Create
|
||||||
|
case 0xa208: // HCreate
|
||||||
d0 = OS::Create(trap);
|
d0 = OS::Create(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa009:
|
case 0xa009:
|
||||||
d0 = OS::Delete(trap);
|
d0 = OS::Delete(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xA00C:
|
case 0xa00c: // GetFInfo
|
||||||
|
case 0xa20c: // HGetFInfo
|
||||||
d0 = OS::GetFileInfo(trap);
|
d0 = OS::GetFileInfo(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa00d:
|
|
||||||
|
case 0xa00d: // SetFileInfo
|
||||||
|
case 0xa20d: // HSetFileInfo
|
||||||
d0 = OS::SetFileInfo(trap);
|
d0 = OS::SetFileInfo(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa011:
|
case 0xa011:
|
||||||
d0 = OS::GetEOF(trap);
|
d0 = OS::GetEOF(trap);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0xa012:
|
case 0xa012:
|
||||||
d0 = OS::SetEOF(trap);
|
d0 = OS::SetEOF(trap);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user