Home » Archimedes archive » Archimedes World » AW-1992-09.adf » AWSept92 » !AWSept92/Goodies/Work/h/SwiOS

!AWSept92/Goodies/Work/h/SwiOS

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Archimedes World » AW-1992-09.adf » AWSept92
Filename: !AWSept92/Goodies/Work/h/SwiOS
Read OK:
File size: 1996 bytes
Load address: 0000
Exec address: 0000
File contents
/***************  RISC-OS  SWI Numbers. *****************/

#ifndef _swios
#define _swios

#define OS_WriteC                        0x000000
#define OS_WriteS                        0x000001
#define OS_Write0                        0x000002
#define OS_NewLine                       0x000003
#define OS_ReadC                         0x000004
#define OS_CLI                           0x000005
#define OS_Byte                          0x000006
#define OS_Word                          0x000007
#define OS_File                          0x000008
#define OS_Args                          0x000009
#define OS_BGet                          0x00000A
#define OS_BPut                          0x00000B
#define OS_GBPB                          0x00000C
#define OS_Find                          0x00000D
#define OS_ReadLine                      0x00000E
#define OS_Control                       0x00000F
#define OS_GetEnv                        0x000010
#define OS_Exit                          0x000011
#define OS_SetEnv                        0x000012
#define OS_IntOn                         0x000013
#define OS_IntOff                        0x000014
#define OS_CallBack                      0x000015
#define OS_EnterOS                       0x000016
#define OS_BreakPt                       0x000017
#define OS_BreakCtrl                     0x000018
#define OS_UnusedSWI                     0x000019
#define OS_UpdateMEMC                    0x00001A
#define OS_SetCallBack                   0x00001B
#define OS_Mouse                         0x00001C
#define OS_Heap                          0x00001D
#define OS_Module                        0x00001E
#define OS_Claim                         0x00001F
#define OS_Release                       0x000020
#define OS_ReadUnsigned                  0x000021
#define OS_GenerateEvent                 0x000022
#define OS_ReadVarVal                    0x000023
#define OS_SetVarVal                     0x000024
#define OS_GSInit                        0x000025
#define OS_GSRead                        0x000026
#define OS_GSTrans                       0x000027
#define OS_BinaryToDecimal               0x000028
#define OS_FSControl                     0x000029
#define OS_ChangeDynamicArea             0x00002A
#define OS_GenerateError                 0x00002B
#define OS_ReadEscapeState               0x00002C
#define OS_EvaluateExpression            0x00002D
#define OS_SpriteOp                      0x00002E
#define OS_ReadPalette                   0x00002F
#define OS_ServiceCall                   0x000030
#define OS_ReadVduVariables              0x000031
#define OS_ReadPoint                     0x000032
#define OS_UpCall                        0x000033
#define OS_CallAVector                   0x000034
#define OS_ReadModeVariable              0x000035
#define OS_RemoveCursors                 0x000036
#define OS_RestoreCursors                0x000037
#define OS_SWINumberToString             0x000038
#define OS_SWINumberFromString           0x000039
#define OS_ValidateAddress               0x00003A
#define OS_CallAfter                     0x00003B
#define OS_CallEvery                     0x00003C
#define OS_RemoveTickerEvent             0x00003D
#define OS_InstallKeyHandler             0x00003E
#define OS_CheckModeValid                0x00003F
#define OS_ChangeEnvironment             0x000040
#define OS_ClaimScreenMemory             0x000041
#define OS_ReadMonotonicTime             0x000042
#define OS_SubstituteArgs                0x000043
#define OS_PrettyPrint                   0x000044
#define OS_Plot                          0x000045
#define OS_WriteN                        0x000046
#define OS_AddToVector                   0x000047
#define OS_WriteEnv                      0x000048
#define OS_ReadArgs                      0x000049
#define OS_ReadRAMFsLimits               0x00004A
#define OS_ClaimDeviceVector             0x00004B
#define OS_ReleaseDeviceVector           0x00004C
#define OS_DelinkApplication             0x00004D
#define OS_RelinkApplication             0x00004E
#define OS_HeapSort                      0x00004F
#define OS_ExitAndDie                    0x000050
#define OS_ReadMemMapInfo                0x000051
#define OS_ReadMemMapEntries             0x000052
#define OS_SetMemMapEntries              0x000053
#define OS_AddCallBack                   0x000054
#define OS_ReadDefaultHandler            0x000055
#define OS_SetECFOrigin                  0x000056
#define OS_SerialOp                      0x000057
#define OS_ReadSysInfo                   0x000058
#define OS_Confirm                       0x000059
#define OS_ChangedBox                    0x00005A
#define OS_CRC                           0x00005B
#define OS_ReadDynamicArea               0x00005C
#define OS_PrintChar                     0x00005D
#define OS_ChangeRedirection             0x00005E
#define OS_RemoveCallBack                0x00005F
#define OS_FindMemMapEntries             0x000060
#define OS_ConvertStandardDateAndTime    0x0000C0
#define OS_ConvertDateAndTime            0x0000C1
#define OS_ConvertHex1                   0x0000D0
#define OS_ConvertHex2                   0x0000D1
#define OS_ConvertHex4                   0x0000D2
#define OS_ConvertHex6                   0x0000D3
#define OS_ConvertHex8                   0x0000D4
#define OS_ConvertCardinal1              0x0000D5
#define OS_ConvertCardinal2              0x0000D6
#define OS_ConvertCardinal3              0x0000D7
#define OS_ConvertCardinal4              0x0000D8
#define OS_ConvertInteger1               0x0000D9
#define OS_ConvertInteger2               0x0000DA
#define OS_ConvertInteger3               0x0000DB
#define OS_ConvertInteger4               0x0000DC
#define OS_ConvertBinary1                0x0000DD
#define OS_ConvertBinary2                0x0000DE
#define OS_ConvertBinary3                0x0000DF
#define OS_ConvertBinary4                0x0000E0
#define OS_ConvertSpacedCardinal1        0x0000E1
#define OS_ConvertSpacedCardinal2        0x0000E2
#define OS_ConvertSpacedCardinal3        0x0000E3
#define OS_ConvertSpacedCardinal4        0x0000E4
#define OS_ConvertSpacedInteger1         0x0000E5
#define OS_ConvertSpacedInteger2         0x0000E6
#define OS_ConvertSpacedInteger3         0x0000E7
#define OS_ConvertSpacedInteger4         0x0000E8
#define OS_ConvertFixedNetStation        0x0000E9
#define OS_ConvertNetStation             0x0000EA
#define OS_ConvertFixedFileSize          0x0000EB
#define OS_ConvertFileSize               0x0000EC
#define OS_WriteI                        0x000100

#endif

00000000  2f 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |/***************|
00000010  20 20 52 49 53 43 2d 4f  53 20 20 53 57 49 20 4e  |  RISC-OS  SWI N|
00000020  75 6d 62 65 72 73 2e 20  2a 2a 2a 2a 2a 2a 2a 2a  |umbers. ********|
00000030  2a 2a 2a 2a 2a 2a 2a 2a  2a 2f 0a 0a 23 69 66 6e  |*********/..#ifn|
00000040  64 65 66 20 5f 73 77 69  6f 73 0a 23 64 65 66 69  |def _swios.#defi|
00000050  6e 65 20 5f 73 77 69 6f  73 0a 0a 23 64 65 66 69  |ne _swios..#defi|
00000060  6e 65 20 4f 53 5f 57 72  69 74 65 43 20 20 20 20  |ne OS_WriteC    |
00000070  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000080  20 20 20 20 30 78 30 30  30 30 30 30 0a 23 64 65  |    0x000000.#de|
00000090  66 69 6e 65 20 4f 53 5f  57 72 69 74 65 53 20 20  |fine OS_WriteS  |
000000a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000b0  20 20 20 20 20 20 30 78  30 30 30 30 30 31 0a 23  |      0x000001.#|
000000c0  64 65 66 69 6e 65 20 4f  53 5f 57 72 69 74 65 30  |define OS_Write0|
000000d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000e0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 30 32  |        0x000002|
000000f0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 4e 65 77 4c  |.#define OS_NewL|
00000100  69 6e 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ine             |
00000110  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000120  30 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 52 65  |03.#define OS_Re|
00000130  61 64 43 20 20 20 20 20  20 20 20 20 20 20 20 20  |adC             |
00000140  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000150  30 30 30 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0004.#define OS_|
00000160  43 4c 49 20 20 20 20 20  20 20 20 20 20 20 20 20  |CLI             |
00000170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00000180  30 30 30 30 30 35 0a 23  64 65 66 69 6e 65 20 4f  |000005.#define O|
00000190  53 5f 42 79 74 65 20 20  20 20 20 20 20 20 20 20  |S_Byte          |
000001a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001b0  30 78 30 30 30 30 30 36  0a 23 64 65 66 69 6e 65  |0x000006.#define|
000001c0  20 4f 53 5f 57 6f 72 64  20 20 20 20 20 20 20 20  | OS_Word        |
000001d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001e0  20 20 30 78 30 30 30 30  30 37 0a 23 64 65 66 69  |  0x000007.#defi|
000001f0  6e 65 20 4f 53 5f 46 69  6c 65 20 20 20 20 20 20  |ne OS_File      |
00000200  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000210  20 20 20 20 30 78 30 30  30 30 30 38 0a 23 64 65  |    0x000008.#de|
00000220  66 69 6e 65 20 4f 53 5f  41 72 67 73 20 20 20 20  |fine OS_Args    |
00000230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000240  20 20 20 20 20 20 30 78  30 30 30 30 30 39 0a 23  |      0x000009.#|
00000250  64 65 66 69 6e 65 20 4f  53 5f 42 47 65 74 20 20  |define OS_BGet  |
00000260  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000270  20 20 20 20 20 20 20 20  30 78 30 30 30 30 30 41  |        0x00000A|
00000280  0a 23 64 65 66 69 6e 65  20 4f 53 5f 42 50 75 74  |.#define OS_BPut|
00000290  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000002a0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
000002b0  30 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 47 42  |0B.#define OS_GB|
000002c0  50 42 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |PB              |
000002d0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
000002e0  30 30 30 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |000C.#define OS_|
000002f0  46 69 6e 64 20 20 20 20  20 20 20 20 20 20 20 20  |Find            |
00000300  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00000310  30 30 30 30 30 44 0a 23  64 65 66 69 6e 65 20 4f  |00000D.#define O|
00000320  53 5f 52 65 61 64 4c 69  6e 65 20 20 20 20 20 20  |S_ReadLine      |
00000330  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000340  30 78 30 30 30 30 30 45  0a 23 64 65 66 69 6e 65  |0x00000E.#define|
00000350  20 4f 53 5f 43 6f 6e 74  72 6f 6c 20 20 20 20 20  | OS_Control     |
00000360  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000370  20 20 30 78 30 30 30 30  30 46 0a 23 64 65 66 69  |  0x00000F.#defi|
00000380  6e 65 20 4f 53 5f 47 65  74 45 6e 76 20 20 20 20  |ne OS_GetEnv    |
00000390  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003a0  20 20 20 20 30 78 30 30  30 30 31 30 0a 23 64 65  |    0x000010.#de|
000003b0  66 69 6e 65 20 4f 53 5f  45 78 69 74 20 20 20 20  |fine OS_Exit    |
000003c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003d0  20 20 20 20 20 20 30 78  30 30 30 30 31 31 0a 23  |      0x000011.#|
000003e0  64 65 66 69 6e 65 20 4f  53 5f 53 65 74 45 6e 76  |define OS_SetEnv|
000003f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000400  20 20 20 20 20 20 20 20  30 78 30 30 30 30 31 32  |        0x000012|
00000410  0a 23 64 65 66 69 6e 65  20 4f 53 5f 49 6e 74 4f  |.#define OS_IntO|
00000420  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |n               |
00000430  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000440  31 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 49 6e  |13.#define OS_In|
00000450  74 4f 66 66 20 20 20 20  20 20 20 20 20 20 20 20  |tOff            |
00000460  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000470  30 30 31 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0014.#define OS_|
00000480  43 61 6c 6c 42 61 63 6b  20 20 20 20 20 20 20 20  |CallBack        |
00000490  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
000004a0  30 30 30 30 31 35 0a 23  64 65 66 69 6e 65 20 4f  |000015.#define O|
000004b0  53 5f 45 6e 74 65 72 4f  53 20 20 20 20 20 20 20  |S_EnterOS       |
000004c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004d0  30 78 30 30 30 30 31 36  0a 23 64 65 66 69 6e 65  |0x000016.#define|
000004e0  20 4f 53 5f 42 72 65 61  6b 50 74 20 20 20 20 20  | OS_BreakPt     |
000004f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000500  20 20 30 78 30 30 30 30  31 37 0a 23 64 65 66 69  |  0x000017.#defi|
00000510  6e 65 20 4f 53 5f 42 72  65 61 6b 43 74 72 6c 20  |ne OS_BreakCtrl |
00000520  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000530  20 20 20 20 30 78 30 30  30 30 31 38 0a 23 64 65  |    0x000018.#de|
00000540  66 69 6e 65 20 4f 53 5f  55 6e 75 73 65 64 53 57  |fine OS_UnusedSW|
00000550  49 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |I               |
00000560  20 20 20 20 20 20 30 78  30 30 30 30 31 39 0a 23  |      0x000019.#|
00000570  64 65 66 69 6e 65 20 4f  53 5f 55 70 64 61 74 65  |define OS_Update|
00000580  4d 45 4d 43 20 20 20 20  20 20 20 20 20 20 20 20  |MEMC            |
00000590  20 20 20 20 20 20 20 20  30 78 30 30 30 30 31 41  |        0x00001A|
000005a0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 53 65 74 43  |.#define OS_SetC|
000005b0  61 6c 6c 42 61 63 6b 20  20 20 20 20 20 20 20 20  |allBack         |
000005c0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
000005d0  31 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 4d 6f  |1B.#define OS_Mo|
000005e0  75 73 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |use             |
000005f0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000600  30 30 31 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |001C.#define OS_|
00000610  48 65 61 70 20 20 20 20  20 20 20 20 20 20 20 20  |Heap            |
00000620  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00000630  30 30 30 30 31 44 0a 23  64 65 66 69 6e 65 20 4f  |00001D.#define O|
00000640  53 5f 4d 6f 64 75 6c 65  20 20 20 20 20 20 20 20  |S_Module        |
00000650  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000660  30 78 30 30 30 30 31 45  0a 23 64 65 66 69 6e 65  |0x00001E.#define|
00000670  20 4f 53 5f 43 6c 61 69  6d 20 20 20 20 20 20 20  | OS_Claim       |
00000680  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000690  20 20 30 78 30 30 30 30  31 46 0a 23 64 65 66 69  |  0x00001F.#defi|
000006a0  6e 65 20 4f 53 5f 52 65  6c 65 61 73 65 20 20 20  |ne OS_Release   |
000006b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000006c0  20 20 20 20 30 78 30 30  30 30 32 30 0a 23 64 65  |    0x000020.#de|
000006d0  66 69 6e 65 20 4f 53 5f  52 65 61 64 55 6e 73 69  |fine OS_ReadUnsi|
000006e0  67 6e 65 64 20 20 20 20  20 20 20 20 20 20 20 20  |gned            |
000006f0  20 20 20 20 20 20 30 78  30 30 30 30 32 31 0a 23  |      0x000021.#|
00000700  64 65 66 69 6e 65 20 4f  53 5f 47 65 6e 65 72 61  |define OS_Genera|
00000710  74 65 45 76 65 6e 74 20  20 20 20 20 20 20 20 20  |teEvent         |
00000720  20 20 20 20 20 20 20 20  30 78 30 30 30 30 32 32  |        0x000022|
00000730  0a 23 64 65 66 69 6e 65  20 4f 53 5f 52 65 61 64  |.#define OS_Read|
00000740  56 61 72 56 61 6c 20 20  20 20 20 20 20 20 20 20  |VarVal          |
00000750  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000760  32 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 53 65  |23.#define OS_Se|
00000770  74 56 61 72 56 61 6c 20  20 20 20 20 20 20 20 20  |tVarVal         |
00000780  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000790  30 30 32 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0024.#define OS_|
000007a0  47 53 49 6e 69 74 20 20  20 20 20 20 20 20 20 20  |GSInit          |
000007b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
000007c0  30 30 30 30 32 35 0a 23  64 65 66 69 6e 65 20 4f  |000025.#define O|
000007d0  53 5f 47 53 52 65 61 64  20 20 20 20 20 20 20 20  |S_GSRead        |
000007e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000007f0  30 78 30 30 30 30 32 36  0a 23 64 65 66 69 6e 65  |0x000026.#define|
00000800  20 4f 53 5f 47 53 54 72  61 6e 73 20 20 20 20 20  | OS_GSTrans     |
00000810  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000820  20 20 30 78 30 30 30 30  32 37 0a 23 64 65 66 69  |  0x000027.#defi|
00000830  6e 65 20 4f 53 5f 42 69  6e 61 72 79 54 6f 44 65  |ne OS_BinaryToDe|
00000840  63 69 6d 61 6c 20 20 20  20 20 20 20 20 20 20 20  |cimal           |
00000850  20 20 20 20 30 78 30 30  30 30 32 38 0a 23 64 65  |    0x000028.#de|
00000860  66 69 6e 65 20 4f 53 5f  46 53 43 6f 6e 74 72 6f  |fine OS_FSContro|
00000870  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
00000880  20 20 20 20 20 20 30 78  30 30 30 30 32 39 0a 23  |      0x000029.#|
00000890  64 65 66 69 6e 65 20 4f  53 5f 43 68 61 6e 67 65  |define OS_Change|
000008a0  44 79 6e 61 6d 69 63 41  72 65 61 20 20 20 20 20  |DynamicArea     |
000008b0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 32 41  |        0x00002A|
000008c0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 47 65 6e 65  |.#define OS_Gene|
000008d0  72 61 74 65 45 72 72 6f  72 20 20 20 20 20 20 20  |rateError       |
000008e0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
000008f0  32 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 52 65  |2B.#define OS_Re|
00000900  61 64 45 73 63 61 70 65  53 74 61 74 65 20 20 20  |adEscapeState   |
00000910  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000920  30 30 32 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |002C.#define OS_|
00000930  45 76 61 6c 75 61 74 65  45 78 70 72 65 73 73 69  |EvaluateExpressi|
00000940  6f 6e 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |on            0x|
00000950  30 30 30 30 32 44 0a 23  64 65 66 69 6e 65 20 4f  |00002D.#define O|
00000960  53 5f 53 70 72 69 74 65  4f 70 20 20 20 20 20 20  |S_SpriteOp      |
00000970  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000980  30 78 30 30 30 30 32 45  0a 23 64 65 66 69 6e 65  |0x00002E.#define|
00000990  20 4f 53 5f 52 65 61 64  50 61 6c 65 74 74 65 20  | OS_ReadPalette |
000009a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000009b0  20 20 30 78 30 30 30 30  32 46 0a 23 64 65 66 69  |  0x00002F.#defi|
000009c0  6e 65 20 4f 53 5f 53 65  72 76 69 63 65 43 61 6c  |ne OS_ServiceCal|
000009d0  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
000009e0  20 20 20 20 30 78 30 30  30 30 33 30 0a 23 64 65  |    0x000030.#de|
000009f0  66 69 6e 65 20 4f 53 5f  52 65 61 64 56 64 75 56  |fine OS_ReadVduV|
00000a00  61 72 69 61 62 6c 65 73  20 20 20 20 20 20 20 20  |ariables        |
00000a10  20 20 20 20 20 20 30 78  30 30 30 30 33 31 0a 23  |      0x000031.#|
00000a20  64 65 66 69 6e 65 20 4f  53 5f 52 65 61 64 50 6f  |define OS_ReadPo|
00000a30  69 6e 74 20 20 20 20 20  20 20 20 20 20 20 20 20  |int             |
00000a40  20 20 20 20 20 20 20 20  30 78 30 30 30 30 33 32  |        0x000032|
00000a50  0a 23 64 65 66 69 6e 65  20 4f 53 5f 55 70 43 61  |.#define OS_UpCa|
00000a60  6c 6c 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ll              |
00000a70  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000a80  33 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 61  |33.#define OS_Ca|
00000a90  6c 6c 41 56 65 63 74 6f  72 20 20 20 20 20 20 20  |llAVector       |
00000aa0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000ab0  30 30 33 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0034.#define OS_|
00000ac0  52 65 61 64 4d 6f 64 65  56 61 72 69 61 62 6c 65  |ReadModeVariable|
00000ad0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00000ae0  30 30 30 30 33 35 0a 23  64 65 66 69 6e 65 20 4f  |000035.#define O|
00000af0  53 5f 52 65 6d 6f 76 65  43 75 72 73 6f 72 73 20  |S_RemoveCursors |
00000b00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000b10  30 78 30 30 30 30 33 36  0a 23 64 65 66 69 6e 65  |0x000036.#define|
00000b20  20 4f 53 5f 52 65 73 74  6f 72 65 43 75 72 73 6f  | OS_RestoreCurso|
00000b30  72 73 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |rs              |
00000b40  20 20 30 78 30 30 30 30  33 37 0a 23 64 65 66 69  |  0x000037.#defi|
00000b50  6e 65 20 4f 53 5f 53 57  49 4e 75 6d 62 65 72 54  |ne OS_SWINumberT|
00000b60  6f 53 74 72 69 6e 67 20  20 20 20 20 20 20 20 20  |oString         |
00000b70  20 20 20 20 30 78 30 30  30 30 33 38 0a 23 64 65  |    0x000038.#de|
00000b80  66 69 6e 65 20 4f 53 5f  53 57 49 4e 75 6d 62 65  |fine OS_SWINumbe|
00000b90  72 46 72 6f 6d 53 74 72  69 6e 67 20 20 20 20 20  |rFromString     |
00000ba0  20 20 20 20 20 20 30 78  30 30 30 30 33 39 0a 23  |      0x000039.#|
00000bb0  64 65 66 69 6e 65 20 4f  53 5f 56 61 6c 69 64 61  |define OS_Valida|
00000bc0  74 65 41 64 64 72 65 73  73 20 20 20 20 20 20 20  |teAddress       |
00000bd0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 33 41  |        0x00003A|
00000be0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 61 6c 6c  |.#define OS_Call|
00000bf0  41 66 74 65 72 20 20 20  20 20 20 20 20 20 20 20  |After           |
00000c00  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000c10  33 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 61  |3B.#define OS_Ca|
00000c20  6c 6c 45 76 65 72 79 20  20 20 20 20 20 20 20 20  |llEvery         |
00000c30  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000c40  30 30 33 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |003C.#define OS_|
00000c50  52 65 6d 6f 76 65 54 69  63 6b 65 72 45 76 65 6e  |RemoveTickerEven|
00000c60  74 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |t             0x|
00000c70  30 30 30 30 33 44 0a 23  64 65 66 69 6e 65 20 4f  |00003D.#define O|
00000c80  53 5f 49 6e 73 74 61 6c  6c 4b 65 79 48 61 6e 64  |S_InstallKeyHand|
00000c90  6c 65 72 20 20 20 20 20  20 20 20 20 20 20 20 20  |ler             |
00000ca0  30 78 30 30 30 30 33 45  0a 23 64 65 66 69 6e 65  |0x00003E.#define|
00000cb0  20 4f 53 5f 43 68 65 63  6b 4d 6f 64 65 56 61 6c  | OS_CheckModeVal|
00000cc0  69 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |id              |
00000cd0  20 20 30 78 30 30 30 30  33 46 0a 23 64 65 66 69  |  0x00003F.#defi|
00000ce0  6e 65 20 4f 53 5f 43 68  61 6e 67 65 45 6e 76 69  |ne OS_ChangeEnvi|
00000cf0  72 6f 6e 6d 65 6e 74 20  20 20 20 20 20 20 20 20  |ronment         |
00000d00  20 20 20 20 30 78 30 30  30 30 34 30 0a 23 64 65  |    0x000040.#de|
00000d10  66 69 6e 65 20 4f 53 5f  43 6c 61 69 6d 53 63 72  |fine OS_ClaimScr|
00000d20  65 65 6e 4d 65 6d 6f 72  79 20 20 20 20 20 20 20  |eenMemory       |
00000d30  20 20 20 20 20 20 30 78  30 30 30 30 34 31 0a 23  |      0x000041.#|
00000d40  64 65 66 69 6e 65 20 4f  53 5f 52 65 61 64 4d 6f  |define OS_ReadMo|
00000d50  6e 6f 74 6f 6e 69 63 54  69 6d 65 20 20 20 20 20  |notonicTime     |
00000d60  20 20 20 20 20 20 20 20  30 78 30 30 30 30 34 32  |        0x000042|
00000d70  0a 23 64 65 66 69 6e 65  20 4f 53 5f 53 75 62 73  |.#define OS_Subs|
00000d80  74 69 74 75 74 65 41 72  67 73 20 20 20 20 20 20  |tituteArgs      |
00000d90  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000da0  34 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 50 72  |43.#define OS_Pr|
00000db0  65 74 74 79 50 72 69 6e  74 20 20 20 20 20 20 20  |ettyPrint       |
00000dc0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00000dd0  30 30 34 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0044.#define OS_|
00000de0  50 6c 6f 74 20 20 20 20  20 20 20 20 20 20 20 20  |Plot            |
00000df0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00000e00  30 30 30 30 34 35 0a 23  64 65 66 69 6e 65 20 4f  |000045.#define O|
00000e10  53 5f 57 72 69 74 65 4e  20 20 20 20 20 20 20 20  |S_WriteN        |
00000e20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e30  30 78 30 30 30 30 34 36  0a 23 64 65 66 69 6e 65  |0x000046.#define|
00000e40  20 4f 53 5f 41 64 64 54  6f 56 65 63 74 6f 72 20  | OS_AddToVector |
00000e50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e60  20 20 30 78 30 30 30 30  34 37 0a 23 64 65 66 69  |  0x000047.#defi|
00000e70  6e 65 20 4f 53 5f 57 72  69 74 65 45 6e 76 20 20  |ne OS_WriteEnv  |
00000e80  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e90  20 20 20 20 30 78 30 30  30 30 34 38 0a 23 64 65  |    0x000048.#de|
00000ea0  66 69 6e 65 20 4f 53 5f  52 65 61 64 41 72 67 73  |fine OS_ReadArgs|
00000eb0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ec0  20 20 20 20 20 20 30 78  30 30 30 30 34 39 0a 23  |      0x000049.#|
00000ed0  64 65 66 69 6e 65 20 4f  53 5f 52 65 61 64 52 41  |define OS_ReadRA|
00000ee0  4d 46 73 4c 69 6d 69 74  73 20 20 20 20 20 20 20  |MFsLimits       |
00000ef0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 34 41  |        0x00004A|
00000f00  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 6c 61 69  |.#define OS_Clai|
00000f10  6d 44 65 76 69 63 65 56  65 63 74 6f 72 20 20 20  |mDeviceVector   |
00000f20  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00000f30  34 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 52 65  |4B.#define OS_Re|
00000f40  6c 65 61 73 65 44 65 76  69 63 65 56 65 63 74 6f  |leaseDeviceVecto|
00000f50  72 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |r           0x00|
00000f60  30 30 34 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |004C.#define OS_|
00000f70  44 65 6c 69 6e 6b 41 70  70 6c 69 63 61 74 69 6f  |DelinkApplicatio|
00000f80  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |n             0x|
00000f90  30 30 30 30 34 44 0a 23  64 65 66 69 6e 65 20 4f  |00004D.#define O|
00000fa0  53 5f 52 65 6c 69 6e 6b  41 70 70 6c 69 63 61 74  |S_RelinkApplicat|
00000fb0  69 6f 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |ion             |
00000fc0  30 78 30 30 30 30 34 45  0a 23 64 65 66 69 6e 65  |0x00004E.#define|
00000fd0  20 4f 53 5f 48 65 61 70  53 6f 72 74 20 20 20 20  | OS_HeapSort    |
00000fe0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ff0  20 20 30 78 30 30 30 30  34 46 0a 23 64 65 66 69  |  0x00004F.#defi|
00001000  6e 65 20 4f 53 5f 45 78  69 74 41 6e 64 44 69 65  |ne OS_ExitAndDie|
00001010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001020  20 20 20 20 30 78 30 30  30 30 35 30 0a 23 64 65  |    0x000050.#de|
00001030  66 69 6e 65 20 4f 53 5f  52 65 61 64 4d 65 6d 4d  |fine OS_ReadMemM|
00001040  61 70 49 6e 66 6f 20 20  20 20 20 20 20 20 20 20  |apInfo          |
00001050  20 20 20 20 20 20 30 78  30 30 30 30 35 31 0a 23  |      0x000051.#|
00001060  64 65 66 69 6e 65 20 4f  53 5f 52 65 61 64 4d 65  |define OS_ReadMe|
00001070  6d 4d 61 70 45 6e 74 72  69 65 73 20 20 20 20 20  |mMapEntries     |
00001080  20 20 20 20 20 20 20 20  30 78 30 30 30 30 35 32  |        0x000052|
00001090  0a 23 64 65 66 69 6e 65  20 4f 53 5f 53 65 74 4d  |.#define OS_SetM|
000010a0  65 6d 4d 61 70 45 6e 74  72 69 65 73 20 20 20 20  |emMapEntries    |
000010b0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
000010c0  35 33 0a 23 64 65 66 69  6e 65 20 4f 53 5f 41 64  |53.#define OS_Ad|
000010d0  64 43 61 6c 6c 42 61 63  6b 20 20 20 20 20 20 20  |dCallBack       |
000010e0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
000010f0  30 30 35 34 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |0054.#define OS_|
00001100  52 65 61 64 44 65 66 61  75 6c 74 48 61 6e 64 6c  |ReadDefaultHandl|
00001110  65 72 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |er            0x|
00001120  30 30 30 30 35 35 0a 23  64 65 66 69 6e 65 20 4f  |000055.#define O|
00001130  53 5f 53 65 74 45 43 46  4f 72 69 67 69 6e 20 20  |S_SetECFOrigin  |
00001140  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001150  30 78 30 30 30 30 35 36  0a 23 64 65 66 69 6e 65  |0x000056.#define|
00001160  20 4f 53 5f 53 65 72 69  61 6c 4f 70 20 20 20 20  | OS_SerialOp    |
00001170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001180  20 20 30 78 30 30 30 30  35 37 0a 23 64 65 66 69  |  0x000057.#defi|
00001190  6e 65 20 4f 53 5f 52 65  61 64 53 79 73 49 6e 66  |ne OS_ReadSysInf|
000011a0  6f 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |o               |
000011b0  20 20 20 20 30 78 30 30  30 30 35 38 0a 23 64 65  |    0x000058.#de|
000011c0  66 69 6e 65 20 4f 53 5f  43 6f 6e 66 69 72 6d 20  |fine OS_Confirm |
000011d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000011e0  20 20 20 20 20 20 30 78  30 30 30 30 35 39 0a 23  |      0x000059.#|
000011f0  64 65 66 69 6e 65 20 4f  53 5f 43 68 61 6e 67 65  |define OS_Change|
00001200  64 42 6f 78 20 20 20 20  20 20 20 20 20 20 20 20  |dBox            |
00001210  20 20 20 20 20 20 20 20  30 78 30 30 30 30 35 41  |        0x00005A|
00001220  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 52 43 20  |.#define OS_CRC |
00001230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001240  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00001250  35 42 0a 23 64 65 66 69  6e 65 20 4f 53 5f 52 65  |5B.#define OS_Re|
00001260  61 64 44 79 6e 61 6d 69  63 41 72 65 61 20 20 20  |adDynamicArea   |
00001270  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00001280  30 30 35 43 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |005C.#define OS_|
00001290  50 72 69 6e 74 43 68 61  72 20 20 20 20 20 20 20  |PrintChar       |
000012a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
000012b0  30 30 30 30 35 44 0a 23  64 65 66 69 6e 65 20 4f  |00005D.#define O|
000012c0  53 5f 43 68 61 6e 67 65  52 65 64 69 72 65 63 74  |S_ChangeRedirect|
000012d0  69 6f 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |ion             |
000012e0  30 78 30 30 30 30 35 45  0a 23 64 65 66 69 6e 65  |0x00005E.#define|
000012f0  20 4f 53 5f 52 65 6d 6f  76 65 43 61 6c 6c 42 61  | OS_RemoveCallBa|
00001300  63 6b 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ck              |
00001310  20 20 30 78 30 30 30 30  35 46 0a 23 64 65 66 69  |  0x00005F.#defi|
00001320  6e 65 20 4f 53 5f 46 69  6e 64 4d 65 6d 4d 61 70  |ne OS_FindMemMap|
00001330  45 6e 74 72 69 65 73 20  20 20 20 20 20 20 20 20  |Entries         |
00001340  20 20 20 20 30 78 30 30  30 30 36 30 0a 23 64 65  |    0x000060.#de|
00001350  66 69 6e 65 20 4f 53 5f  43 6f 6e 76 65 72 74 53  |fine OS_ConvertS|
00001360  74 61 6e 64 61 72 64 44  61 74 65 41 6e 64 54 69  |tandardDateAndTi|
00001370  6d 65 20 20 20 20 30 78  30 30 30 30 43 30 0a 23  |me    0x0000C0.#|
00001380  64 65 66 69 6e 65 20 4f  53 5f 43 6f 6e 76 65 72  |define OS_Conver|
00001390  74 44 61 74 65 41 6e 64  54 69 6d 65 20 20 20 20  |tDateAndTime    |
000013a0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 43 31  |        0x0000C1|
000013b0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 6f 6e 76  |.#define OS_Conv|
000013c0  65 72 74 48 65 78 31 20  20 20 20 20 20 20 20 20  |ertHex1         |
000013d0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
000013e0  44 30 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 6f  |D0.#define OS_Co|
000013f0  6e 76 65 72 74 48 65 78  32 20 20 20 20 20 20 20  |nvertHex2       |
00001400  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
00001410  30 30 44 31 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |00D1.#define OS_|
00001420  43 6f 6e 76 65 72 74 48  65 78 34 20 20 20 20 20  |ConvertHex4     |
00001430  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
00001440  30 30 30 30 44 32 0a 23  64 65 66 69 6e 65 20 4f  |0000D2.#define O|
00001450  53 5f 43 6f 6e 76 65 72  74 48 65 78 36 20 20 20  |S_ConvertHex6   |
00001460  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001470  30 78 30 30 30 30 44 33  0a 23 64 65 66 69 6e 65  |0x0000D3.#define|
00001480  20 4f 53 5f 43 6f 6e 76  65 72 74 48 65 78 38 20  | OS_ConvertHex8 |
00001490  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000014a0  20 20 30 78 30 30 30 30  44 34 0a 23 64 65 66 69  |  0x0000D4.#defi|
000014b0  6e 65 20 4f 53 5f 43 6f  6e 76 65 72 74 43 61 72  |ne OS_ConvertCar|
000014c0  64 69 6e 61 6c 31 20 20  20 20 20 20 20 20 20 20  |dinal1          |
000014d0  20 20 20 20 30 78 30 30  30 30 44 35 0a 23 64 65  |    0x0000D5.#de|
000014e0  66 69 6e 65 20 4f 53 5f  43 6f 6e 76 65 72 74 43  |fine OS_ConvertC|
000014f0  61 72 64 69 6e 61 6c 32  20 20 20 20 20 20 20 20  |ardinal2        |
00001500  20 20 20 20 20 20 30 78  30 30 30 30 44 36 0a 23  |      0x0000D6.#|
00001510  64 65 66 69 6e 65 20 4f  53 5f 43 6f 6e 76 65 72  |define OS_Conver|
00001520  74 43 61 72 64 69 6e 61  6c 33 20 20 20 20 20 20  |tCardinal3      |
00001530  20 20 20 20 20 20 20 20  30 78 30 30 30 30 44 37  |        0x0000D7|
00001540  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 6f 6e 76  |.#define OS_Conv|
00001550  65 72 74 43 61 72 64 69  6e 61 6c 34 20 20 20 20  |ertCardinal4    |
00001560  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00001570  44 38 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 6f  |D8.#define OS_Co|
00001580  6e 76 65 72 74 49 6e 74  65 67 65 72 31 20 20 20  |nvertInteger1   |
00001590  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 30  |            0x00|
000015a0  30 30 44 39 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |00D9.#define OS_|
000015b0  43 6f 6e 76 65 72 74 49  6e 74 65 67 65 72 32 20  |ConvertInteger2 |
000015c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |              0x|
000015d0  30 30 30 30 44 41 0a 23  64 65 66 69 6e 65 20 4f  |0000DA.#define O|
000015e0  53 5f 43 6f 6e 76 65 72  74 49 6e 74 65 67 65 72  |S_ConvertInteger|
000015f0  33 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |3               |
00001600  30 78 30 30 30 30 44 42  0a 23 64 65 66 69 6e 65  |0x0000DB.#define|
00001610  20 4f 53 5f 43 6f 6e 76  65 72 74 49 6e 74 65 67  | OS_ConvertInteg|
00001620  65 72 34 20 20 20 20 20  20 20 20 20 20 20 20 20  |er4             |
00001630  20 20 30 78 30 30 30 30  44 43 0a 23 64 65 66 69  |  0x0000DC.#defi|
00001640  6e 65 20 4f 53 5f 43 6f  6e 76 65 72 74 42 69 6e  |ne OS_ConvertBin|
00001650  61 72 79 31 20 20 20 20  20 20 20 20 20 20 20 20  |ary1            |
00001660  20 20 20 20 30 78 30 30  30 30 44 44 0a 23 64 65  |    0x0000DD.#de|
00001670  66 69 6e 65 20 4f 53 5f  43 6f 6e 76 65 72 74 42  |fine OS_ConvertB|
00001680  69 6e 61 72 79 32 20 20  20 20 20 20 20 20 20 20  |inary2          |
00001690  20 20 20 20 20 20 30 78  30 30 30 30 44 45 0a 23  |      0x0000DE.#|
000016a0  64 65 66 69 6e 65 20 4f  53 5f 43 6f 6e 76 65 72  |define OS_Conver|
000016b0  74 42 69 6e 61 72 79 33  20 20 20 20 20 20 20 20  |tBinary3        |
000016c0  20 20 20 20 20 20 20 20  30 78 30 30 30 30 44 46  |        0x0000DF|
000016d0  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 6f 6e 76  |.#define OS_Conv|
000016e0  65 72 74 42 69 6e 61 72  79 34 20 20 20 20 20 20  |ertBinary4      |
000016f0  20 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |          0x0000|
00001700  45 30 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 6f  |E0.#define OS_Co|
00001710  6e 76 65 72 74 53 70 61  63 65 64 43 61 72 64 69  |nvertSpacedCardi|
00001720  6e 61 6c 31 20 20 20 20  20 20 20 20 30 78 30 30  |nal1        0x00|
00001730  30 30 45 31 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |00E1.#define OS_|
00001740  43 6f 6e 76 65 72 74 53  70 61 63 65 64 43 61 72  |ConvertSpacedCar|
00001750  64 69 6e 61 6c 32 20 20  20 20 20 20 20 20 30 78  |dinal2        0x|
00001760  30 30 30 30 45 32 0a 23  64 65 66 69 6e 65 20 4f  |0000E2.#define O|
00001770  53 5f 43 6f 6e 76 65 72  74 53 70 61 63 65 64 43  |S_ConvertSpacedC|
00001780  61 72 64 69 6e 61 6c 33  20 20 20 20 20 20 20 20  |ardinal3        |
00001790  30 78 30 30 30 30 45 33  0a 23 64 65 66 69 6e 65  |0x0000E3.#define|
000017a0  20 4f 53 5f 43 6f 6e 76  65 72 74 53 70 61 63 65  | OS_ConvertSpace|
000017b0  64 43 61 72 64 69 6e 61  6c 34 20 20 20 20 20 20  |dCardinal4      |
000017c0  20 20 30 78 30 30 30 30  45 34 0a 23 64 65 66 69  |  0x0000E4.#defi|
000017d0  6e 65 20 4f 53 5f 43 6f  6e 76 65 72 74 53 70 61  |ne OS_ConvertSpa|
000017e0  63 65 64 49 6e 74 65 67  65 72 31 20 20 20 20 20  |cedInteger1     |
000017f0  20 20 20 20 30 78 30 30  30 30 45 35 0a 23 64 65  |    0x0000E5.#de|
00001800  66 69 6e 65 20 4f 53 5f  43 6f 6e 76 65 72 74 53  |fine OS_ConvertS|
00001810  70 61 63 65 64 49 6e 74  65 67 65 72 32 20 20 20  |pacedInteger2   |
00001820  20 20 20 20 20 20 30 78  30 30 30 30 45 36 0a 23  |      0x0000E6.#|
00001830  64 65 66 69 6e 65 20 4f  53 5f 43 6f 6e 76 65 72  |define OS_Conver|
00001840  74 53 70 61 63 65 64 49  6e 74 65 67 65 72 33 20  |tSpacedInteger3 |
00001850  20 20 20 20 20 20 20 20  30 78 30 30 30 30 45 37  |        0x0000E7|
00001860  0a 23 64 65 66 69 6e 65  20 4f 53 5f 43 6f 6e 76  |.#define OS_Conv|
00001870  65 72 74 53 70 61 63 65  64 49 6e 74 65 67 65 72  |ertSpacedInteger|
00001880  34 20 20 20 20 20 20 20  20 20 30 78 30 30 30 30  |4         0x0000|
00001890  45 38 0a 23 64 65 66 69  6e 65 20 4f 53 5f 43 6f  |E8.#define OS_Co|
000018a0  6e 76 65 72 74 46 69 78  65 64 4e 65 74 53 74 61  |nvertFixedNetSta|
000018b0  74 69 6f 6e 20 20 20 20  20 20 20 20 30 78 30 30  |tion        0x00|
000018c0  30 30 45 39 0a 23 64 65  66 69 6e 65 20 4f 53 5f  |00E9.#define OS_|
000018d0  43 6f 6e 76 65 72 74 4e  65 74 53 74 61 74 69 6f  |ConvertNetStatio|
000018e0  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 30 78  |n             0x|
000018f0  30 30 30 30 45 41 0a 23  64 65 66 69 6e 65 20 4f  |0000EA.#define O|
00001900  53 5f 43 6f 6e 76 65 72  74 46 69 78 65 64 46 69  |S_ConvertFixedFi|
00001910  6c 65 53 69 7a 65 20 20  20 20 20 20 20 20 20 20  |leSize          |
00001920  30 78 30 30 30 30 45 42  0a 23 64 65 66 69 6e 65  |0x0000EB.#define|
00001930  20 4f 53 5f 43 6f 6e 76  65 72 74 46 69 6c 65 53  | OS_ConvertFileS|
00001940  69 7a 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ize             |
00001950  20 20 30 78 30 30 30 30  45 43 0a 23 64 65 66 69  |  0x0000EC.#defi|
00001960  6e 65 20 4f 53 5f 57 72  69 74 65 49 20 20 20 20  |ne OS_WriteI    |
00001970  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001980  20 20 20 20 30 78 30 30  30 31 30 30 0a 0a 23 65  |    0x000100..#e|
00001990  6e 64 69 66 0a 0a                                 |ndif..|
00001996