Showing changes from revision #2:
Added | Removed
The use of the spelling "kernal" (with an A) is consistent with all of the [[Berkeley Softworks]] [[GEOS]] documentation. Editors, please resist the urge to correct the spelling.
Categorical Listing
Math routines
{{+DNegate|closed}}
{{+Ddiv|closed}}
{{+DMult|closed}}
{{+BMult|closed}}
{{+BBMult|closed}}
{{+DSdiv|closed}}
{{+Dabs|closed}}
{{+Ddec|closed}}
{{+DShiftLeft|closed}}
{{+DShiftRight|closed}}
{{+CRC|closed}}
Memory manipulation
{{+InitRam|closed}}
{{+MoveData|closed}}
{{+i_MoveData|closed}}
{{+FillRam|closed}}
{{+i_FillRam|closed}}
{{+ClearRam|closed}}
{{+CmpString|closed}}
{{+CopyString|closed}}
{{+CmpFString|closed}}
{{+CopyFString|closed}}
{{+StashRAM|closed}}
{{+FetchRAM|closed}}
{{+SwapRAM|closed}}
{{+VerifyRAM|closed}}
{{+DoRAMOp|closed}}
Text and fonts
{{+PutChar|closed}}
{{+SmallPutChar|closed}}
{{+PutDecimal|closed}}
{{+PutString|closed}}
{{+i_PutString|closed}}
{{+GetNextChar|closed}}
{{+GetString|closed}}
{{+InitTextPrompt|closed}}
{{+PromptOn|closed}}
{{+PromptOff|closed}}
{{+UseSystemFont|closed}}
{{+LoadCharSet|closed}}
{{+GetRealSize|closed}}
{{+GetCharWidth|closed}}
Low level disk routines
{{+SetDevice|closed}}
{{+ChangeDiskDevice|closed}}
{{+OpenDisk|closed}}
{{+NewDisk|closed}}
{{+EnterTurbo|closed}}
{{+ExitTurbo|closed}}
{{+PurgeTurbo|closed}}
{{+GetDirHead|closed}}
{{+PutDirHead|closed}}
{{+GetBlock|closed}}
{{+PutBlock|closed}}
{{+ReadBlock|closed}}
{{+WriteBlock|closed}}
{{+VerWriteBlock|closed}}
{{+GetPtrCurDkNum|closed}}
{{+FindBAMBit|closed}}
{{+SetNextFree|closed}}
{{+BlkAlloc|closed}}
{{+NxtBlkAlloc|closed}}
{{+SetGEOSDisk|closed}}
{{+ChkDkGEOS|closed}}
{{+CalcBlksFree|closed}}
{{+FreeBlock|closed}}
High level disk routines
{{+FindFTypes|closed}}
{{+FindFile|closed}}
{{+SaveFile|closed}}
{{+WriteFile|closed}}
{{+RenameFile|closed}}
{{+DeleteFile|closed}}
{{+FastDelFile|closed}}
{{+FreeFile|closed}}
{{+RstrAppl|closed}}
{{+GetFile|closed}}
{{+LdFile|closed}}
{{+LdApplic|closed}}
{{+LdDeskAcc|closed}}
{{+ReadByte|closed}}
{{+ReadFile|closed}}
{{+GetFreeDirBlk|closed}}
{{+SetGDirEntry|closed}}
{{+BldGDirEntry|closed}}
{{+GetFHdrInfo|closed}}
{{+FollowChain|closed}}
VLIR support routines
{{+OpenRecordFile|closed}}
{{+PointRecord|closed}}
{{+PreviousRecord|closed}}
{{+NextRecord|closed}}
{{+InsertRecord|closed}}
{{+AppendRecord|closed}}
{{+DeleteRecord|closed}}
{{+WriteRecord|closed}}
{{+UpdateRecordFile|closed}}
{{+CloseRecordFile|closed}}
Graphics
{{+GraphicsString|closed}}
{{+i_GraphicsString|closed}}
{{+SetPattern|closed}}
{{+FrameRectangle|closed}}
{{+i_FrameRectangle|closed}}
{{+Rectangle|closed}}
{{+i_Rectangle|closed}}
{{+RecoverRectangle|closed}}
{{+i_RecoverRectangle|closed}}
{{+ImprintRectangle|closed}}
{{+i_ImprintRectangle|closed}}
{{+InvertRectangle|closed}}
{{+RecoverLine|closed}}
{{+InvertLine|closed}}
{{+DrawLine|closed}}
{{+HorizontalLine|closed}}
{{+VerticalLine|closed}}
{{+GetScanLine|closed}}
{{+TestPoint|closed}}
{{+DrawPoint|closed}}
{{+BitmapUp|closed}}
{{+i_BitmapUp|closed}}
{{+BitmapClip|closed}}
{{+BitOtherClip|closed}}
{{+DrawSprite|closed}}
{{+PosSprite|closed}}
{{+EnablSprite|closed}}
{{+DisablSprite|closed}}
Controls
{{+DoMenu|closed}}
{{+DoPreviousMenu|closed}}
{{+GotoFirstMenu|closed}}
{{+reDoMenu|closed}}
{{+RecoverMenu|closed}}
{{+RecoverAllMenus|closed}}
{{+DoIcons|closed}}
{{+DoDlgBox|closed}}
{{+RstrFrmDialogue|closed}}
{{+IsMseInRegion|closed}}
{{+Panic|closed}}
Miscellaneous
{{+InitForIO|closed}}
{{+DoneWithIO|closed}}
{{+FirstInit|closed}}
{{+MainLoop|closed}}
{{+InterruptMain|closed}}
{{+BootGEOS|closed}}
{{+StartAppl|closed}}
{{+EnterDesktop|closed}}
{{+ToBasic|closed}}
{{+CallRoutine|closed}}
{{+DoInlineReturn|closed}}
{{+StartMouseMode|closed}}
{{+MouseUp|closed}}
{{+MouseOff|closed}}
{{+ClearMouseMode|closed}}
{{+Sleep|closed}}
{{+GetRandom|closed}}
{{+GetSerialNumber|closed}}
Processes
{{+InitProcess|closed}}
{{+EnableProcess|closed}}
{{+RestartProcess|closed}}
{{+FreezeProcess|closed}}
{{+BlockProcess|closed}}
{{+UnblockProcess|closed}}
{{+UnfreezeProcess|closed}}


