##base _gb_DosBase
##public
##bias 144
pOS_DosGetResString1(par1,buf,bufSize,par4)(a0,a1,d0,a2)
pOS_DosGetAliasComm(par1,buf,bufSize)(a0,a1,d0)
pOS_DestructShellScript(par1,par2)(a0,a1)
pOS_ConstructShellScript(par1)(a0)
pOS_DestructShell(par1)(a0)
pOS_ConstructShell(par1)(a0)
pOS_SetCurrentDirName(name)(a0)
pOS_SetCurrentDirLock(lk)(a0)
pOS_PrintDosErr(par1,str,error)(a0,a1,d0)
pOS_GetDosErrText(err)(d0)
pOS_CloneVars(par1,par2,par3,flags)(a0,a1,a2,d0)
pOS_SetVarLoc(par1,par2,par3)(a0,a1,d0)
pOS_DeleteVar(par1,flags,par3)(a0,d0,a1)
pOS_SetVar(par1,par2,par3,flags,par5)(a0,a1,d0,d1,a2)
pOS_FindVar(par1,flags,par3)(a0,d0,a1)
pOS_GetVar(par1,par2,par3,flags,par5)(a0,a1,d0,d1,a2)
pOS_StrToDate(par1)(a0)
pOS_DateToStr(par1)(a0)
pOS_CompareDates(par1,par2)(a0,a1)
pOS_GetDateStamp(par1)(a0)
pOS_DosCheckSignal(signalMask)(d0)
pOS_PathMatchNext(par1)(a0)
pOS_PathMatchEnd(par1)(a0)
pOS_PathMatchFirst(par1,par2,ap,par4,par5)(a0,a1,a2,a3,d0)
pOS_MatchPattern(area,par2)(a0,a1)
pOS_ParsePatternA(par1,par2,par3)(a0,a1,a2)
##shadow
pOS_ParsePattern(par1,par2,tags)(a0,a1,a2)
pOS_DestructPattern(par1)(a0)
pOS_ConstructPattern(par1)(a0)
pOS_Parsing(par1,priLevel)(a0,d0)
pOS_DestructParse(par1)(a0)
pOS_ConstructParse(par1)(a0)
pOS_DeleteParse(par1)(a0)
pOS_CreateParse(stLow,stUpp)(a0,a1)
pOS_PrintDosArgList(par1)(a0)
pOS_ReadDosArgsA(par1,par2,areaNum,par4)(a0,a1,d0,a2)
##shadow
pOS_ReadDosArgs(par1,par2,areaNum,tags)(a0,a1,d0,a2)
pOS_CreateDosArgs()()
pOS_InterpretDosTokenList(par1)(a0)
pOS_CreateDosTokenList(par1)(a0)
pOS_CreateDosTokenString(par1,par2)(a0,a1)
pOS_DeleteDosArgs(par1)(a0)
pOS_CloseDOSVolume(par1)(a0)
pOS_OpenDOSVolumeA(par1,par2,par3,par4)(a0,a1,a2,a3)
##shadow
pOS_OpenDOSVolume(par1,par2,par3,tags)(a0,a1,a2,a3)
pOS_CreateDOSVolumeA(par1,par2,par3,par4)(a0,a1,a2,a3)
##shadow
pOS_CreateDOSVolume(par1,par2,par3,tags)(a0,a1,a2,a3)
pOS_CreateDOSTemplate(par1)(a0)
pOS_CreateDosAssign(assignName,par2,par3,par4)(a0,a1,a2,d0)
pOS_RemDosDefDevice(par1)(a0)
pOS_AddDosDefDevice(par1)(a0)
pOS_CloseDosDevice(par1)(a0)
pOS_OpenDosDevice(par1)(a0)
pOS_RemDosDevice(par1)(a0)
pOS_AddDosDevice(par1)(a0)
pOS_InitDosDevice(par1)(a0)
pOS_InitDosIOReq(par1,par2)(a0,a1)
pOS_UnloadSegment(par1)(a0)
pOS_LoadSegmentA(par1,par2)(a0,a1)
##shadow
pOS_LoadSegment(par1,tags)(a0,a1)
pOS_CloseSegment(par1)(a0)
pOS_OpenSegment(par1,mode)(a0,d0)
pOS_RemSegment(par1)(a0)
pOS_AddSegment(par1)(a0)
pOS_SystemA(par1,par2)(a0,a1)
##shadow
pOS_System(par1,tags)(a0,a1)
pOS_RunCommand(par1,stackSize,cin,cout,cerr,line)(a0,d0,a1,a2,a3,a4)
pOS_CreateProcessA(par1)(a0)
##shadow
pOS_CreateProcess(tags)(a0)
pOS_DosDelay(ticks)(d0)
pOS_ConstructProcess(par1)(a0)
pOS_SetProgDir(par1)(a0)
pOS_SetConsoleFH(par1)(a0)
pOS_GetStdErrOutput()()
pOS_GetStdOutput()()
pOS_GetStdInput()()
pOS_ExitProcess(par1)(d0)
pOS_GetIoErr()()
pOS_SetIoErr(par1)(d0)
##bias 1020
pOS_SplitName(par1,par2,par3,par4,size)(a0,d0,a1,d1,d2)
pOS_FilePart(par1)(a0)
pOS_PathPart(par1)(a0)
pOS_AddPart(par1,par2,par3)(a0,a1,d0)
pOS_SetObjectProtection(par1,par2)(a0,d0)
pOS_SetObjectComment(par1,par2)(a0,a1)
pOS_GetDosInfoData(par1,par2)(a0,a1)
pOS_SetObjectSize(par1,size)(a0,d0)
pOS_SetObjectDate(par1,par2)(a0,a1)
pOS_DeleteObjectName(currDir,name)(a0,a1)
pOS_IsFileSystemName(currDir,name)(a0,a1)
pOS_DeleteObjectLk(par1)(a0)
pOS_RenameObject(par1,par2,par3)(a0,a1,a2)
pOS_CreateDirectory(par1,par2)(a0,a1)
pOS_IsFileSystem(par1)(a0)
pOS_ExNextObject(par1,par2)(a0,a1)
pOS_ExamineObject(par1,par2)(a0,a1)
pOS_NameFromObjectLock(par1,par2,par3)(a0,a1,d0)
pOS_ParentObjectDir(par1)(a0)
pOS_DupObjectLock(par1)(a0)
pOS_UnlockObject(par1)(a0)
pOS_LockObject(par1,par2,mode)(a0,a1,d0)
pOS_FileGets(par1,par2,par3)(a0,a1,d0)
pOS_FileGetC(par1)(a0)
pOS_FileFlush(par1)(a0)
pOS_SetFileHandleBuf(par1,par2,par3,par4)(a0,a1,d0,d1)
pOS_WaitForChar(par1,par2)(a0,a1)
pOS_IsFileInteractive(par1)(a0)
pOS_DupFileHandle(par1)(a0)
pOS_VFWritef(par1,format,argv)(a0,a1,a2)
pOS_SeekFile(par1,par2,mode)(a0,d0,d1)
pOS_WriteFile(par1,par2,par3)(a0,a1,d0)
pOS_ReadFile(par1,par2,par3)(a0,a1,d0)
pOS_CloseFile(par1)(a0)
pOS_OpenFile(par1,par2,par3)(a0,a1,d0)
pOS_UnlockProcessList()()
pOS_LockProcessList()()
pOS_FreeDosProcessNum(num)(d0)
pOS_AllocDosProcessNum(num)(d0)
pOS_FreeDosObject(type,par2)(d0,a0)
pOS_AllocDosObject(type,par2)(d0,d1)
pOS_InternalUnloadSegment(par1)(a0)
pOS_InternalLoadSegment(par1)(a0)
pOS_FilePuts(par1,par2)(a0,a1)
pOS_FilePutC(par1,par2)(a0,d0)
pOS_FileEOF(par1)(a0)
pOS_FileFWrite(par1,par2,par3,par4)(a0,a1,d0,d1)
pOS_FileFRead(par1,par2,par3,par4)(a0,a1,d0,d1)
pOS_ExamineFH(par1,par2)(a0,a1)
pOS_FileUnGetC(par1,par2)(a0,d0)
pOS_GetPrompt(par1,par2)(a0,d0)
pOS_SetPrompt(par1)(a0)
pOS_DosErrorReportA(errCode,par2)(d0,a0)
##shadow
pOS_DosErrorReport(errCode,tags)(d0,a0)
pOS_DosEndNotify(par1)(a0)
pOS_DosStartNotify(par1)(a0)
pOS_DestructDosNotify(par1)(a0)
pOS_ConstructDosSigNotify(par1,par2,par3,par4,par5)(a0,a1,d0,a2,d1)
pOS_ConstructDosMsgNotify(par1,par2,par3,par4)(a0,a1,d0,a2)
pOS_GetCurrentDirName(par1,par2)(a0,d0)
pOS_DosFindToken(par1)(a0)
pOS_RelabelDosDevice(par1,par2)(a0,a1)
pOS_InhibitDosDevice(par1,par2)(a0,d0)
pOS_AddDosDeviceBuffers(par1,par2)(a0,d0)
pOS_GetDosHandler(par1,par2)(a0,a1)
pOS_GetDosDevice(par1,par2)(a0,a1)
pOS_GetProgDir()()
pOS_ChangeDosObjectAccess(par1,par2)(a0,d0)
pOS_SameDosObject(par1,par2)(a0,a1)
pOS_SameDosDevice(par1,par2)(a0,a1)
pOS_SetDosScreenMode(par1,par2)(a0,a1)
pOS_NameFromFH(par1,par2,par3)(a0,a1,d0)
pOS_OpenFileFromLock(par1)(a0)
pOS_SetFileSize(par1,par2)(a0,a1)
pOS_SetFileDate(par1,par2)(a0,a1)
pOS_ChangeDosFileAccess(par1,par2)(a0,d0)
pOS_DeleteDosMount(par1)(a0)
pOS_CreateDosMount(type)(d0)
pOS_GetNextDosDevice(par1)(a0)
pOS_AddDosAssign(par1,par2,par3)(a0,a1,d0)
pOS_DeleteDosAssign(par1,par2,par3)(a0,a1,d0)
pOS_CreateDosDevFromMount(par1)(a0)
pOS_GetDosMountName(name)(a0)
pOS_GetDosDeviceName(name,type)(a0,d0)
pOS_MountDosDevice(devName,fileName,args)(a0,a1,a2)
pOS_DestructDosFH(par1)(a0)
pOS_ConstructDosFH(par1,par2,mode)(a0,a1,d0)
pOS_DestructDosLk(par1)(a0)
pOS_ConstructDosLk(par1,par2,mode)(a0,a1,d0)
pOS_DestructProcess(par1)(a0)
pOS_GetBootLock()()
pOS_UnlockDosDevList()()
pOS_LockDosDevList()()
pOS_MoveObjectName(currDir,oldName,newName,mode)(a0,a1,a2,d0)
pOS_CopyObjectName(currDir,oldName,newName,mode)(a0,a1,a2,d0)
pOS_ExamineObjectName(currDir,name,fib)(a0,a1,a2)
pOS_SetObjectProtectionName(currDir,name,bits)(a0,a1,d0)
pOS_SetObjectCommentName(currDir,name,string)(a0,a1,a2)
pOS_GetDosInfoDataName(currDir,name,data)(a0,a1,a2)
pOS_SetObjectSizeName(currDir,name,size)(a0,a1,d0)
pOS_SetObjectDateName(currDir,name,date)(a0,a1,a2)
pOS_RenameObjectName(currDir,oldname,newName)(a0,a1,a2)
pOS_CreatePath(currDir,par2)(a0,a1)
pOS_SetShellFail(err)(d0)
pOS_DeleteProcess(par1,sigTask,signalSet)(a0,a1,d0)
pOS_CloneProcessPath(src,dst)(a0,a1)
pOS_IsInfinite(lk1,name1,lk2,name2)(a0,a1,a2,a3)
pOS_WriteDosArgsA(temp,area,areaNum,par4,par5)(a0,a1,d0,a2,a3)
##shadow
pOS_WriteDosArgs(temp,area,areaNum,par4,tags)(a0,a1,d0,a2,a3)
pOS_DosString(par1,buf,bufSize,mode,escChar)(a0,a1,d0,d1,d2)
pOS_SetStdErrOutput(par1)(a0)
pOS_SetStdOutput(par1)(a0)
pOS_SetStdInput(par1)(a0)
pOS_CloseIOStruct(par1)(a0)
pOS_OpenIOStruct(par1,par2,mode)(a0,a1,d0)
pOS_CloseFHIOStruct(par1)(a0)
pOS_OpenFHIOStruct(par1)(a0)
pOS_UnlockDosProcess(par1)(a0)
pOS_LockDosProcess(par1)(a0)
pOS_GetDosInfoDataFH(par1,par2)(a0,a1)
pOS_UnlockShellPathList(pathList)(a0)
pOS_LockShellPathList()()
pOS_GetProgramName(par1,bufSize)(a0,d0)
pOS_SetProgramName(name)(a0)
pOS_GetSegmentPtrInfo(par1,par2,ptr,par4)(a0,a1,a2,a3)
##end
