Home » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_15_03.adf » !AcornAns_AcornAns » Flocking/C/h/swis

Flocking/C/h/swis

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 » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_15_03.adf » !AcornAns_AcornAns
Filename: Flocking/C/h/swis
Read OK:
File size: 63E0 bytes
Load address: 0000
Exec address: 0000
File contents
/*
  Title:      Swi numbers for RiscOs
  Copyright (C) 1989, Acorn Computers Ltd., Cambridge, England
  $Revision:  $ SWI_LIST 1.00 02-May-89 (Program generated)
*/

#ifndef __swis_h
#define __swis_h

#define XOS_Bit                        0x020000

#define OS_WriteI                      0x000100

#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_SetColour                   0x000061
#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 IIC_Control                    0x000240
#define Cache_Control                  0x000280
#define Cache_Cacheable                0x000281
#define Cache_Updateable               0x000282
#define Cache_Disruptive               0x000283
#define Cache_Flush                    0x000284
#define Font_CacheAddr                 0x040080
#define Font_FindFont                  0x040081
#define Font_LoseFont                  0x040082
#define Font_ReadDefn                  0x040083
#define Font_ReadInfo                  0x040084
#define Font_StringWidth               0x040085
#define Font_Paint                     0x040086
#define Font_Caret                     0x040087
#define Font_ConverttoOS               0x040088
#define Font_Converttopoints           0x040089
#define Font_SetFont                   0x04008a
#define Font_CurrentFont               0x04008b
#define Font_FutureFont                0x04008c
#define Font_FindCaret                 0x04008d
#define Font_CharBBox                  0x04008e
#define Font_ReadScaleFactor           0x04008f
#define Font_SetScaleFactor            0x040090
#define Font_ListFonts                 0x040091
#define Font_SetFontColours            0x040092
#define Font_SetPalette                0x040093
#define Font_ReadThresholds            0x040094
#define Font_SetThresholds             0x040095
#define Font_FindCaretJ                0x040096
#define Font_StringBBox                0x040097
#define Font_ReadColourTable           0x040098
#define Font_MakeBitmap                0x040099
#define Font_UnCacheFile               0x04009a
#define Font_SetFontMax                0x04009b
#define Font_ReadFontMax               0x04009c
#define Font_ReadFontPrefix            0x04009d
#define Font_SwitchOutputToBuffer      0x04009e
#define Font_ReadFontMetrics           0x04009f
#define Font_DecodeMenu                0x0400a0
#define Font_ScanString                0x0400a1
#define Font_SetColourTable            0x0400a2
#define Font_CurrentRGB                0x0400a3
#define Font_FutureRGB                 0x0400a4
#define Font_ReadEncodingFilename      0x0400a5
#define Font_FindField                 0x0400a6
#define Font_ApplyFields               0x0400a7
#define Font_LookupFont                0x0400a8
#define Wimp_Initialise                0x0400c0
#define Wimp_CreateWindow              0x0400c1
#define Wimp_CreateIcon                0x0400c2
#define Wimp_DeleteWindow              0x0400c3
#define Wimp_DeleteIcon                0x0400c4
#define Wimp_OpenWindow                0x0400c5
#define Wimp_CloseWindow               0x0400c6
#define Wimp_Poll                      0x0400c7
#define Wimp_RedrawWindow              0x0400c8
#define Wimp_UpdateWindow              0x0400c9
#define Wimp_GetRectangle              0x0400ca
#define Wimp_GetWindowState            0x0400cb
#define Wimp_GetWindowInfo             0x0400cc
#define Wimp_SetIconState              0x0400cd
#define Wimp_GetIconState              0x0400ce
#define Wimp_GetPointerInfo            0x0400cf
#define Wimp_DragBox                   0x0400d0
#define Wimp_ForceRedraw               0x0400d1
#define Wimp_SetCaretPosition          0x0400d2
#define Wimp_GetCaretPosition          0x0400d3
#define Wimp_CreateMenu                0x0400d4
#define Wimp_DecodeMenu                0x0400d5
#define Wimp_WhichIcon                 0x0400d6
#define Wimp_SetExtent                 0x0400d7
#define Wimp_SetPointerShape           0x0400d8
#define Wimp_OpenTemplate              0x0400d9
#define Wimp_CloseTemplate             0x0400da
#define Wimp_LoadTemplate              0x0400db
#define Wimp_ProcessKey                0x0400dc
#define Wimp_CloseDown                 0x0400dd
#define Wimp_StartTask                 0x0400de
#define Wimp_ReportError               0x0400df
#define Wimp_GetWindowOutline          0x0400e0
#define Wimp_PollIdle                  0x0400e1
#define Wimp_PlotIcon                  0x0400e2
#define Wimp_SetMode                   0x0400e3
#define Wimp_SetPalette                0x0400e4
#define Wimp_ReadPalette               0x0400e5
#define Wimp_SetColour                 0x0400e6
#define Wimp_SendMessage               0x0400e7
#define Wimp_CreateSubMenu             0x0400e8
#define Wimp_SpriteOp                  0x0400e9
#define Wimp_BaseOfSprites             0x0400ea
#define Wimp_BlockCopy                 0x0400eb
#define Wimp_SlotSize                  0x0400ec
#define Wimp_ReadPixTrans              0x0400ed
#define Wimp_ClaimFreeMemory           0x0400ee
#define Wimp_CommandWindow             0x0400ef
#define Wimp_TextColour                0x0400f0
#define Wimp_TransferBlock             0x0400f1
#define Wimp_ReadSysInfo               0x0400f2
#define Wimp_SetFontColours            0x0400f3
#define Wimp_GetMenuState              0x0400f4
#define Wimp_RegisterFilter            0x0400f5
#define Wimp_AddMessages               0x0400f6
#define Wimp_RemoveMessages            0x0400f7
#define Wimp_SetColourMapping          0x0400f8
#define Wimp_GetIconInfo               0x0400f9
#define Sound_Configure                0x040140
#define Sound_Enable                   0x040141
#define Sound_Stereo                   0x040142
#define Sound_Speaker                  0x040143
#define Sound_Volume                   0x040180
#define Sound_SoundLog                 0x040181
#define Sound_LogScale                 0x040182
#define Sound_InstallVoice             0x040183
#define Sound_RemoveVoice              0x040184
#define Sound_AttachVoice              0x040185
#define Sound_ControlPacked            0x040186
#define Sound_Tuning                   0x040187
#define Sound_Pitch                    0x040188
#define Sound_Control                  0x040189
#define Sound_AttachNamedVoice         0x04018a
#define Sound_ReadControlBlock         0x04018b
#define Sound_WriteControlBlock        0x04018c
#define Sound_QInit                    0x0401c0
#define Sound_QSchedule                0x0401c1
#define Sound_QRemove                  0x0401c2
#define Sound_QFree                    0x0401c3
#define Sound_QSDispatch               0x0401c4
#define Sound_QTempo                   0x0401c5
#define Sound_QBeat                    0x0401c6
#define Sound_QInterface               0x0401c7
#define ADFS_DiscOp                    0x040240
#define ADFS_HDC                       0x040241
#define ADFS_Drives                    0x040242
#define ADFS_FreeSpace                 0x040243
#define ADFS_Retries                   0x040244
#define ADFS_DescribeDisc              0x040245
#define ADFS_VetFormat                 0x040246
#define ADFS_FlpProcessDCB             0x040247
#define ADFS_ControllerType            0x040248
#define ADFS_PowerControl              0x040249
#define ADFS_SetIDEController          0x04024a
#define ADFS_IDEUserOp                 0x04024b
#define ADFS_MiscOp                    0x04024c
#define ADFS_ECCSAndRetries            0x040250
#define Podule_ReadID                  0x040280
#define Podule_ReadHeader              0x040281
#define Podule_EnumerateChunks         0x040282
#define Podule_ReadChunk               0x040283
#define Podule_ReadBytes               0x040284
#define Podule_WriteBytes              0x040285
#define Podule_CallLoader              0x040286
#define Podule_RawRead                 0x040287
#define Podule_RawWrite                0x040288
#define Podule_HardwareAddress         0x040289
#define Podule_EnumerateChunksWithInfo 0x04028a
#define Podule_HardwareAddresses       0x04028b
#define Podule_ReturnNumber            0x04028c
#define Debugger_Disassemble           0x040380
#define SCSI_Version                   0x0403c0
#define SCSI_Initialise                0x0403c1
#define SCSI_Control                   0x0403c2
#define SCSI_Op                        0x0403c3
#define SCSI_Status                    0x0403c4
#define SCSI_ReadControlLines          0x0403c5
#define SCSI_EEProm                    0x0403c6
#define SCSI_Reserve                   0x0403c7
#define SCSI_List                      0x0403c8
#define SCSI_TargetControl             0x0403c9
#define FPEmulator_Version             0x040480
#define FileCore_DiscOp                0x040540
#define FileCore_Create                0x040541
#define FileCore_Drives                0x040542
#define FileCore_FreeSpace             0x040543
#define FileCore_FloppyStructure       0x040544
#define FileCore_DescribeDisc          0x040545
#define FileCore_DiscardReadSectorsCache 0x040546
#define FileCore_DiscFormat            0x040547
#define FileCore_LayoutStructure       0x040548
#define FileCore_MiscOp                0x040549
#define Shell_Create                   0x0405c0
#define Shell_Destroy                  0x0405c1
#define Hourglass_On                   0x0406c0
#define Hourglass_Off                  0x0406c1
#define Hourglass_Smash                0x0406c2
#define Hourglass_Start                0x0406c3
#define Hourglass_Percentage           0x0406c4
#define Hourglass_LEDs                 0x0406c5
#define Hourglass_Colours              0x0406c6
#define Draw_ProcessPath               0x040700
#define Draw_ProcessPathFP             0x040701
#define Draw_Fill                      0x040702
#define Draw_FillFP                    0x040703
#define Draw_Stroke                    0x040704
#define Draw_StrokeFP                  0x040705
#define Draw_StrokePath                0x040706
#define Draw_StrokePathFP              0x040707
#define Draw_FlattenPath               0x040708
#define Draw_FlattenPathFP             0x040709
#define Draw_TransformPath             0x04070a
#define Draw_TransformPathFP           0x04070b
#define ColourTrans_SelectTable        0x040740
#define ColourTrans_SelectGCOLTable    0x040741
#define ColourTrans_ReturnGCOL         0x040742
#define ColourTrans_SetGCOL            0x040743
#define ColourTrans_ReturnColourNumber 0x040744
#define ColourTrans_ReturnGCOLForMode  0x040745
#define ColourTrans_ReturnColourNumberForMode 0x040746
#define ColourTrans_ReturnOppGCOL      0x040747
#define ColourTrans_SetOppGCOL         0x040748
#define ColourTrans_ReturnOppColourNumber 0x040749
#define ColourTrans_ReturnOppGCOLForMode 0x04074a
#define ColourTrans_ReturnOppColourNumberForMode 0x04074b
#define ColourTrans_GCOLToColourNumber 0x04074c
#define ColourTrans_ColourNumberToGCOL 0x04074d
#define ColourTrans_ReturnFontColours  0x04074e
#define ColourTrans_SetFontColours     0x04074f
#define ColourTrans_InvalidateCache    0x040750
#define ColourTrans_SetCalibration     0x040751
#define ColourTrans_ReadCalibration    0x040752
#define ColourTrans_ConvertDeviceColour 0x040753
#define ColourTrans_ConvertDevicePalette 0x040754
#define ColourTrans_ConvertRGBToCIE    0x040755
#define ColourTrans_ConvertCIEToRGB    0x040756
#define ColourTrans_WriteCalibrationToFile 0x040757
#define ColourTrans_ConvertRGBToHSV    0x040758
#define ColourTrans_ConvertHSVToRGB    0x040759
#define ColourTrans_ConvertRGBToCMYK   0x04075a
#define ColourTrans_ConvertCMYKToRGB   0x04075b
#define ColourTrans_ReadPalette        0x04075c
#define ColourTrans_WritePalette       0x04075d
#define ColourTrans_SetColour          0x04075e
#define ColourTrans_MiscOp             0x04075f
#define ColourTrans_WriteLoadingsToFile 0x040760
#define ColourTrans_SetTextColour      0x040761
#define ColourTrans_SetOppTextColour   0x040762
#define ColourTrans_GenerateTable      0x040763
#define SCSIFS_DiscOp                  0x040980
#define SCSIFS_Drives                  0x040982
#define SCSIFS_FreeSpace               0x040983
#define SCSIFS_DescribeDisc            0x040985
#define SCSIFS_TestReady               0x040986
#define Super_Sample90                 0x040d80
#define Super_Sample45                 0x040d81
#define FilerAction_SendSelectedDirectory 0x040f80
#define FilerAction_SendSelectedFile   0x040f81
#define FilerAction_SendStartOperation 0x040f82
#define MessageTrans_FileInfo          0x041500
#define MessageTrans_OpenFile          0x041501
#define MessageTrans_Lookup            0x041502
#define MessageTrans_MakeMenus         0x041503
#define MessageTrans_CloseFile         0x041504
#define MessageTrans_EnumerateTokens   0x041505
#define MessageTrans_ErrorLookup       0x041506
#define MessageTrans_GSLookup          0x041507
#define MessageTrans_CopyError         0x041508
#define Laser_Info                     0x0418c0
#define Laser_Reset                    0x0418c1
#define Laser_Status                   0x0418c2
#define Laser_PageSize                 0x0418c3
#define Laser_PrintJob                 0x0418c4
#define Laser_QueueJob                 0x0418c5
#define Laser_CancelJob                0x0418c6
#define Laser_EndJob                   0x0418c7
#define Laser_QueryJob                 0x0418c8
#define Laser_CurrentJob               0x0418c9
#define Laser_PauseQueue               0x0418ca
#define Laser_FlashLED                 0x0418cb
#define Laser_CMOS                     0x0418cc
#define Laser_Diagnostic               0x0418cd
#define PDumper_Info                   0x041b00
#define PDumper_Claim                  0x041b01
#define PDumper_Free                   0x041b02
#define PDumper_Find                   0x041b03
#define PDumper_StartJob               0x041b04
#define PDumper_TidyJob                0x041b05
#define PDumper_SetColour              0x041b06
#define PDumper_PrepareStrip           0x041b07
#define PDumper_LookupError            0x041b08
#define PDumper_CopyFilename           0x041b09
#define ResourceFS_RegisterFiles       0x041b40
#define ResourceFS_DeregisterFiles     0x041b41
#define DragASprite_Start              0x042400
#define DragASprite_Stop               0x042401
#define DDEUtils_Prefix                0x042580
#define DDEUtils_SetCLSize             0x042581
#define DDEUtils_SetCL                 0x042582
#define DDEUtils_GetCLSize             0x042583
#define DDEUtils_GetCl                 0x042584
#define DDEUtils_ThrowbackRegister     0x042585
#define DDEUtils_ThrowbackUnRegister   0x042586
#define DDEUtils_ThrowbackStart        0x042587
#define DDEUtils_ThrowbackSend         0x042588
#define DDEUtils_ThrowbackEnd          0x042589
#define Filter_RegisterPreFilter       0x042640
#define Filter_RegisterPostFilter      0x042641
#define Filter_DeRegisterPreFilter     0x042642
#define Filter_DeRegisterPostFilter    0x042643
#define TaskManager_TaskNameFromHandle 0x042680
#define TaskManager_EnumerateTasks     0x042681
#define TaskManager_Shutdown           0x042682
#define Squash_Compress                0x042700
#define Squash_Decompress              0x042701
#define DeviceFS_Register              0x042740
#define DeviceFS_Deregister            0x042741
#define DeviceFS_RegisterObjects       0x042742
#define DeviceFS_DeregisterObjects     0x042743
#define DeviceFS_CallDevice            0x042744
#define DeviceFS_Threshold             0x042745
#define DeviceFS_ReceivedCharacter     0x042746
#define DeviceFS_TransmitCharacter     0x042747
#define Buffer_Create                  0x042940
#define Buffer_Remove                  0x042941
#define Buffer_Register                0x042942
#define Buffer_Deregister              0x042943
#define Buffer_ModifyFlags             0x042944
#define Buffer_LinkDevice              0x042945
#define Buffer_UnlinkDevice            0x042946
#define Buffer_GetInfo                 0x042947
#define Buffer_Threshold               0x042948
#define BASICTrans_HELP                0x042c80
#define BASICTrans_Error               0x042c81
#define BASICTrans_Message             0x042c82
#define Parallel_HardwareAddress       0x042ec0
#define Parallel_Op                    0x042ec1
#define Territory_Number               0x043040
#define Territory_Register             0x043041
#define Territory_Deregister           0x043042
#define Territory_NumberToName         0x043043
#define Territory_Exists               0x043044
#define Territory_AlphabetNumberToName 0x043045
#define Territory_SelectAlphabet       0x043046
#define Territory_SetTime              0x043047
#define Territory_ReadCurrentTimeZone  0x043048
#define Territory_ConvertTimeToUTCOrdinals 0x043049
#define Territory_ReadTimeZones        0x04304a
#define Territory_ConvertDateAndTime   0x04304b
#define Territory_ConvertStandardDateAndTime 0x04304c
#define Territory_ConvertStandardDate  0x04304d
#define Territory_ConvertStandardTime  0x04304e
#define Territory_ConvertTimeToOrdinals 0x04304f
#define Territory_ConvertTimeStringToOrdinals 0x043050
#define Territory_ConvertOrdinalsToTime 0x043051
#define Territory_Alphabet             0x043052
#define Territory_AlphabetIdentifier   0x043053
#define Territory_SelectKeyboardHandler 0x043054
#define Territory_WriteDirection       0x043055
#define Territory_CharacterPropertyTable 0x043056
#define Territory_LowerCaseTable       0x043057
#define Territory_UpperCaseTable       0x043058
#define Territory_ControlTable         0x043059
#define Territory_PlainTable           0x04305a
#define Territory_ValueTable           0x04305b
#define Territory_RepresentationTable  0x04305c
#define Territory_Collate              0x04305d
#define Territory_ReadSymbols          0x04305e
#define Territory_ReadCalendarInformation 0x04305f
#define Territory_NameToNumber         0x043060
#define Territory_TransformString      0x043061
#define Territory_Reserved1            0x043062
#define Territory_Reserved2            0x043063
#define Territory_Reserved3            0x043064
#define Territory_Reserved4            0x043065
#define Territory_Reserved5            0x043066
#define Territory_Reserved6            0x043067
#define Territory_Reserved7            0x043068
#define Territory_Reserved8            0x043069
#define Territory_Reserved9            0x04306a
#define Territory_Reserved10           0x04306b
#define Territory_Reserved11           0x04306c
#define Territory_Reserved12           0x04306d
#define Territory_Reserved13           0x04306e
#define Territory_Reserved14           0x04306f
#define Territory_Reserved15           0x043070
#define Territory_Reserved16           0x043071
#define Territory_Reserved17           0x043072
#define Territory_Reserved18           0x043073
#define Territory_Reserved19           0x043074
#define Territory_ConvertTextToString  0x043075
#define ScreenBlanker_Control          0x043100
#define TaskWindow_TaskInfo            0x043380
#define ScanMan_Reset                  0x043780
#define ScanMan_Claim                  0x043781
#define ScanMan_Feeder                 0x043782
#define ScanMan_Modes                  0x043783
#define ScanMan_Poll                   0x043784
#define ScanMan_Release                0x043785
#define ScanMan_AbortScan              0x043786
#define ScanMan_Resolution             0x043787
#define ScanMan_Size                   0x043788
#define ScanMan_Scanners               0x043789
#define ScanMan_Start                  0x04378a
#define ScanMan_Stop                   0x04378b
#define Free_Register                  0x0444c0
#define Free_DeRegister                0x0444c1
#define DOSFS_DiscFormat               0x044b00
#define DOSFS_LayoutStructure          0x044b01

#endif
00000000  2f 2a 0a 20 20 54 69 74  6c 65 3a 20 20 20 20 20  |/*.  Title:     |
00000010  20 53 77 69 20 6e 75 6d  62 65 72 73 20 66 6f 72  | Swi numbers for|
00000020  20 52 69 73 63 4f 73 0a  20 20 43 6f 70 79 72 69  | RiscOs.  Copyri|
00000030  67 68 74 20 28 43 29 20  31 39 38 39 2c 20 41 63  |ght (C) 1989, Ac|
00000040  6f 72 6e 20 43 6f 6d 70  75 74 65 72 73 20 4c 74  |orn Computers Lt|
00000050  64 2e 2c 20 43 61 6d 62  72 69 64 67 65 2c 20 45  |d., Cambridge, E|
00000060  6e 67 6c 61 6e 64 0a 20  20 24 52 65 76 69 73 69  |ngland.  $Revisi|
00000070  6f 6e 3a 20 20 24 20 53  57 49 5f 4c 49 53 54 20  |on:  $ SWI_LIST |
00000080  31 2e 30 30 20 30 32 2d  4d 61 79 2d 38 39 20 28  |1.00 02-May-89 (|
00000090  50 72 6f 67 72 61 6d 20  67 65 6e 65 72 61 74 65  |Program generate|
000000a0  64 29 0a 2a 2f 0a 0a 23  69 66 6e 64 65 66 20 5f  |d).*/..#ifndef _|
000000b0  5f 73 77 69 73 5f 68 0a  23 64 65 66 69 6e 65 20  |_swis_h.#define |
000000c0  5f 5f 73 77 69 73 5f 68  0a 0a 23 64 65 66 69 6e  |__swis_h..#defin|
000000d0  65 20 58 4f 53 5f 42 69  74 20 20 20 20 20 20 20  |e XOS_Bit       |
000000e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000f0  20 30 78 30 32 30 30 30  30 0a 0a 23 64 65 66 69  | 0x020000..#defi|
00000100  6e 65 20 4f 53 5f 57 72  69 74 65 49 20 20 20 20  |ne OS_WriteI    |
00000110  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000120  20 20 30 78 30 30 30 31  30 30 0a 0a 23 64 65 66  |  0x000100..#def|
00000130  69 6e 65 20 4f 53 5f 57  72 69 74 65 43 20 20 20  |ine OS_WriteC   |
00000140  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000150  20 20 20 30 78 30 30 30  30 30 30 0a 23 64 65 66  |   0x000000.#def|
00000160  69 6e 65 20 4f 53 5f 57  72 69 74 65 53 20 20 20  |ine OS_WriteS   |
00000170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000180  20 20 20 30 78 30 30 30  30 30 31 0a 23 64 65 66  |   0x000001.#def|
00000190  69 6e 65 20 4f 53 5f 57  72 69 74 65 30 20 20 20  |ine OS_Write0   |
000001a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001b0  20 20 20 30 78 30 30 30  30 30 32 0a 23 64 65 66  |   0x000002.#def|
000001c0  69 6e 65 20 4f 53 5f 4e  65 77 4c 69 6e 65 20 20  |ine OS_NewLine  |
000001d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001e0  20 20 20 30 78 30 30 30  30 30 33 0a 23 64 65 66  |   0x000003.#def|
000001f0  69 6e 65 20 4f 53 5f 52  65 61 64 43 20 20 20 20  |ine OS_ReadC    |
00000200  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000210  20 20 20 30 78 30 30 30  30 30 34 0a 23 64 65 66  |   0x000004.#def|
00000220  69 6e 65 20 4f 53 5f 43  4c 49 20 20 20 20 20 20  |ine OS_CLI      |
00000230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000240  20 20 20 30 78 30 30 30  30 30 35 0a 23 64 65 66  |   0x000005.#def|
00000250  69 6e 65 20 4f 53 5f 42  79 74 65 20 20 20 20 20  |ine OS_Byte     |
00000260  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000270  20 20 20 30 78 30 30 30  30 30 36 0a 23 64 65 66  |   0x000006.#def|
00000280  69 6e 65 20 4f 53 5f 57  6f 72 64 20 20 20 20 20  |ine OS_Word     |
00000290  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000002a0  20 20 20 30 78 30 30 30  30 30 37 0a 23 64 65 66  |   0x000007.#def|
000002b0  69 6e 65 20 4f 53 5f 46  69 6c 65 20 20 20 20 20  |ine OS_File     |
000002c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000002d0  20 20 20 30 78 30 30 30  30 30 38 0a 23 64 65 66  |   0x000008.#def|
000002e0  69 6e 65 20 4f 53 5f 41  72 67 73 20 20 20 20 20  |ine OS_Args     |
000002f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000300  20 20 20 30 78 30 30 30  30 30 39 0a 23 64 65 66  |   0x000009.#def|
00000310  69 6e 65 20 4f 53 5f 42  47 65 74 20 20 20 20 20  |ine OS_BGet     |
00000320  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000330  20 20 20 30 78 30 30 30  30 30 61 0a 23 64 65 66  |   0x00000a.#def|
00000340  69 6e 65 20 4f 53 5f 42  50 75 74 20 20 20 20 20  |ine OS_BPut     |
00000350  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000360  20 20 20 30 78 30 30 30  30 30 62 0a 23 64 65 66  |   0x00000b.#def|
00000370  69 6e 65 20 4f 53 5f 47  42 50 42 20 20 20 20 20  |ine OS_GBPB     |
00000380  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000390  20 20 20 30 78 30 30 30  30 30 63 0a 23 64 65 66  |   0x00000c.#def|
000003a0  69 6e 65 20 4f 53 5f 46  69 6e 64 20 20 20 20 20  |ine OS_Find     |
000003b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003c0  20 20 20 30 78 30 30 30  30 30 64 0a 23 64 65 66  |   0x00000d.#def|
000003d0  69 6e 65 20 4f 53 5f 52  65 61 64 4c 69 6e 65 20  |ine OS_ReadLine |
000003e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000003f0  20 20 20 30 78 30 30 30  30 30 65 0a 23 64 65 66  |   0x00000e.#def|
00000400  69 6e 65 20 4f 53 5f 43  6f 6e 74 72 6f 6c 20 20  |ine OS_Control  |
00000410  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000420  20 20 20 30 78 30 30 30  30 30 66 0a 23 64 65 66  |   0x00000f.#def|
00000430  69 6e 65 20 4f 53 5f 47  65 74 45 6e 76 20 20 20  |ine OS_GetEnv   |
00000440  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000450  20 20 20 30 78 30 30 30  30 31 30 0a 23 64 65 66  |   0x000010.#def|
00000460  69 6e 65 20 4f 53 5f 45  78 69 74 20 20 20 20 20  |ine OS_Exit     |
00000470  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000480  20 20 20 30 78 30 30 30  30 31 31 0a 23 64 65 66  |   0x000011.#def|
00000490  69 6e 65 20 4f 53 5f 53  65 74 45 6e 76 20 20 20  |ine OS_SetEnv   |
000004a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004b0  20 20 20 30 78 30 30 30  30 31 32 0a 23 64 65 66  |   0x000012.#def|
000004c0  69 6e 65 20 4f 53 5f 49  6e 74 4f 6e 20 20 20 20  |ine OS_IntOn    |
000004d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004e0  20 20 20 30 78 30 30 30  30 31 33 0a 23 64 65 66  |   0x000013.#def|
000004f0  69 6e 65 20 4f 53 5f 49  6e 74 4f 66 66 20 20 20  |ine OS_IntOff   |
00000500  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000510  20 20 20 30 78 30 30 30  30 31 34 0a 23 64 65 66  |   0x000014.#def|
00000520  69 6e 65 20 4f 53 5f 43  61 6c 6c 42 61 63 6b 20  |ine OS_CallBack |
00000530  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000540  20 20 20 30 78 30 30 30  30 31 35 0a 23 64 65 66  |   0x000015.#def|
00000550  69 6e 65 20 4f 53 5f 45  6e 74 65 72 4f 53 20 20  |ine OS_EnterOS  |
00000560  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000570  20 20 20 30 78 30 30 30  30 31 36 0a 23 64 65 66  |   0x000016.#def|
00000580  69 6e 65 20 4f 53 5f 42  72 65 61 6b 50 74 20 20  |ine OS_BreakPt  |
00000590  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005a0  20 20 20 30 78 30 30 30  30 31 37 0a 23 64 65 66  |   0x000017.#def|
000005b0  69 6e 65 20 4f 53 5f 42  72 65 61 6b 43 74 72 6c  |ine OS_BreakCtrl|
000005c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000005d0  20 20 20 30 78 30 30 30  30 31 38 0a 23 64 65 66  |   0x000018.#def|
000005e0  69 6e 65 20 4f 53 5f 55  6e 75 73 65 64 53 57 49  |ine OS_UnusedSWI|
000005f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000600  20 20 20 30 78 30 30 30  30 31 39 0a 23 64 65 66  |   0x000019.#def|
00000610  69 6e 65 20 4f 53 5f 55  70 64 61 74 65 4d 45 4d  |ine OS_UpdateMEM|
00000620  43 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |C               |
00000630  20 20 20 30 78 30 30 30  30 31 61 0a 23 64 65 66  |   0x00001a.#def|
00000640  69 6e 65 20 4f 53 5f 53  65 74 43 61 6c 6c 42 61  |ine OS_SetCallBa|
00000650  63 6b 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ck              |
00000660  20 20 20 30 78 30 30 30  30 31 62 0a 23 64 65 66  |   0x00001b.#def|
00000670  69 6e 65 20 4f 53 5f 4d  6f 75 73 65 20 20 20 20  |ine OS_Mouse    |
00000680  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000690  20 20 20 30 78 30 30 30  30 31 63 0a 23 64 65 66  |   0x00001c.#def|
000006a0  69 6e 65 20 4f 53 5f 48  65 61 70 20 20 20 20 20  |ine OS_Heap     |
000006b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000006c0  20 20 20 30 78 30 30 30  30 31 64 0a 23 64 65 66  |   0x00001d.#def|
000006d0  69 6e 65 20 4f 53 5f 4d  6f 64 75 6c 65 20 20 20  |ine OS_Module   |
000006e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000006f0  20 20 20 30 78 30 30 30  30 31 65 0a 23 64 65 66  |   0x00001e.#def|
00000700  69 6e 65 20 4f 53 5f 43  6c 61 69 6d 20 20 20 20  |ine OS_Claim    |
00000710  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000720  20 20 20 30 78 30 30 30  30 31 66 0a 23 64 65 66  |   0x00001f.#def|
00000730  69 6e 65 20 4f 53 5f 52  65 6c 65 61 73 65 20 20  |ine OS_Release  |
00000740  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000750  20 20 20 30 78 30 30 30  30 32 30 0a 23 64 65 66  |   0x000020.#def|
00000760  69 6e 65 20 4f 53 5f 52  65 61 64 55 6e 73 69 67  |ine OS_ReadUnsig|
00000770  6e 65 64 20 20 20 20 20  20 20 20 20 20 20 20 20  |ned             |
00000780  20 20 20 30 78 30 30 30  30 32 31 0a 23 64 65 66  |   0x000021.#def|
00000790  69 6e 65 20 4f 53 5f 47  65 6e 65 72 61 74 65 45  |ine OS_GenerateE|
000007a0  76 65 6e 74 20 20 20 20  20 20 20 20 20 20 20 20  |vent            |
000007b0  20 20 20 30 78 30 30 30  30 32 32 0a 23 64 65 66  |   0x000022.#def|
000007c0  69 6e 65 20 4f 53 5f 52  65 61 64 56 61 72 56 61  |ine OS_ReadVarVa|
000007d0  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
000007e0  20 20 20 30 78 30 30 30  30 32 33 0a 23 64 65 66  |   0x000023.#def|
000007f0  69 6e 65 20 4f 53 5f 53  65 74 56 61 72 56 61 6c  |ine OS_SetVarVal|
00000800  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000810  20 20 20 30 78 30 30 30  30 32 34 0a 23 64 65 66  |   0x000024.#def|
00000820  69 6e 65 20 4f 53 5f 47  53 49 6e 69 74 20 20 20  |ine OS_GSInit   |
00000830  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000840  20 20 20 30 78 30 30 30  30 32 35 0a 23 64 65 66  |   0x000025.#def|
00000850  69 6e 65 20 4f 53 5f 47  53 52 65 61 64 20 20 20  |ine OS_GSRead   |
00000860  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000870  20 20 20 30 78 30 30 30  30 32 36 0a 23 64 65 66  |   0x000026.#def|
00000880  69 6e 65 20 4f 53 5f 47  53 54 72 61 6e 73 20 20  |ine OS_GSTrans  |
00000890  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000008a0  20 20 20 30 78 30 30 30  30 32 37 0a 23 64 65 66  |   0x000027.#def|
000008b0  69 6e 65 20 4f 53 5f 42  69 6e 61 72 79 54 6f 44  |ine OS_BinaryToD|
000008c0  65 63 69 6d 61 6c 20 20  20 20 20 20 20 20 20 20  |ecimal          |
000008d0  20 20 20 30 78 30 30 30  30 32 38 0a 23 64 65 66  |   0x000028.#def|
000008e0  69 6e 65 20 4f 53 5f 46  53 43 6f 6e 74 72 6f 6c  |ine OS_FSControl|
000008f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000900  20 20 20 30 78 30 30 30  30 32 39 0a 23 64 65 66  |   0x000029.#def|
00000910  69 6e 65 20 4f 53 5f 43  68 61 6e 67 65 44 79 6e  |ine OS_ChangeDyn|
00000920  61 6d 69 63 41 72 65 61  20 20 20 20 20 20 20 20  |amicArea        |
00000930  20 20 20 30 78 30 30 30  30 32 61 0a 23 64 65 66  |   0x00002a.#def|
00000940  69 6e 65 20 4f 53 5f 47  65 6e 65 72 61 74 65 45  |ine OS_GenerateE|
00000950  72 72 6f 72 20 20 20 20  20 20 20 20 20 20 20 20  |rror            |
00000960  20 20 20 30 78 30 30 30  30 32 62 0a 23 64 65 66  |   0x00002b.#def|
00000970  69 6e 65 20 4f 53 5f 52  65 61 64 45 73 63 61 70  |ine OS_ReadEscap|
00000980  65 53 74 61 74 65 20 20  20 20 20 20 20 20 20 20  |eState          |
00000990  20 20 20 30 78 30 30 30  30 32 63 0a 23 64 65 66  |   0x00002c.#def|
000009a0  69 6e 65 20 4f 53 5f 45  76 61 6c 75 61 74 65 45  |ine OS_EvaluateE|
000009b0  78 70 72 65 73 73 69 6f  6e 20 20 20 20 20 20 20  |xpression       |
000009c0  20 20 20 30 78 30 30 30  30 32 64 0a 23 64 65 66  |   0x00002d.#def|
000009d0  69 6e 65 20 4f 53 5f 53  70 72 69 74 65 4f 70 20  |ine OS_SpriteOp |
000009e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000009f0  20 20 20 30 78 30 30 30  30 32 65 0a 23 64 65 66  |   0x00002e.#def|
00000a00  69 6e 65 20 4f 53 5f 52  65 61 64 50 61 6c 65 74  |ine OS_ReadPalet|
00000a10  74 65 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |te              |
00000a20  20 20 20 30 78 30 30 30  30 32 66 0a 23 64 65 66  |   0x00002f.#def|
00000a30  69 6e 65 20 4f 53 5f 53  65 72 76 69 63 65 43 61  |ine OS_ServiceCa|
00000a40  6c 6c 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ll              |
00000a50  20 20 20 30 78 30 30 30  30 33 30 0a 23 64 65 66  |   0x000030.#def|
00000a60  69 6e 65 20 4f 53 5f 52  65 61 64 56 64 75 56 61  |ine OS_ReadVduVa|
00000a70  72 69 61 62 6c 65 73 20  20 20 20 20 20 20 20 20  |riables         |
00000a80  20 20 20 30 78 30 30 30  30 33 31 0a 23 64 65 66  |   0x000031.#def|
00000a90  69 6e 65 20 4f 53 5f 52  65 61 64 50 6f 69 6e 74  |ine OS_ReadPoint|
00000aa0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ab0  20 20 20 30 78 30 30 30  30 33 32 0a 23 64 65 66  |   0x000032.#def|
00000ac0  69 6e 65 20 4f 53 5f 55  70 43 61 6c 6c 20 20 20  |ine OS_UpCall   |
00000ad0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ae0  20 20 20 30 78 30 30 30  30 33 33 0a 23 64 65 66  |   0x000033.#def|
00000af0  69 6e 65 20 4f 53 5f 43  61 6c 6c 41 56 65 63 74  |ine OS_CallAVect|
00000b00  6f 72 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |or              |
00000b10  20 20 20 30 78 30 30 30  30 33 34 0a 23 64 65 66  |   0x000034.#def|
00000b20  69 6e 65 20 4f 53 5f 52  65 61 64 4d 6f 64 65 56  |ine OS_ReadModeV|
00000b30  61 72 69 61 62 6c 65 20  20 20 20 20 20 20 20 20  |ariable         |
00000b40  20 20 20 30 78 30 30 30  30 33 35 0a 23 64 65 66  |   0x000035.#def|
00000b50  69 6e 65 20 4f 53 5f 52  65 6d 6f 76 65 43 75 72  |ine OS_RemoveCur|
00000b60  73 6f 72 73 20 20 20 20  20 20 20 20 20 20 20 20  |sors            |
00000b70  20 20 20 30 78 30 30 30  30 33 36 0a 23 64 65 66  |   0x000036.#def|
00000b80  69 6e 65 20 4f 53 5f 52  65 73 74 6f 72 65 43 75  |ine OS_RestoreCu|
00000b90  72 73 6f 72 73 20 20 20  20 20 20 20 20 20 20 20  |rsors           |
00000ba0  20 20 20 30 78 30 30 30  30 33 37 0a 23 64 65 66  |   0x000037.#def|
00000bb0  69 6e 65 20 4f 53 5f 53  57 49 4e 75 6d 62 65 72  |ine OS_SWINumber|
00000bc0  54 6f 53 74 72 69 6e 67  20 20 20 20 20 20 20 20  |ToString        |
00000bd0  20 20 20 30 78 30 30 30  30 33 38 0a 23 64 65 66  |   0x000038.#def|
00000be0  69 6e 65 20 4f 53 5f 53  57 49 4e 75 6d 62 65 72  |ine OS_SWINumber|
00000bf0  46 72 6f 6d 53 74 72 69  6e 67 20 20 20 20 20 20  |FromString      |
00000c00  20 20 20 30 78 30 30 30  30 33 39 0a 23 64 65 66  |   0x000039.#def|
00000c10  69 6e 65 20 4f 53 5f 56  61 6c 69 64 61 74 65 41  |ine OS_ValidateA|
00000c20  64 64 72 65 73 73 20 20  20 20 20 20 20 20 20 20  |ddress          |
00000c30  20 20 20 30 78 30 30 30  30 33 61 0a 23 64 65 66  |   0x00003a.#def|
00000c40  69 6e 65 20 4f 53 5f 43  61 6c 6c 41 66 74 65 72  |ine OS_CallAfter|
00000c50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000c60  20 20 20 30 78 30 30 30  30 33 62 0a 23 64 65 66  |   0x00003b.#def|
00000c70  69 6e 65 20 4f 53 5f 43  61 6c 6c 45 76 65 72 79  |ine OS_CallEvery|
00000c80  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000c90  20 20 20 30 78 30 30 30  30 33 63 0a 23 64 65 66  |   0x00003c.#def|
00000ca0  69 6e 65 20 4f 53 5f 52  65 6d 6f 76 65 54 69 63  |ine OS_RemoveTic|
00000cb0  6b 65 72 45 76 65 6e 74  20 20 20 20 20 20 20 20  |kerEvent        |
00000cc0  20 20 20 30 78 30 30 30  30 33 64 0a 23 64 65 66  |   0x00003d.#def|
00000cd0  69 6e 65 20 4f 53 5f 49  6e 73 74 61 6c 6c 4b 65  |ine OS_InstallKe|
00000ce0  79 48 61 6e 64 6c 65 72  20 20 20 20 20 20 20 20  |yHandler        |
00000cf0  20 20 20 30 78 30 30 30  30 33 65 0a 23 64 65 66  |   0x00003e.#def|
00000d00  69 6e 65 20 4f 53 5f 43  68 65 63 6b 4d 6f 64 65  |ine OS_CheckMode|
00000d10  56 61 6c 69 64 20 20 20  20 20 20 20 20 20 20 20  |Valid           |
00000d20  20 20 20 30 78 30 30 30  30 33 66 0a 23 64 65 66  |   0x00003f.#def|
00000d30  69 6e 65 20 4f 53 5f 43  68 61 6e 67 65 45 6e 76  |ine OS_ChangeEnv|
00000d40  69 72 6f 6e 6d 65 6e 74  20 20 20 20 20 20 20 20  |ironment        |
00000d50  20 20 20 30 78 30 30 30  30 34 30 0a 23 64 65 66  |   0x000040.#def|
00000d60  69 6e 65 20 4f 53 5f 43  6c 61 69 6d 53 63 72 65  |ine OS_ClaimScre|
00000d70  65 6e 4d 65 6d 6f 72 79  20 20 20 20 20 20 20 20  |enMemory        |
00000d80  20 20 20 30 78 30 30 30  30 34 31 0a 23 64 65 66  |   0x000041.#def|
00000d90  69 6e 65 20 4f 53 5f 52  65 61 64 4d 6f 6e 6f 74  |ine OS_ReadMonot|
00000da0  6f 6e 69 63 54 69 6d 65  20 20 20 20 20 20 20 20  |onicTime        |
00000db0  20 20 20 30 78 30 30 30  30 34 32 0a 23 64 65 66  |   0x000042.#def|
00000dc0  69 6e 65 20 4f 53 5f 53  75 62 73 74 69 74 75 74  |ine OS_Substitut|
00000dd0  65 41 72 67 73 20 20 20  20 20 20 20 20 20 20 20  |eArgs           |
00000de0  20 20 20 30 78 30 30 30  30 34 33 0a 23 64 65 66  |   0x000043.#def|
00000df0  69 6e 65 20 4f 53 5f 50  72 65 74 74 79 50 72 69  |ine OS_PrettyPri|
00000e00  6e 74 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |nt              |
00000e10  20 20 20 30 78 30 30 30  30 34 34 0a 23 64 65 66  |   0x000044.#def|
00000e20  69 6e 65 20 4f 53 5f 50  6c 6f 74 20 20 20 20 20  |ine OS_Plot     |
00000e30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e40  20 20 20 30 78 30 30 30  30 34 35 0a 23 64 65 66  |   0x000045.#def|
00000e50  69 6e 65 20 4f 53 5f 57  72 69 74 65 4e 20 20 20  |ine OS_WriteN   |
00000e60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000e70  20 20 20 30 78 30 30 30  30 34 36 0a 23 64 65 66  |   0x000046.#def|
00000e80  69 6e 65 20 4f 53 5f 41  64 64 54 6f 56 65 63 74  |ine OS_AddToVect|
00000e90  6f 72 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |or              |
00000ea0  20 20 20 30 78 30 30 30  30 34 37 0a 23 64 65 66  |   0x000047.#def|
00000eb0  69 6e 65 20 4f 53 5f 57  72 69 74 65 45 6e 76 20  |ine OS_WriteEnv |
00000ec0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000ed0  20 20 20 30 78 30 30 30  30 34 38 0a 23 64 65 66  |   0x000048.#def|
00000ee0  69 6e 65 20 4f 53 5f 52  65 61 64 41 72 67 73 20  |ine OS_ReadArgs |
00000ef0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000f00  20 20 20 30 78 30 30 30  30 34 39 0a 23 64 65 66  |   0x000049.#def|
00000f10  69 6e 65 20 4f 53 5f 52  65 61 64 52 41 4d 46 73  |ine OS_ReadRAMFs|
00000f20  4c 69 6d 69 74 73 20 20  20 20 20 20 20 20 20 20  |Limits          |
00000f30  20 20 20 30 78 30 30 30  30 34 61 0a 23 64 65 66  |   0x00004a.#def|
00000f40  69 6e 65 20 4f 53 5f 43  6c 61 69 6d 44 65 76 69  |ine OS_ClaimDevi|
00000f50  63 65 56 65 63 74 6f 72  20 20 20 20 20 20 20 20  |ceVector        |
00000f60  20 20 20 30 78 30 30 30  30 34 62 0a 23 64 65 66  |   0x00004b.#def|
00000f70  69 6e 65 20 4f 53 5f 52  65 6c 65 61 73 65 44 65  |ine OS_ReleaseDe|
00000f80  76 69 63 65 56 65 63 74  6f 72 20 20 20 20 20 20  |viceVector      |
00000f90  20 20 20 30 78 30 30 30  30 34 63 0a 23 64 65 66  |   0x00004c.#def|
00000fa0  69 6e 65 20 4f 53 5f 44  65 6c 69 6e 6b 41 70 70  |ine OS_DelinkApp|
00000fb0  6c 69 63 61 74 69 6f 6e  20 20 20 20 20 20 20 20  |lication        |
00000fc0  20 20 20 30 78 30 30 30  30 34 64 0a 23 64 65 66  |   0x00004d.#def|
00000fd0  69 6e 65 20 4f 53 5f 52  65 6c 69 6e 6b 41 70 70  |ine OS_RelinkApp|
00000fe0  6c 69 63 61 74 69 6f 6e  20 20 20 20 20 20 20 20  |lication        |
00000ff0  20 20 20 30 78 30 30 30  30 34 65 0a 23 64 65 66  |   0x00004e.#def|
00001000  69 6e 65 20 4f 53 5f 48  65 61 70 53 6f 72 74 20  |ine OS_HeapSort |
00001010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001020  20 20 20 30 78 30 30 30  30 34 66 0a 23 64 65 66  |   0x00004f.#def|
00001030  69 6e 65 20 4f 53 5f 45  78 69 74 41 6e 64 44 69  |ine OS_ExitAndDi|
00001040  65 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e               |
00001050  20 20 20 30 78 30 30 30  30 35 30 0a 23 64 65 66  |   0x000050.#def|
00001060  69 6e 65 20 4f 53 5f 52  65 61 64 4d 65 6d 4d 61  |ine OS_ReadMemMa|
00001070  70 49 6e 66 6f 20 20 20  20 20 20 20 20 20 20 20  |pInfo           |
00001080  20 20 20 30 78 30 30 30  30 35 31 0a 23 64 65 66  |   0x000051.#def|
00001090  69 6e 65 20 4f 53 5f 52  65 61 64 4d 65 6d 4d 61  |ine OS_ReadMemMa|
000010a0  70 45 6e 74 72 69 65 73  20 20 20 20 20 20 20 20  |pEntries        |
000010b0  20 20 20 30 78 30 30 30  30 35 32 0a 23 64 65 66  |   0x000052.#def|
000010c0  69 6e 65 20 4f 53 5f 53  65 74 4d 65 6d 4d 61 70  |ine OS_SetMemMap|
000010d0  45 6e 74 72 69 65 73 20  20 20 20 20 20 20 20 20  |Entries         |
000010e0  20 20 20 30 78 30 30 30  30 35 33 0a 23 64 65 66  |   0x000053.#def|
000010f0  69 6e 65 20 4f 53 5f 41  64 64 43 61 6c 6c 42 61  |ine OS_AddCallBa|
00001100  63 6b 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ck              |
00001110  20 20 20 30 78 30 30 30  30 35 34 0a 23 64 65 66  |   0x000054.#def|
00001120  69 6e 65 20 4f 53 5f 52  65 61 64 44 65 66 61 75  |ine OS_ReadDefau|
00001130  6c 74 48 61 6e 64 6c 65  72 20 20 20 20 20 20 20  |ltHandler       |
00001140  20 20 20 30 78 30 30 30  30 35 35 0a 23 64 65 66  |   0x000055.#def|
00001150  69 6e 65 20 4f 53 5f 53  65 74 45 43 46 4f 72 69  |ine OS_SetECFOri|
00001160  67 69 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |gin             |
00001170  20 20 20 30 78 30 30 30  30 35 36 0a 23 64 65 66  |   0x000056.#def|
00001180  69 6e 65 20 4f 53 5f 53  65 72 69 61 6c 4f 70 20  |ine OS_SerialOp |
00001190  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000011a0  20 20 20 30 78 30 30 30  30 35 37 0a 23 64 65 66  |   0x000057.#def|
000011b0  69 6e 65 20 4f 53 5f 52  65 61 64 53 79 73 49 6e  |ine OS_ReadSysIn|
000011c0  66 6f 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |fo              |
000011d0  20 20 20 30 78 30 30 30  30 35 38 0a 23 64 65 66  |   0x000058.#def|
000011e0  69 6e 65 20 4f 53 5f 43  6f 6e 66 69 72 6d 20 20  |ine OS_Confirm  |
000011f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001200  20 20 20 30 78 30 30 30  30 35 39 0a 23 64 65 66  |   0x000059.#def|
00001210  69 6e 65 20 4f 53 5f 43  68 61 6e 67 65 64 42 6f  |ine OS_ChangedBo|
00001220  78 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x               |
00001230  20 20 20 30 78 30 30 30  30 35 61 0a 23 64 65 66  |   0x00005a.#def|
00001240  69 6e 65 20 4f 53 5f 43  52 43 20 20 20 20 20 20  |ine OS_CRC      |
00001250  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001260  20 20 20 30 78 30 30 30  30 35 62 0a 23 64 65 66  |   0x00005b.#def|
00001270  69 6e 65 20 4f 53 5f 52  65 61 64 44 79 6e 61 6d  |ine OS_ReadDynam|
00001280  69 63 41 72 65 61 20 20  20 20 20 20 20 20 20 20  |icArea          |
00001290  20 20 20 30 78 30 30 30  30 35 63 0a 23 64 65 66  |   0x00005c.#def|
000012a0  69 6e 65 20 4f 53 5f 50  72 69 6e 74 43 68 61 72  |ine OS_PrintChar|
000012b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000012c0  20 20 20 30 78 30 30 30  30 35 64 0a 23 64 65 66  |   0x00005d.#def|
000012d0  69 6e 65 20 4f 53 5f 43  68 61 6e 67 65 52 65 64  |ine OS_ChangeRed|
000012e0  69 72 65 63 74 69 6f 6e  20 20 20 20 20 20 20 20  |irection        |
000012f0  20 20 20 30 78 30 30 30  30 35 65 0a 23 64 65 66  |   0x00005e.#def|
00001300  69 6e 65 20 4f 53 5f 52  65 6d 6f 76 65 43 61 6c  |ine OS_RemoveCal|
00001310  6c 42 61 63 6b 20 20 20  20 20 20 20 20 20 20 20  |lBack           |
00001320  20 20 20 30 78 30 30 30  30 35 66 0a 23 64 65 66  |   0x00005f.#def|
00001330  69 6e 65 20 4f 53 5f 46  69 6e 64 4d 65 6d 4d 61  |ine OS_FindMemMa|
00001340  70 45 6e 74 72 69 65 73  20 20 20 20 20 20 20 20  |pEntries        |
00001350  20 20 20 30 78 30 30 30  30 36 30 0a 23 64 65 66  |   0x000060.#def|
00001360  69 6e 65 20 4f 53 5f 53  65 74 43 6f 6c 6f 75 72  |ine OS_SetColour|
00001370  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001380  20 20 20 30 78 30 30 30  30 36 31 0a 23 64 65 66  |   0x000061.#def|
00001390  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 74  |ine OS_ConvertSt|
000013a0  61 6e 64 61 72 64 44 61  74 65 41 6e 64 54 69 6d  |andardDateAndTim|
000013b0  65 20 20 30 78 30 30 30  30 63 30 0a 23 64 65 66  |e  0x0000c0.#def|
000013c0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 44 61  |ine OS_ConvertDa|
000013d0  74 65 41 6e 64 54 69 6d  65 20 20 20 20 20 20 20  |teAndTime       |
000013e0  20 20 20 30 78 30 30 30  30 63 31 0a 23 64 65 66  |   0x0000c1.#def|
000013f0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 48 65  |ine OS_ConvertHe|
00001400  78 31 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x1              |
00001410  20 20 20 30 78 30 30 30  30 64 30 0a 23 64 65 66  |   0x0000d0.#def|
00001420  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 48 65  |ine OS_ConvertHe|
00001430  78 32 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x2              |
00001440  20 20 20 30 78 30 30 30  30 64 31 0a 23 64 65 66  |   0x0000d1.#def|
00001450  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 48 65  |ine OS_ConvertHe|
00001460  78 34 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x4              |
00001470  20 20 20 30 78 30 30 30  30 64 32 0a 23 64 65 66  |   0x0000d2.#def|
00001480  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 48 65  |ine OS_ConvertHe|
00001490  78 36 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x6              |
000014a0  20 20 20 30 78 30 30 30  30 64 33 0a 23 64 65 66  |   0x0000d3.#def|
000014b0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 48 65  |ine OS_ConvertHe|
000014c0  78 38 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x8              |
000014d0  20 20 20 30 78 30 30 30  30 64 34 0a 23 64 65 66  |   0x0000d4.#def|
000014e0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 43 61  |ine OS_ConvertCa|
000014f0  72 64 69 6e 61 6c 31 20  20 20 20 20 20 20 20 20  |rdinal1         |
00001500  20 20 20 30 78 30 30 30  30 64 35 0a 23 64 65 66  |   0x0000d5.#def|
00001510  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 43 61  |ine OS_ConvertCa|
00001520  72 64 69 6e 61 6c 32 20  20 20 20 20 20 20 20 20  |rdinal2         |
00001530  20 20 20 30 78 30 30 30  30 64 36 0a 23 64 65 66  |   0x0000d6.#def|
00001540  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 43 61  |ine OS_ConvertCa|
00001550  72 64 69 6e 61 6c 33 20  20 20 20 20 20 20 20 20  |rdinal3         |
00001560  20 20 20 30 78 30 30 30  30 64 37 0a 23 64 65 66  |   0x0000d7.#def|
00001570  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 43 61  |ine OS_ConvertCa|
00001580  72 64 69 6e 61 6c 34 20  20 20 20 20 20 20 20 20  |rdinal4         |
00001590  20 20 20 30 78 30 30 30  30 64 38 0a 23 64 65 66  |   0x0000d8.#def|
000015a0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 49 6e  |ine OS_ConvertIn|
000015b0  74 65 67 65 72 31 20 20  20 20 20 20 20 20 20 20  |teger1          |
000015c0  20 20 20 30 78 30 30 30  30 64 39 0a 23 64 65 66  |   0x0000d9.#def|
000015d0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 49 6e  |ine OS_ConvertIn|
000015e0  74 65 67 65 72 32 20 20  20 20 20 20 20 20 20 20  |teger2          |
000015f0  20 20 20 30 78 30 30 30  30 64 61 0a 23 64 65 66  |   0x0000da.#def|
00001600  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 49 6e  |ine OS_ConvertIn|
00001610  74 65 67 65 72 33 20 20  20 20 20 20 20 20 20 20  |teger3          |
00001620  20 20 20 30 78 30 30 30  30 64 62 0a 23 64 65 66  |   0x0000db.#def|
00001630  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 49 6e  |ine OS_ConvertIn|
00001640  74 65 67 65 72 34 20 20  20 20 20 20 20 20 20 20  |teger4          |
00001650  20 20 20 30 78 30 30 30  30 64 63 0a 23 64 65 66  |   0x0000dc.#def|
00001660  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 42 69  |ine OS_ConvertBi|
00001670  6e 61 72 79 31 20 20 20  20 20 20 20 20 20 20 20  |nary1           |
00001680  20 20 20 30 78 30 30 30  30 64 64 0a 23 64 65 66  |   0x0000dd.#def|
00001690  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 42 69  |ine OS_ConvertBi|
000016a0  6e 61 72 79 32 20 20 20  20 20 20 20 20 20 20 20  |nary2           |
000016b0  20 20 20 30 78 30 30 30  30 64 65 0a 23 64 65 66  |   0x0000de.#def|
000016c0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 42 69  |ine OS_ConvertBi|
000016d0  6e 61 72 79 33 20 20 20  20 20 20 20 20 20 20 20  |nary3           |
000016e0  20 20 20 30 78 30 30 30  30 64 66 0a 23 64 65 66  |   0x0000df.#def|
000016f0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 42 69  |ine OS_ConvertBi|
00001700  6e 61 72 79 34 20 20 20  20 20 20 20 20 20 20 20  |nary4           |
00001710  20 20 20 30 78 30 30 30  30 65 30 0a 23 64 65 66  |   0x0000e0.#def|
00001720  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001730  61 63 65 64 43 61 72 64  69 6e 61 6c 31 20 20 20  |acedCardinal1   |
00001740  20 20 20 30 78 30 30 30  30 65 31 0a 23 64 65 66  |   0x0000e1.#def|
00001750  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001760  61 63 65 64 43 61 72 64  69 6e 61 6c 32 20 20 20  |acedCardinal2   |
00001770  20 20 20 30 78 30 30 30  30 65 32 0a 23 64 65 66  |   0x0000e2.#def|
00001780  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001790  61 63 65 64 43 61 72 64  69 6e 61 6c 33 20 20 20  |acedCardinal3   |
000017a0  20 20 20 30 78 30 30 30  30 65 33 0a 23 64 65 66  |   0x0000e3.#def|
000017b0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
000017c0  61 63 65 64 43 61 72 64  69 6e 61 6c 34 20 20 20  |acedCardinal4   |
000017d0  20 20 20 30 78 30 30 30  30 65 34 0a 23 64 65 66  |   0x0000e4.#def|
000017e0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
000017f0  61 63 65 64 49 6e 74 65  67 65 72 31 20 20 20 20  |acedInteger1    |
00001800  20 20 20 30 78 30 30 30  30 65 35 0a 23 64 65 66  |   0x0000e5.#def|
00001810  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001820  61 63 65 64 49 6e 74 65  67 65 72 32 20 20 20 20  |acedInteger2    |
00001830  20 20 20 30 78 30 30 30  30 65 36 0a 23 64 65 66  |   0x0000e6.#def|
00001840  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001850  61 63 65 64 49 6e 74 65  67 65 72 33 20 20 20 20  |acedInteger3    |
00001860  20 20 20 30 78 30 30 30  30 65 37 0a 23 64 65 66  |   0x0000e7.#def|
00001870  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 53 70  |ine OS_ConvertSp|
00001880  61 63 65 64 49 6e 74 65  67 65 72 34 20 20 20 20  |acedInteger4    |
00001890  20 20 20 30 78 30 30 30  30 65 38 0a 23 64 65 66  |   0x0000e8.#def|
000018a0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 46 69  |ine OS_ConvertFi|
000018b0  78 65 64 4e 65 74 53 74  61 74 69 6f 6e 20 20 20  |xedNetStation   |
000018c0  20 20 20 30 78 30 30 30  30 65 39 0a 23 64 65 66  |   0x0000e9.#def|
000018d0  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 4e 65  |ine OS_ConvertNe|
000018e0  74 53 74 61 74 69 6f 6e  20 20 20 20 20 20 20 20  |tStation        |
000018f0  20 20 20 30 78 30 30 30  30 65 61 0a 23 64 65 66  |   0x0000ea.#def|
00001900  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 46 69  |ine OS_ConvertFi|
00001910  78 65 64 46 69 6c 65 53  69 7a 65 20 20 20 20 20  |xedFileSize     |
00001920  20 20 20 30 78 30 30 30  30 65 62 0a 23 64 65 66  |   0x0000eb.#def|
00001930  69 6e 65 20 4f 53 5f 43  6f 6e 76 65 72 74 46 69  |ine OS_ConvertFi|
00001940  6c 65 53 69 7a 65 20 20  20 20 20 20 20 20 20 20  |leSize          |
00001950  20 20 20 30 78 30 30 30  30 65 63 0a 23 64 65 66  |   0x0000ec.#def|
00001960  69 6e 65 20 49 49 43 5f  43 6f 6e 74 72 6f 6c 20  |ine IIC_Control |
00001970  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001980  20 20 20 30 78 30 30 30  32 34 30 0a 23 64 65 66  |   0x000240.#def|
00001990  69 6e 65 20 43 61 63 68  65 5f 43 6f 6e 74 72 6f  |ine Cache_Contro|
000019a0  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
000019b0  20 20 20 30 78 30 30 30  32 38 30 0a 23 64 65 66  |   0x000280.#def|
000019c0  69 6e 65 20 43 61 63 68  65 5f 43 61 63 68 65 61  |ine Cache_Cachea|
000019d0  62 6c 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ble             |
000019e0  20 20 20 30 78 30 30 30  32 38 31 0a 23 64 65 66  |   0x000281.#def|
000019f0  69 6e 65 20 43 61 63 68  65 5f 55 70 64 61 74 65  |ine Cache_Update|
00001a00  61 62 6c 65 20 20 20 20  20 20 20 20 20 20 20 20  |able            |
00001a10  20 20 20 30 78 30 30 30  32 38 32 0a 23 64 65 66  |   0x000282.#def|
00001a20  69 6e 65 20 43 61 63 68  65 5f 44 69 73 72 75 70  |ine Cache_Disrup|
00001a30  74 69 76 65 20 20 20 20  20 20 20 20 20 20 20 20  |tive            |
00001a40  20 20 20 30 78 30 30 30  32 38 33 0a 23 64 65 66  |   0x000283.#def|
00001a50  69 6e 65 20 43 61 63 68  65 5f 46 6c 75 73 68 20  |ine Cache_Flush |
00001a60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001a70  20 20 20 30 78 30 30 30  32 38 34 0a 23 64 65 66  |   0x000284.#def|
00001a80  69 6e 65 20 46 6f 6e 74  5f 43 61 63 68 65 41 64  |ine Font_CacheAd|
00001a90  64 72 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |dr              |
00001aa0  20 20 20 30 78 30 34 30  30 38 30 0a 23 64 65 66  |   0x040080.#def|
00001ab0  69 6e 65 20 46 6f 6e 74  5f 46 69 6e 64 46 6f 6e  |ine Font_FindFon|
00001ac0  74 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |t               |
00001ad0  20 20 20 30 78 30 34 30  30 38 31 0a 23 64 65 66  |   0x040081.#def|
00001ae0  69 6e 65 20 46 6f 6e 74  5f 4c 6f 73 65 46 6f 6e  |ine Font_LoseFon|
00001af0  74 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |t               |
00001b00  20 20 20 30 78 30 34 30  30 38 32 0a 23 64 65 66  |   0x040082.#def|
00001b10  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 44 65 66  |ine Font_ReadDef|
00001b20  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |n               |
00001b30  20 20 20 30 78 30 34 30  30 38 33 0a 23 64 65 66  |   0x040083.#def|
00001b40  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 49 6e 66  |ine Font_ReadInf|
00001b50  6f 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |o               |
00001b60  20 20 20 30 78 30 34 30  30 38 34 0a 23 64 65 66  |   0x040084.#def|
00001b70  69 6e 65 20 46 6f 6e 74  5f 53 74 72 69 6e 67 57  |ine Font_StringW|
00001b80  69 64 74 68 20 20 20 20  20 20 20 20 20 20 20 20  |idth            |
00001b90  20 20 20 30 78 30 34 30  30 38 35 0a 23 64 65 66  |   0x040085.#def|
00001ba0  69 6e 65 20 46 6f 6e 74  5f 50 61 69 6e 74 20 20  |ine Font_Paint  |
00001bb0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001bc0  20 20 20 30 78 30 34 30  30 38 36 0a 23 64 65 66  |   0x040086.#def|
00001bd0  69 6e 65 20 46 6f 6e 74  5f 43 61 72 65 74 20 20  |ine Font_Caret  |
00001be0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001bf0  20 20 20 30 78 30 34 30  30 38 37 0a 23 64 65 66  |   0x040087.#def|
00001c00  69 6e 65 20 46 6f 6e 74  5f 43 6f 6e 76 65 72 74  |ine Font_Convert|
00001c10  74 6f 4f 53 20 20 20 20  20 20 20 20 20 20 20 20  |toOS            |
00001c20  20 20 20 30 78 30 34 30  30 38 38 0a 23 64 65 66  |   0x040088.#def|
00001c30  69 6e 65 20 46 6f 6e 74  5f 43 6f 6e 76 65 72 74  |ine Font_Convert|
00001c40  74 6f 70 6f 69 6e 74 73  20 20 20 20 20 20 20 20  |topoints        |
00001c50  20 20 20 30 78 30 34 30  30 38 39 0a 23 64 65 66  |   0x040089.#def|
00001c60  69 6e 65 20 46 6f 6e 74  5f 53 65 74 46 6f 6e 74  |ine Font_SetFont|
00001c70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001c80  20 20 20 30 78 30 34 30  30 38 61 0a 23 64 65 66  |   0x04008a.#def|
00001c90  69 6e 65 20 46 6f 6e 74  5f 43 75 72 72 65 6e 74  |ine Font_Current|
00001ca0  46 6f 6e 74 20 20 20 20  20 20 20 20 20 20 20 20  |Font            |
00001cb0  20 20 20 30 78 30 34 30  30 38 62 0a 23 64 65 66  |   0x04008b.#def|
00001cc0  69 6e 65 20 46 6f 6e 74  5f 46 75 74 75 72 65 46  |ine Font_FutureF|
00001cd0  6f 6e 74 20 20 20 20 20  20 20 20 20 20 20 20 20  |ont             |
00001ce0  20 20 20 30 78 30 34 30  30 38 63 0a 23 64 65 66  |   0x04008c.#def|
00001cf0  69 6e 65 20 46 6f 6e 74  5f 46 69 6e 64 43 61 72  |ine Font_FindCar|
00001d00  65 74 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |et              |
00001d10  20 20 20 30 78 30 34 30  30 38 64 0a 23 64 65 66  |   0x04008d.#def|
00001d20  69 6e 65 20 46 6f 6e 74  5f 43 68 61 72 42 42 6f  |ine Font_CharBBo|
00001d30  78 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |x               |
00001d40  20 20 20 30 78 30 34 30  30 38 65 0a 23 64 65 66  |   0x04008e.#def|
00001d50  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 53 63 61  |ine Font_ReadSca|
00001d60  6c 65 46 61 63 74 6f 72  20 20 20 20 20 20 20 20  |leFactor        |
00001d70  20 20 20 30 78 30 34 30  30 38 66 0a 23 64 65 66  |   0x04008f.#def|
00001d80  69 6e 65 20 46 6f 6e 74  5f 53 65 74 53 63 61 6c  |ine Font_SetScal|
00001d90  65 46 61 63 74 6f 72 20  20 20 20 20 20 20 20 20  |eFactor         |
00001da0  20 20 20 30 78 30 34 30  30 39 30 0a 23 64 65 66  |   0x040090.#def|
00001db0  69 6e 65 20 46 6f 6e 74  5f 4c 69 73 74 46 6f 6e  |ine Font_ListFon|
00001dc0  74 73 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ts              |
00001dd0  20 20 20 30 78 30 34 30  30 39 31 0a 23 64 65 66  |   0x040091.#def|
00001de0  69 6e 65 20 46 6f 6e 74  5f 53 65 74 46 6f 6e 74  |ine Font_SetFont|
00001df0  43 6f 6c 6f 75 72 73 20  20 20 20 20 20 20 20 20  |Colours         |
00001e00  20 20 20 30 78 30 34 30  30 39 32 0a 23 64 65 66  |   0x040092.#def|
00001e10  69 6e 65 20 46 6f 6e 74  5f 53 65 74 50 61 6c 65  |ine Font_SetPale|
00001e20  74 74 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |tte             |
00001e30  20 20 20 30 78 30 34 30  30 39 33 0a 23 64 65 66  |   0x040093.#def|
00001e40  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 54 68 72  |ine Font_ReadThr|
00001e50  65 73 68 6f 6c 64 73 20  20 20 20 20 20 20 20 20  |esholds         |
00001e60  20 20 20 30 78 30 34 30  30 39 34 0a 23 64 65 66  |   0x040094.#def|
00001e70  69 6e 65 20 46 6f 6e 74  5f 53 65 74 54 68 72 65  |ine Font_SetThre|
00001e80  73 68 6f 6c 64 73 20 20  20 20 20 20 20 20 20 20  |sholds          |
00001e90  20 20 20 30 78 30 34 30  30 39 35 0a 23 64 65 66  |   0x040095.#def|
00001ea0  69 6e 65 20 46 6f 6e 74  5f 46 69 6e 64 43 61 72  |ine Font_FindCar|
00001eb0  65 74 4a 20 20 20 20 20  20 20 20 20 20 20 20 20  |etJ             |
00001ec0  20 20 20 30 78 30 34 30  30 39 36 0a 23 64 65 66  |   0x040096.#def|
00001ed0  69 6e 65 20 46 6f 6e 74  5f 53 74 72 69 6e 67 42  |ine Font_StringB|
00001ee0  42 6f 78 20 20 20 20 20  20 20 20 20 20 20 20 20  |Box             |
00001ef0  20 20 20 30 78 30 34 30  30 39 37 0a 23 64 65 66  |   0x040097.#def|
00001f00  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 43 6f 6c  |ine Font_ReadCol|
00001f10  6f 75 72 54 61 62 6c 65  20 20 20 20 20 20 20 20  |ourTable        |
00001f20  20 20 20 30 78 30 34 30  30 39 38 0a 23 64 65 66  |   0x040098.#def|
00001f30  69 6e 65 20 46 6f 6e 74  5f 4d 61 6b 65 42 69 74  |ine Font_MakeBit|
00001f40  6d 61 70 20 20 20 20 20  20 20 20 20 20 20 20 20  |map             |
00001f50  20 20 20 30 78 30 34 30  30 39 39 0a 23 64 65 66  |   0x040099.#def|
00001f60  69 6e 65 20 46 6f 6e 74  5f 55 6e 43 61 63 68 65  |ine Font_UnCache|
00001f70  46 69 6c 65 20 20 20 20  20 20 20 20 20 20 20 20  |File            |
00001f80  20 20 20 30 78 30 34 30  30 39 61 0a 23 64 65 66  |   0x04009a.#def|
00001f90  69 6e 65 20 46 6f 6e 74  5f 53 65 74 46 6f 6e 74  |ine Font_SetFont|
00001fa0  4d 61 78 20 20 20 20 20  20 20 20 20 20 20 20 20  |Max             |
00001fb0  20 20 20 30 78 30 34 30  30 39 62 0a 23 64 65 66  |   0x04009b.#def|
00001fc0  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 46 6f 6e  |ine Font_ReadFon|
00001fd0  74 4d 61 78 20 20 20 20  20 20 20 20 20 20 20 20  |tMax            |
00001fe0  20 20 20 30 78 30 34 30  30 39 63 0a 23 64 65 66  |   0x04009c.#def|
00001ff0  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 46 6f 6e  |ine Font_ReadFon|
00002000  74 50 72 65 66 69 78 20  20 20 20 20 20 20 20 20  |tPrefix         |
00002010  20 20 20 30 78 30 34 30  30 39 64 0a 23 64 65 66  |   0x04009d.#def|
00002020  69 6e 65 20 46 6f 6e 74  5f 53 77 69 74 63 68 4f  |ine Font_SwitchO|
00002030  75 74 70 75 74 54 6f 42  75 66 66 65 72 20 20 20  |utputToBuffer   |
00002040  20 20 20 30 78 30 34 30  30 39 65 0a 23 64 65 66  |   0x04009e.#def|
00002050  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 46 6f 6e  |ine Font_ReadFon|
00002060  74 4d 65 74 72 69 63 73  20 20 20 20 20 20 20 20  |tMetrics        |
00002070  20 20 20 30 78 30 34 30  30 39 66 0a 23 64 65 66  |   0x04009f.#def|
00002080  69 6e 65 20 46 6f 6e 74  5f 44 65 63 6f 64 65 4d  |ine Font_DecodeM|
00002090  65 6e 75 20 20 20 20 20  20 20 20 20 20 20 20 20  |enu             |
000020a0  20 20 20 30 78 30 34 30  30 61 30 0a 23 64 65 66  |   0x0400a0.#def|
000020b0  69 6e 65 20 46 6f 6e 74  5f 53 63 61 6e 53 74 72  |ine Font_ScanStr|
000020c0  69 6e 67 20 20 20 20 20  20 20 20 20 20 20 20 20  |ing             |
000020d0  20 20 20 30 78 30 34 30  30 61 31 0a 23 64 65 66  |   0x0400a1.#def|
000020e0  69 6e 65 20 46 6f 6e 74  5f 53 65 74 43 6f 6c 6f  |ine Font_SetColo|
000020f0  75 72 54 61 62 6c 65 20  20 20 20 20 20 20 20 20  |urTable         |
00002100  20 20 20 30 78 30 34 30  30 61 32 0a 23 64 65 66  |   0x0400a2.#def|
00002110  69 6e 65 20 46 6f 6e 74  5f 43 75 72 72 65 6e 74  |ine Font_Current|
00002120  52 47 42 20 20 20 20 20  20 20 20 20 20 20 20 20  |RGB             |
00002130  20 20 20 30 78 30 34 30  30 61 33 0a 23 64 65 66  |   0x0400a3.#def|
00002140  69 6e 65 20 46 6f 6e 74  5f 46 75 74 75 72 65 52  |ine Font_FutureR|
00002150  47 42 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |GB              |
00002160  20 20 20 30 78 30 34 30  30 61 34 0a 23 64 65 66  |   0x0400a4.#def|
00002170  69 6e 65 20 46 6f 6e 74  5f 52 65 61 64 45 6e 63  |ine Font_ReadEnc|
00002180  6f 64 69 6e 67 46 69 6c  65 6e 61 6d 65 20 20 20  |odingFilename   |
00002190  20 20 20 30 78 30 34 30  30 61 35 0a 23 64 65 66  |   0x0400a5.#def|
000021a0  69 6e 65 20 46 6f 6e 74  5f 46 69 6e 64 46 69 65  |ine Font_FindFie|
000021b0  6c 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ld              |
000021c0  20 20 20 30 78 30 34 30  30 61 36 0a 23 64 65 66  |   0x0400a6.#def|
000021d0  69 6e 65 20 46 6f 6e 74  5f 41 70 70 6c 79 46 69  |ine Font_ApplyFi|
000021e0  65 6c 64 73 20 20 20 20  20 20 20 20 20 20 20 20  |elds            |
000021f0  20 20 20 30 78 30 34 30  30 61 37 0a 23 64 65 66  |   0x0400a7.#def|
00002200  69 6e 65 20 46 6f 6e 74  5f 4c 6f 6f 6b 75 70 46  |ine Font_LookupF|
00002210  6f 6e 74 20 20 20 20 20  20 20 20 20 20 20 20 20  |ont             |
00002220  20 20 20 30 78 30 34 30  30 61 38 0a 23 64 65 66  |   0x0400a8.#def|
00002230  69 6e 65 20 57 69 6d 70  5f 49 6e 69 74 69 61 6c  |ine Wimp_Initial|
00002240  69 73 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ise             |
00002250  20 20 20 30 78 30 34 30  30 63 30 0a 23 64 65 66  |   0x0400c0.#def|
00002260  69 6e 65 20 57 69 6d 70  5f 43 72 65 61 74 65 57  |ine Wimp_CreateW|
00002270  69 6e 64 6f 77 20 20 20  20 20 20 20 20 20 20 20  |indow           |
00002280  20 20 20 30 78 30 34 30  30 63 31 0a 23 64 65 66  |   0x0400c1.#def|
00002290  69 6e 65 20 57 69 6d 70  5f 43 72 65 61 74 65 49  |ine Wimp_CreateI|
000022a0  63 6f 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |con             |
000022b0  20 20 20 30 78 30 34 30  30 63 32 0a 23 64 65 66  |   0x0400c2.#def|
000022c0  69 6e 65 20 57 69 6d 70  5f 44 65 6c 65 74 65 57  |ine Wimp_DeleteW|
000022d0  69 6e 64 6f 77 20 20 20  20 20 20 20 20 20 20 20  |indow           |
000022e0  20 20 20 30 78 30 34 30  30 63 33 0a 23 64 65 66  |   0x0400c3.#def|
000022f0  69 6e 65 20 57 69 6d 70  5f 44 65 6c 65 74 65 49  |ine Wimp_DeleteI|
00002300  63 6f 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |con             |
00002310  20 20 20 30 78 30 34 30  30 63 34 0a 23 64 65 66  |   0x0400c4.#def|
00002320  69 6e 65 20 57 69 6d 70  5f 4f 70 65 6e 57 69 6e  |ine Wimp_OpenWin|
00002330  64 6f 77 20 20 20 20 20  20 20 20 20 20 20 20 20  |dow             |
00002340  20 20 20 30 78 30 34 30  30 63 35 0a 23 64 65 66  |   0x0400c5.#def|
00002350  69 6e 65 20 57 69 6d 70  5f 43 6c 6f 73 65 57 69  |ine Wimp_CloseWi|
00002360  6e 64 6f 77 20 20 20 20  20 20 20 20 20 20 20 20  |ndow            |
00002370  20 20 20 30 78 30 34 30  30 63 36 0a 23 64 65 66  |   0x0400c6.#def|
00002380  69 6e 65 20 57 69 6d 70  5f 50 6f 6c 6c 20 20 20  |ine Wimp_Poll   |
00002390  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000023a0  20 20 20 30 78 30 34 30  30 63 37 0a 23 64 65 66  |   0x0400c7.#def|
000023b0  69 6e 65 20 57 69 6d 70  5f 52 65 64 72 61 77 57  |ine Wimp_RedrawW|
000023c0  69 6e 64 6f 77 20 20 20  20 20 20 20 20 20 20 20  |indow           |
000023d0  20 20 20 30 78 30 34 30  30 63 38 0a 23 64 65 66  |   0x0400c8.#def|
000023e0  69 6e 65 20 57 69 6d 70  5f 55 70 64 61 74 65 57  |ine Wimp_UpdateW|
000023f0  69 6e 64 6f 77 20 20 20  20 20 20 20 20 20 20 20  |indow           |
00002400  20 20 20 30 78 30 34 30  30 63 39 0a 23 64 65 66  |   0x0400c9.#def|
00002410  69 6e 65 20 57 69 6d 70  5f 47 65 74 52 65 63 74  |ine Wimp_GetRect|
00002420  61 6e 67 6c 65 20 20 20  20 20 20 20 20 20 20 20  |angle           |
00002430  20 20 20 30 78 30 34 30  30 63 61 0a 23 64 65 66  |   0x0400ca.#def|
00002440  69 6e 65 20 57 69 6d 70  5f 47 65 74 57 69 6e 64  |ine Wimp_GetWind|
00002450  6f 77 53 74 61 74 65 20  20 20 20 20 20 20 20 20  |owState         |
00002460  20 20 20 30 78 30 34 30  30 63 62 0a 23 64 65 66  |   0x0400cb.#def|
00002470  69 6e 65 20 57 69 6d 70  5f 47 65 74 57 69 6e 64  |ine Wimp_GetWind|
00002480  6f 77 49 6e 66 6f 20 20  20 20 20 20 20 20 20 20  |owInfo          |
00002490  20 20 20 30 78 30 34 30  30 63 63 0a 23 64 65 66  |   0x0400cc.#def|
000024a0  69 6e 65 20 57 69 6d 70  5f 53 65 74 49 63 6f 6e  |ine Wimp_SetIcon|
000024b0  53 74 61 74 65 20 20 20  20 20 20 20 20 20 20 20  |State           |
000024c0  20 20 20 30 78 30 34 30  30 63 64 0a 23 64 65 66  |   0x0400cd.#def|
000024d0  69 6e 65 20 57 69 6d 70  5f 47 65 74 49 63 6f 6e  |ine Wimp_GetIcon|
000024e0  53 74 61 74 65 20 20 20  20 20 20 20 20 20 20 20  |State           |
000024f0  20 20 20 30 78 30 34 30  30 63 65 0a 23 64 65 66  |   0x0400ce.#def|
00002500  69 6e 65 20 57 69 6d 70  5f 47 65 74 50 6f 69 6e  |ine Wimp_GetPoin|
00002510  74 65 72 49 6e 66 6f 20  20 20 20 20 20 20 20 20  |terInfo         |
00002520  20 20 20 30 78 30 34 30  30 63 66 0a 23 64 65 66  |   0x0400cf.#def|
00002530  69 6e 65 20 57 69 6d 70  5f 44 72 61 67 42 6f 78  |ine Wimp_DragBox|
00002540  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002550  20 20 20 30 78 30 34 30  30 64 30 0a 23 64 65 66  |   0x0400d0.#def|
00002560  69 6e 65 20 57 69 6d 70  5f 46 6f 72 63 65 52 65  |ine Wimp_ForceRe|
00002570  64 72 61 77 20 20 20 20  20 20 20 20 20 20 20 20  |draw            |
00002580  20 20 20 30 78 30 34 30  30 64 31 0a 23 64 65 66  |   0x0400d1.#def|
00002590  69 6e 65 20 57 69 6d 70  5f 53 65 74 43 61 72 65  |ine Wimp_SetCare|
000025a0  74 50 6f 73 69 74 69 6f  6e 20 20 20 20 20 20 20  |tPosition       |
000025b0  20 20 20 30 78 30 34 30  30 64 32 0a 23 64 65 66  |   0x0400d2.#def|
000025c0  69 6e 65 20 57 69 6d 70  5f 47 65 74 43 61 72 65  |ine Wimp_GetCare|
000025d0  74 50 6f 73 69 74 69 6f  6e 20 20 20 20 20 20 20  |tPosition       |
000025e0  20 20 20 30 78 30 34 30  30 64 33 0a 23 64 65 66  |   0x0400d3.#def|
000025f0  69 6e 65 20 57 69 6d 70  5f 43 72 65 61 74 65 4d  |ine Wimp_CreateM|
00002600  65 6e 75 20 20 20 20 20  20 20 20 20 20 20 20 20  |enu             |
00002610  20 20 20 30 78 30 34 30  30 64 34 0a 23 64 65 66  |   0x0400d4.#def|
00002620  69 6e 65 20 57 69 6d 70  5f 44 65 63 6f 64 65 4d  |ine Wimp_DecodeM|
00002630  65 6e 75 20 20 20 20 20  20 20 20 20 20 20 20 20  |enu             |
00002640  20 20 20 30 78 30 34 30  30 64 35 0a 23 64 65 66  |   0x0400d5.#def|
00002650  69 6e 65 20 57 69 6d 70  5f 57 68 69 63 68 49 63  |ine Wimp_WhichIc|
00002660  6f 6e 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |on              |
00002670  20 20 20 30 78 30 34 30  30 64 36 0a 23 64 65 66  |   0x0400d6.#def|
00002680  69 6e 65 20 57 69 6d 70  5f 53 65 74 45 78 74 65  |ine Wimp_SetExte|
00002690  6e 74 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |nt              |
000026a0  20 20 20 30 78 30 34 30  30 64 37 0a 23 64 65 66  |   0x0400d7.#def|
000026b0  69 6e 65 20 57 69 6d 70  5f 53 65 74 50 6f 69 6e  |ine Wimp_SetPoin|
000026c0  74 65 72 53 68 61 70 65  20 20 20 20 20 20 20 20  |terShape        |
000026d0  20 20 20 30 78 30 34 30  30 64 38 0a 23 64 65 66  |   0x0400d8.#def|
000026e0  69 6e 65 20 57 69 6d 70  5f 4f 70 65 6e 54 65 6d  |ine Wimp_OpenTem|
000026f0  70 6c 61 74 65 20 20 20  20 20 20 20 20 20 20 20  |plate           |
00002700  20 20 20 30 78 30 34 30  30 64 39 0a 23 64 65 66  |   0x0400d9.#def|
00002710  69 6e 65 20 57 69 6d 70  5f 43 6c 6f 73 65 54 65  |ine Wimp_CloseTe|
00002720  6d 70 6c 61 74 65 20 20  20 20 20 20 20 20 20 20  |mplate          |
00002730  20 20 20 30 78 30 34 30  30 64 61 0a 23 64 65 66  |   0x0400da.#def|
00002740  69 6e 65 20 57 69 6d 70  5f 4c 6f 61 64 54 65 6d  |ine Wimp_LoadTem|
00002750  70 6c 61 74 65 20 20 20  20 20 20 20 20 20 20 20  |plate           |
00002760  20 20 20 30 78 30 34 30  30 64 62 0a 23 64 65 66  |   0x0400db.#def|
00002770  69 6e 65 20 57 69 6d 70  5f 50 72 6f 63 65 73 73  |ine Wimp_Process|
00002780  4b 65 79 20 20 20 20 20  20 20 20 20 20 20 20 20  |Key             |
00002790  20 20 20 30 78 30 34 30  30 64 63 0a 23 64 65 66  |   0x0400dc.#def|
000027a0  69 6e 65 20 57 69 6d 70  5f 43 6c 6f 73 65 44 6f  |ine Wimp_CloseDo|
000027b0  77 6e 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |wn              |
000027c0  20 20 20 30 78 30 34 30  30 64 64 0a 23 64 65 66  |   0x0400dd.#def|
000027d0  69 6e 65 20 57 69 6d 70  5f 53 74 61 72 74 54 61  |ine Wimp_StartTa|
000027e0  73 6b 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |sk              |
000027f0  20 20 20 30 78 30 34 30  30 64 65 0a 23 64 65 66  |   0x0400de.#def|
00002800  69 6e 65 20 57 69 6d 70  5f 52 65 70 6f 72 74 45  |ine Wimp_ReportE|
00002810  72 72 6f 72 20 20 20 20  20 20 20 20 20 20 20 20  |rror            |
00002820  20 20 20 30 78 30 34 30  30 64 66 0a 23 64 65 66  |   0x0400df.#def|
00002830  69 6e 65 20 57 69 6d 70  5f 47 65 74 57 69 6e 64  |ine Wimp_GetWind|
00002840  6f 77 4f 75 74 6c 69 6e  65 20 20 20 20 20 20 20  |owOutline       |
00002850  20 20 20 30 78 30 34 30  30 65 30 0a 23 64 65 66  |   0x0400e0.#def|
00002860  69 6e 65 20 57 69 6d 70  5f 50 6f 6c 6c 49 64 6c  |ine Wimp_PollIdl|
00002870  65 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e               |
00002880  20 20 20 30 78 30 34 30  30 65 31 0a 23 64 65 66  |   0x0400e1.#def|
00002890  69 6e 65 20 57 69 6d 70  5f 50 6c 6f 74 49 63 6f  |ine Wimp_PlotIco|
000028a0  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |n               |
000028b0  20 20 20 30 78 30 34 30  30 65 32 0a 23 64 65 66  |   0x0400e2.#def|
000028c0  69 6e 65 20 57 69 6d 70  5f 53 65 74 4d 6f 64 65  |ine Wimp_SetMode|
000028d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000028e0  20 20 20 30 78 30 34 30  30 65 33 0a 23 64 65 66  |   0x0400e3.#def|
000028f0  69 6e 65 20 57 69 6d 70  5f 53 65 74 50 61 6c 65  |ine Wimp_SetPale|
00002900  74 74 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |tte             |
00002910  20 20 20 30 78 30 34 30  30 65 34 0a 23 64 65 66  |   0x0400e4.#def|
00002920  69 6e 65 20 57 69 6d 70  5f 52 65 61 64 50 61 6c  |ine Wimp_ReadPal|
00002930  65 74 74 65 20 20 20 20  20 20 20 20 20 20 20 20  |ette            |
00002940  20 20 20 30 78 30 34 30  30 65 35 0a 23 64 65 66  |   0x0400e5.#def|
00002950  69 6e 65 20 57 69 6d 70  5f 53 65 74 43 6f 6c 6f  |ine Wimp_SetColo|
00002960  75 72 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ur              |
00002970  20 20 20 30 78 30 34 30  30 65 36 0a 23 64 65 66  |   0x0400e6.#def|
00002980  69 6e 65 20 57 69 6d 70  5f 53 65 6e 64 4d 65 73  |ine Wimp_SendMes|
00002990  73 61 67 65 20 20 20 20  20 20 20 20 20 20 20 20  |sage            |
000029a0  20 20 20 30 78 30 34 30  30 65 37 0a 23 64 65 66  |   0x0400e7.#def|
000029b0  69 6e 65 20 57 69 6d 70  5f 43 72 65 61 74 65 53  |ine Wimp_CreateS|
000029c0  75 62 4d 65 6e 75 20 20  20 20 20 20 20 20 20 20  |ubMenu          |
000029d0  20 20 20 30 78 30 34 30  30 65 38 0a 23 64 65 66  |   0x0400e8.#def|
000029e0  69 6e 65 20 57 69 6d 70  5f 53 70 72 69 74 65 4f  |ine Wimp_SpriteO|
000029f0  70 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |p               |
00002a00  20 20 20 30 78 30 34 30  30 65 39 0a 23 64 65 66  |   0x0400e9.#def|
00002a10  69 6e 65 20 57 69 6d 70  5f 42 61 73 65 4f 66 53  |ine Wimp_BaseOfS|
00002a20  70 72 69 74 65 73 20 20  20 20 20 20 20 20 20 20  |prites          |
00002a30  20 20 20 30 78 30 34 30  30 65 61 0a 23 64 65 66  |   0x0400ea.#def|
00002a40  69 6e 65 20 57 69 6d 70  5f 42 6c 6f 63 6b 43 6f  |ine Wimp_BlockCo|
00002a50  70 79 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |py              |
00002a60  20 20 20 30 78 30 34 30  30 65 62 0a 23 64 65 66  |   0x0400eb.#def|
00002a70  69 6e 65 20 57 69 6d 70  5f 53 6c 6f 74 53 69 7a  |ine Wimp_SlotSiz|
00002a80  65 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e               |
00002a90  20 20 20 30 78 30 34 30  30 65 63 0a 23 64 65 66  |   0x0400ec.#def|
00002aa0  69 6e 65 20 57 69 6d 70  5f 52 65 61 64 50 69 78  |ine Wimp_ReadPix|
00002ab0  54 72 61 6e 73 20 20 20  20 20 20 20 20 20 20 20  |Trans           |
00002ac0  20 20 20 30 78 30 34 30  30 65 64 0a 23 64 65 66  |   0x0400ed.#def|
00002ad0  69 6e 65 20 57 69 6d 70  5f 43 6c 61 69 6d 46 72  |ine Wimp_ClaimFr|
00002ae0  65 65 4d 65 6d 6f 72 79  20 20 20 20 20 20 20 20  |eeMemory        |
00002af0  20 20 20 30 78 30 34 30  30 65 65 0a 23 64 65 66  |   0x0400ee.#def|
00002b00  69 6e 65 20 57 69 6d 70  5f 43 6f 6d 6d 61 6e 64  |ine Wimp_Command|
00002b10  57 69 6e 64 6f 77 20 20  20 20 20 20 20 20 20 20  |Window          |
00002b20  20 20 20 30 78 30 34 30  30 65 66 0a 23 64 65 66  |   0x0400ef.#def|
00002b30  69 6e 65 20 57 69 6d 70  5f 54 65 78 74 43 6f 6c  |ine Wimp_TextCol|
00002b40  6f 75 72 20 20 20 20 20  20 20 20 20 20 20 20 20  |our             |
00002b50  20 20 20 30 78 30 34 30  30 66 30 0a 23 64 65 66  |   0x0400f0.#def|
00002b60  69 6e 65 20 57 69 6d 70  5f 54 72 61 6e 73 66 65  |ine Wimp_Transfe|
00002b70  72 42 6c 6f 63 6b 20 20  20 20 20 20 20 20 20 20  |rBlock          |
00002b80  20 20 20 30 78 30 34 30  30 66 31 0a 23 64 65 66  |   0x0400f1.#def|
00002b90  69 6e 65 20 57 69 6d 70  5f 52 65 61 64 53 79 73  |ine Wimp_ReadSys|
00002ba0  49 6e 66 6f 20 20 20 20  20 20 20 20 20 20 20 20  |Info            |
00002bb0  20 20 20 30 78 30 34 30  30 66 32 0a 23 64 65 66  |   0x0400f2.#def|
00002bc0  69 6e 65 20 57 69 6d 70  5f 53 65 74 46 6f 6e 74  |ine Wimp_SetFont|
00002bd0  43 6f 6c 6f 75 72 73 20  20 20 20 20 20 20 20 20  |Colours         |
00002be0  20 20 20 30 78 30 34 30  30 66 33 0a 23 64 65 66  |   0x0400f3.#def|
00002bf0  69 6e 65 20 57 69 6d 70  5f 47 65 74 4d 65 6e 75  |ine Wimp_GetMenu|
00002c00  53 74 61 74 65 20 20 20  20 20 20 20 20 20 20 20  |State           |
00002c10  20 20 20 30 78 30 34 30  30 66 34 0a 23 64 65 66  |   0x0400f4.#def|
00002c20  69 6e 65 20 57 69 6d 70  5f 52 65 67 69 73 74 65  |ine Wimp_Registe|
00002c30  72 46 69 6c 74 65 72 20  20 20 20 20 20 20 20 20  |rFilter         |
00002c40  20 20 20 30 78 30 34 30  30 66 35 0a 23 64 65 66  |   0x0400f5.#def|
00002c50  69 6e 65 20 57 69 6d 70  5f 41 64 64 4d 65 73 73  |ine Wimp_AddMess|
00002c60  61 67 65 73 20 20 20 20  20 20 20 20 20 20 20 20  |ages            |
00002c70  20 20 20 30 78 30 34 30  30 66 36 0a 23 64 65 66  |   0x0400f6.#def|
00002c80  69 6e 65 20 57 69 6d 70  5f 52 65 6d 6f 76 65 4d  |ine Wimp_RemoveM|
00002c90  65 73 73 61 67 65 73 20  20 20 20 20 20 20 20 20  |essages         |
00002ca0  20 20 20 30 78 30 34 30  30 66 37 0a 23 64 65 66  |   0x0400f7.#def|
00002cb0  69 6e 65 20 57 69 6d 70  5f 53 65 74 43 6f 6c 6f  |ine Wimp_SetColo|
00002cc0  75 72 4d 61 70 70 69 6e  67 20 20 20 20 20 20 20  |urMapping       |
00002cd0  20 20 20 30 78 30 34 30  30 66 38 0a 23 64 65 66  |   0x0400f8.#def|
00002ce0  69 6e 65 20 57 69 6d 70  5f 47 65 74 49 63 6f 6e  |ine Wimp_GetIcon|
00002cf0  49 6e 66 6f 20 20 20 20  20 20 20 20 20 20 20 20  |Info            |
00002d00  20 20 20 30 78 30 34 30  30 66 39 0a 23 64 65 66  |   0x0400f9.#def|
00002d10  69 6e 65 20 53 6f 75 6e  64 5f 43 6f 6e 66 69 67  |ine Sound_Config|
00002d20  75 72 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ure             |
00002d30  20 20 20 30 78 30 34 30  31 34 30 0a 23 64 65 66  |   0x040140.#def|
00002d40  69 6e 65 20 53 6f 75 6e  64 5f 45 6e 61 62 6c 65  |ine Sound_Enable|
00002d50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002d60  20 20 20 30 78 30 34 30  31 34 31 0a 23 64 65 66  |   0x040141.#def|
00002d70  69 6e 65 20 53 6f 75 6e  64 5f 53 74 65 72 65 6f  |ine Sound_Stereo|
00002d80  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002d90  20 20 20 30 78 30 34 30  31 34 32 0a 23 64 65 66  |   0x040142.#def|
00002da0  69 6e 65 20 53 6f 75 6e  64 5f 53 70 65 61 6b 65  |ine Sound_Speake|
00002db0  72 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |r               |
00002dc0  20 20 20 30 78 30 34 30  31 34 33 0a 23 64 65 66  |   0x040143.#def|
00002dd0  69 6e 65 20 53 6f 75 6e  64 5f 56 6f 6c 75 6d 65  |ine Sound_Volume|
00002de0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002df0  20 20 20 30 78 30 34 30  31 38 30 0a 23 64 65 66  |   0x040180.#def|
00002e00  69 6e 65 20 53 6f 75 6e  64 5f 53 6f 75 6e 64 4c  |ine Sound_SoundL|
00002e10  6f 67 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |og              |
00002e20  20 20 20 30 78 30 34 30  31 38 31 0a 23 64 65 66  |   0x040181.#def|
00002e30  69 6e 65 20 53 6f 75 6e  64 5f 4c 6f 67 53 63 61  |ine Sound_LogSca|
00002e40  6c 65 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |le              |
00002e50  20 20 20 30 78 30 34 30  31 38 32 0a 23 64 65 66  |   0x040182.#def|
00002e60  69 6e 65 20 53 6f 75 6e  64 5f 49 6e 73 74 61 6c  |ine Sound_Instal|
00002e70  6c 56 6f 69 63 65 20 20  20 20 20 20 20 20 20 20  |lVoice          |
00002e80  20 20 20 30 78 30 34 30  31 38 33 0a 23 64 65 66  |   0x040183.#def|
00002e90  69 6e 65 20 53 6f 75 6e  64 5f 52 65 6d 6f 76 65  |ine Sound_Remove|
00002ea0  56 6f 69 63 65 20 20 20  20 20 20 20 20 20 20 20  |Voice           |
00002eb0  20 20 20 30 78 30 34 30  31 38 34 0a 23 64 65 66  |   0x040184.#def|
00002ec0  69 6e 65 20 53 6f 75 6e  64 5f 41 74 74 61 63 68  |ine Sound_Attach|
00002ed0  56 6f 69 63 65 20 20 20  20 20 20 20 20 20 20 20  |Voice           |
00002ee0  20 20 20 30 78 30 34 30  31 38 35 0a 23 64 65 66  |   0x040185.#def|
00002ef0  69 6e 65 20 53 6f 75 6e  64 5f 43 6f 6e 74 72 6f  |ine Sound_Contro|
00002f00  6c 50 61 63 6b 65 64 20  20 20 20 20 20 20 20 20  |lPacked         |
00002f10  20 20 20 30 78 30 34 30  31 38 36 0a 23 64 65 66  |   0x040186.#def|
00002f20  69 6e 65 20 53 6f 75 6e  64 5f 54 75 6e 69 6e 67  |ine Sound_Tuning|
00002f30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002f40  20 20 20 30 78 30 34 30  31 38 37 0a 23 64 65 66  |   0x040187.#def|
00002f50  69 6e 65 20 53 6f 75 6e  64 5f 50 69 74 63 68 20  |ine Sound_Pitch |
00002f60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002f70  20 20 20 30 78 30 34 30  31 38 38 0a 23 64 65 66  |   0x040188.#def|
00002f80  69 6e 65 20 53 6f 75 6e  64 5f 43 6f 6e 74 72 6f  |ine Sound_Contro|
00002f90  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
00002fa0  20 20 20 30 78 30 34 30  31 38 39 0a 23 64 65 66  |   0x040189.#def|
00002fb0  69 6e 65 20 53 6f 75 6e  64 5f 41 74 74 61 63 68  |ine Sound_Attach|
00002fc0  4e 61 6d 65 64 56 6f 69  63 65 20 20 20 20 20 20  |NamedVoice      |
00002fd0  20 20 20 30 78 30 34 30  31 38 61 0a 23 64 65 66  |   0x04018a.#def|
00002fe0  69 6e 65 20 53 6f 75 6e  64 5f 52 65 61 64 43 6f  |ine Sound_ReadCo|
00002ff0  6e 74 72 6f 6c 42 6c 6f  63 6b 20 20 20 20 20 20  |ntrolBlock      |
00003000  20 20 20 30 78 30 34 30  31 38 62 0a 23 64 65 66  |   0x04018b.#def|
00003010  69 6e 65 20 53 6f 75 6e  64 5f 57 72 69 74 65 43  |ine Sound_WriteC|
00003020  6f 6e 74 72 6f 6c 42 6c  6f 63 6b 20 20 20 20 20  |ontrolBlock     |
00003030  20 20 20 30 78 30 34 30  31 38 63 0a 23 64 65 66  |   0x04018c.#def|
00003040  69 6e 65 20 53 6f 75 6e  64 5f 51 49 6e 69 74 20  |ine Sound_QInit |
00003050  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003060  20 20 20 30 78 30 34 30  31 63 30 0a 23 64 65 66  |   0x0401c0.#def|
00003070  69 6e 65 20 53 6f 75 6e  64 5f 51 53 63 68 65 64  |ine Sound_QSched|
00003080  75 6c 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ule             |
00003090  20 20 20 30 78 30 34 30  31 63 31 0a 23 64 65 66  |   0x0401c1.#def|
000030a0  69 6e 65 20 53 6f 75 6e  64 5f 51 52 65 6d 6f 76  |ine Sound_QRemov|
000030b0  65 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e               |
000030c0  20 20 20 30 78 30 34 30  31 63 32 0a 23 64 65 66  |   0x0401c2.#def|
000030d0  69 6e 65 20 53 6f 75 6e  64 5f 51 46 72 65 65 20  |ine Sound_QFree |
000030e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000030f0  20 20 20 30 78 30 34 30  31 63 33 0a 23 64 65 66  |   0x0401c3.#def|
00003100  69 6e 65 20 53 6f 75 6e  64 5f 51 53 44 69 73 70  |ine Sound_QSDisp|
00003110  61 74 63 68 20 20 20 20  20 20 20 20 20 20 20 20  |atch            |
00003120  20 20 20 30 78 30 34 30  31 63 34 0a 23 64 65 66  |   0x0401c4.#def|
00003130  69 6e 65 20 53 6f 75 6e  64 5f 51 54 65 6d 70 6f  |ine Sound_QTempo|
00003140  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003150  20 20 20 30 78 30 34 30  31 63 35 0a 23 64 65 66  |   0x0401c5.#def|
00003160  69 6e 65 20 53 6f 75 6e  64 5f 51 42 65 61 74 20  |ine Sound_QBeat |
00003170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003180  20 20 20 30 78 30 34 30  31 63 36 0a 23 64 65 66  |   0x0401c6.#def|
00003190  69 6e 65 20 53 6f 75 6e  64 5f 51 49 6e 74 65 72  |ine Sound_QInter|
000031a0  66 61 63 65 20 20 20 20  20 20 20 20 20 20 20 20  |face            |
000031b0  20 20 20 30 78 30 34 30  31 63 37 0a 23 64 65 66  |   0x0401c7.#def|
000031c0  69 6e 65 20 41 44 46 53  5f 44 69 73 63 4f 70 20  |ine ADFS_DiscOp |
000031d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000031e0  20 20 20 30 78 30 34 30  32 34 30 0a 23 64 65 66  |   0x040240.#def|
000031f0  69 6e 65 20 41 44 46 53  5f 48 44 43 20 20 20 20  |ine ADFS_HDC    |
00003200  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003210  20 20 20 30 78 30 34 30  32 34 31 0a 23 64 65 66  |   0x040241.#def|
00003220  69 6e 65 20 41 44 46 53  5f 44 72 69 76 65 73 20  |ine ADFS_Drives |
00003230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003240  20 20 20 30 78 30 34 30  32 34 32 0a 23 64 65 66  |   0x040242.#def|
00003250  69 6e 65 20 41 44 46 53  5f 46 72 65 65 53 70 61  |ine ADFS_FreeSpa|
00003260  63 65 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ce              |
00003270  20 20 20 30 78 30 34 30  32 34 33 0a 23 64 65 66  |   0x040243.#def|
00003280  69 6e 65 20 41 44 46 53  5f 52 65 74 72 69 65 73  |ine ADFS_Retries|
00003290  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000032a0  20 20 20 30 78 30 34 30  32 34 34 0a 23 64 65 66  |   0x040244.#def|
000032b0  69 6e 65 20 41 44 46 53  5f 44 65 73 63 72 69 62  |ine ADFS_Describ|
000032c0  65 44 69 73 63 20 20 20  20 20 20 20 20 20 20 20  |eDisc           |
000032d0  20 20 20 30 78 30 34 30  32 34 35 0a 23 64 65 66  |   0x040245.#def|
000032e0  69 6e 65 20 41 44 46 53  5f 56 65 74 46 6f 72 6d  |ine ADFS_VetForm|
000032f0  61 74 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |at              |
00003300  20 20 20 30 78 30 34 30  32 34 36 0a 23 64 65 66  |   0x040246.#def|
00003310  69 6e 65 20 41 44 46 53  5f 46 6c 70 50 72 6f 63  |ine ADFS_FlpProc|
00003320  65 73 73 44 43 42 20 20  20 20 20 20 20 20 20 20  |essDCB          |
00003330  20 20 20 30 78 30 34 30  32 34 37 0a 23 64 65 66  |   0x040247.#def|
00003340  69 6e 65 20 41 44 46 53  5f 43 6f 6e 74 72 6f 6c  |ine ADFS_Control|
00003350  6c 65 72 54 79 70 65 20  20 20 20 20 20 20 20 20  |lerType         |
00003360  20 20 20 30 78 30 34 30  32 34 38 0a 23 64 65 66  |   0x040248.#def|
00003370  69 6e 65 20 41 44 46 53  5f 50 6f 77 65 72 43 6f  |ine ADFS_PowerCo|
00003380  6e 74 72 6f 6c 20 20 20  20 20 20 20 20 20 20 20  |ntrol           |
00003390  20 20 20 30 78 30 34 30  32 34 39 0a 23 64 65 66  |   0x040249.#def|
000033a0  69 6e 65 20 41 44 46 53  5f 53 65 74 49 44 45 43  |ine ADFS_SetIDEC|
000033b0  6f 6e 74 72 6f 6c 6c 65  72 20 20 20 20 20 20 20  |ontroller       |
000033c0  20 20 20 30 78 30 34 30  32 34 61 0a 23 64 65 66  |   0x04024a.#def|
000033d0  69 6e 65 20 41 44 46 53  5f 49 44 45 55 73 65 72  |ine ADFS_IDEUser|
000033e0  4f 70 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |Op              |
000033f0  20 20 20 30 78 30 34 30  32 34 62 0a 23 64 65 66  |   0x04024b.#def|
00003400  69 6e 65 20 41 44 46 53  5f 4d 69 73 63 4f 70 20  |ine ADFS_MiscOp |
00003410  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003420  20 20 20 30 78 30 34 30  32 34 63 0a 23 64 65 66  |   0x04024c.#def|
00003430  69 6e 65 20 41 44 46 53  5f 45 43 43 53 41 6e 64  |ine ADFS_ECCSAnd|
00003440  52 65 74 72 69 65 73 20  20 20 20 20 20 20 20 20  |Retries         |
00003450  20 20 20 30 78 30 34 30  32 35 30 0a 23 64 65 66  |   0x040250.#def|
00003460  69 6e 65 20 50 6f 64 75  6c 65 5f 52 65 61 64 49  |ine Podule_ReadI|
00003470  44 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |D               |
00003480  20 20 20 30 78 30 34 30  32 38 30 0a 23 64 65 66  |   0x040280.#def|
00003490  69 6e 65 20 50 6f 64 75  6c 65 5f 52 65 61 64 48  |ine Podule_ReadH|
000034a0  65 61 64 65 72 20 20 20  20 20 20 20 20 20 20 20  |eader           |
000034b0  20 20 20 30 78 30 34 30  32 38 31 0a 23 64 65 66  |   0x040281.#def|
000034c0  69 6e 65 20 50 6f 64 75  6c 65 5f 45 6e 75 6d 65  |ine Podule_Enume|
000034d0  72 61 74 65 43 68 75 6e  6b 73 20 20 20 20 20 20  |rateChunks      |
000034e0  20 20 20 30 78 30 34 30  32 38 32 0a 23 64 65 66  |   0x040282.#def|
000034f0  69 6e 65 20 50 6f 64 75  6c 65 5f 52 65 61 64 43  |ine Podule_ReadC|
00003500  68 75 6e 6b 20 20 20 20  20 20 20 20 20 20 20 20  |hunk            |
00003510  20 20 20 30 78 30 34 30  32 38 33 0a 23 64 65 66  |   0x040283.#def|
00003520  69 6e 65 20 50 6f 64 75  6c 65 5f 52 65 61 64 42  |ine Podule_ReadB|
00003530  79 74 65 73 20 20 20 20  20 20 20 20 20 20 20 20  |ytes            |
00003540  20 20 20 30 78 30 34 30  32 38 34 0a 23 64 65 66  |   0x040284.#def|
00003550  69 6e 65 20 50 6f 64 75  6c 65 5f 57 72 69 74 65  |ine Podule_Write|
00003560  42 79 74 65 73 20 20 20  20 20 20 20 20 20 20 20  |Bytes           |
00003570  20 20 20 30 78 30 34 30  32 38 35 0a 23 64 65 66  |   0x040285.#def|
00003580  69 6e 65 20 50 6f 64 75  6c 65 5f 43 61 6c 6c 4c  |ine Podule_CallL|
00003590  6f 61 64 65 72 20 20 20  20 20 20 20 20 20 20 20  |oader           |
000035a0  20 20 20 30 78 30 34 30  32 38 36 0a 23 64 65 66  |   0x040286.#def|
000035b0  69 6e 65 20 50 6f 64 75  6c 65 5f 52 61 77 52 65  |ine Podule_RawRe|
000035c0  61 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ad              |
000035d0  20 20 20 30 78 30 34 30  32 38 37 0a 23 64 65 66  |   0x040287.#def|
000035e0  69 6e 65 20 50 6f 64 75  6c 65 5f 52 61 77 57 72  |ine Podule_RawWr|
000035f0  69 74 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ite             |
00003600  20 20 20 30 78 30 34 30  32 38 38 0a 23 64 65 66  |   0x040288.#def|
00003610  69 6e 65 20 50 6f 64 75  6c 65 5f 48 61 72 64 77  |ine Podule_Hardw|
00003620  61 72 65 41 64 64 72 65  73 73 20 20 20 20 20 20  |areAddress      |
00003630  20 20 20 30 78 30 34 30  32 38 39 0a 23 64 65 66  |   0x040289.#def|
00003640  69 6e 65 20 50 6f 64 75  6c 65 5f 45 6e 75 6d 65  |ine Podule_Enume|
00003650  72 61 74 65 43 68 75 6e  6b 73 57 69 74 68 49 6e  |rateChunksWithIn|
00003660  66 6f 20 30 78 30 34 30  32 38 61 0a 23 64 65 66  |fo 0x04028a.#def|
00003670  69 6e 65 20 50 6f 64 75  6c 65 5f 48 61 72 64 77  |ine Podule_Hardw|
00003680  61 72 65 41 64 64 72 65  73 73 65 73 20 20 20 20  |areAddresses    |
00003690  20 20 20 30 78 30 34 30  32 38 62 0a 23 64 65 66  |   0x04028b.#def|
000036a0  69 6e 65 20 50 6f 64 75  6c 65 5f 52 65 74 75 72  |ine Podule_Retur|
000036b0  6e 4e 75 6d 62 65 72 20  20 20 20 20 20 20 20 20  |nNumber         |
000036c0  20 20 20 30 78 30 34 30  32 38 63 0a 23 64 65 66  |   0x04028c.#def|
000036d0  69 6e 65 20 44 65 62 75  67 67 65 72 5f 44 69 73  |ine Debugger_Dis|
000036e0  61 73 73 65 6d 62 6c 65  20 20 20 20 20 20 20 20  |assemble        |
000036f0  20 20 20 30 78 30 34 30  33 38 30 0a 23 64 65 66  |   0x040380.#def|
00003700  69 6e 65 20 53 43 53 49  5f 56 65 72 73 69 6f 6e  |ine SCSI_Version|
00003710  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003720  20 20 20 30 78 30 34 30  33 63 30 0a 23 64 65 66  |   0x0403c0.#def|
00003730  69 6e 65 20 53 43 53 49  5f 49 6e 69 74 69 61 6c  |ine SCSI_Initial|
00003740  69 73 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ise             |
00003750  20 20 20 30 78 30 34 30  33 63 31 0a 23 64 65 66  |   0x0403c1.#def|
00003760  69 6e 65 20 53 43 53 49  5f 43 6f 6e 74 72 6f 6c  |ine SCSI_Control|
00003770  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003780  20 20 20 30 78 30 34 30  33 63 32 0a 23 64 65 66  |   0x0403c2.#def|
00003790  69 6e 65 20 53 43 53 49  5f 4f 70 20 20 20 20 20  |ine SCSI_Op     |
000037a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000037b0  20 20 20 30 78 30 34 30  33 63 33 0a 23 64 65 66  |   0x0403c3.#def|
000037c0  69 6e 65 20 53 43 53 49  5f 53 74 61 74 75 73 20  |ine SCSI_Status |
000037d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000037e0  20 20 20 30 78 30 34 30  33 63 34 0a 23 64 65 66  |   0x0403c4.#def|
000037f0  69 6e 65 20 53 43 53 49  5f 52 65 61 64 43 6f 6e  |ine SCSI_ReadCon|
00003800  74 72 6f 6c 4c 69 6e 65  73 20 20 20 20 20 20 20  |trolLines       |
00003810  20 20 20 30 78 30 34 30  33 63 35 0a 23 64 65 66  |   0x0403c5.#def|
00003820  69 6e 65 20 53 43 53 49  5f 45 45 50 72 6f 6d 20  |ine SCSI_EEProm |
00003830  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003840  20 20 20 30 78 30 34 30  33 63 36 0a 23 64 65 66  |   0x0403c6.#def|
00003850  69 6e 65 20 53 43 53 49  5f 52 65 73 65 72 76 65  |ine SCSI_Reserve|
00003860  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003870  20 20 20 30 78 30 34 30  33 63 37 0a 23 64 65 66  |   0x0403c7.#def|
00003880  69 6e 65 20 53 43 53 49  5f 4c 69 73 74 20 20 20  |ine SCSI_List   |
00003890  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000038a0  20 20 20 30 78 30 34 30  33 63 38 0a 23 64 65 66  |   0x0403c8.#def|
000038b0  69 6e 65 20 53 43 53 49  5f 54 61 72 67 65 74 43  |ine SCSI_TargetC|
000038c0  6f 6e 74 72 6f 6c 20 20  20 20 20 20 20 20 20 20  |ontrol          |
000038d0  20 20 20 30 78 30 34 30  33 63 39 0a 23 64 65 66  |   0x0403c9.#def|
000038e0  69 6e 65 20 46 50 45 6d  75 6c 61 74 6f 72 5f 56  |ine FPEmulator_V|
000038f0  65 72 73 69 6f 6e 20 20  20 20 20 20 20 20 20 20  |ersion          |
00003900  20 20 20 30 78 30 34 30  34 38 30 0a 23 64 65 66  |   0x040480.#def|
00003910  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 44 69 73  |ine FileCore_Dis|
00003920  63 4f 70 20 20 20 20 20  20 20 20 20 20 20 20 20  |cOp             |
00003930  20 20 20 30 78 30 34 30  35 34 30 0a 23 64 65 66  |   0x040540.#def|
00003940  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 43 72 65  |ine FileCore_Cre|
00003950  61 74 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ate             |
00003960  20 20 20 30 78 30 34 30  35 34 31 0a 23 64 65 66  |   0x040541.#def|
00003970  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 44 72 69  |ine FileCore_Dri|
00003980  76 65 73 20 20 20 20 20  20 20 20 20 20 20 20 20  |ves             |
00003990  20 20 20 30 78 30 34 30  35 34 32 0a 23 64 65 66  |   0x040542.#def|
000039a0  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 46 72 65  |ine FileCore_Fre|
000039b0  65 53 70 61 63 65 20 20  20 20 20 20 20 20 20 20  |eSpace          |
000039c0  20 20 20 30 78 30 34 30  35 34 33 0a 23 64 65 66  |   0x040543.#def|
000039d0  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 46 6c 6f  |ine FileCore_Flo|
000039e0  70 70 79 53 74 72 75 63  74 75 72 65 20 20 20 20  |ppyStructure    |
000039f0  20 20 20 30 78 30 34 30  35 34 34 0a 23 64 65 66  |   0x040544.#def|
00003a00  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 44 65 73  |ine FileCore_Des|
00003a10  63 72 69 62 65 44 69 73  63 20 20 20 20 20 20 20  |cribeDisc       |
00003a20  20 20 20 30 78 30 34 30  35 34 35 0a 23 64 65 66  |   0x040545.#def|
00003a30  69 6e 65 20 46 69 6c 65  43 6f 72 65 5f 44 69 73  |ine FileCore_Dis|
00003a40  63 61 72 64 52 65 61 64  53 65 63 74 6f 72 73 43  |cardReadSectorsC|
00003a50  61 63 68 65 20 30 78 30  34 30 35 34 36 0a 23 64  |ache 0x040546.#d|
00003a60  65 66 69 6e 65 20 46 69  6c 65 43 6f 72 65 5f 44  |efine FileCore_D|
00003a70  69 73 63 46 6f 72 6d 61  74 20 20 20 20 20 20 20  |iscFormat       |
00003a80  20 20 20 20 20 30 78 30  34 30 35 34 37 0a 23 64  |     0x040547.#d|
00003a90  65 66 69 6e 65 20 46 69  6c 65 43 6f 72 65 5f 4c  |efine FileCore_L|
00003aa0  61 79 6f 75 74 53 74 72  75 63 74 75 72 65 20 20  |ayoutStructure  |
00003ab0  20 20 20 20 20 30 78 30  34 30 35 34 38 0a 23 64  |     0x040548.#d|
00003ac0  65 66 69 6e 65 20 46 69  6c 65 43 6f 72 65 5f 4d  |efine FileCore_M|
00003ad0  69 73 63 4f 70 20 20 20  20 20 20 20 20 20 20 20  |iscOp           |
00003ae0  20 20 20 20 20 30 78 30  34 30 35 34 39 0a 23 64  |     0x040549.#d|
00003af0  65 66 69 6e 65 20 53 68  65 6c 6c 5f 43 72 65 61  |efine Shell_Crea|
00003b00  74 65 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |te              |
00003b10  20 20 20 20 20 30 78 30  34 30 35 63 30 0a 23 64  |     0x0405c0.#d|
00003b20  65 66 69 6e 65 20 53 68  65 6c 6c 5f 44 65 73 74  |efine Shell_Dest|
00003b30  72 6f 79 20 20 20 20 20  20 20 20 20 20 20 20 20  |roy             |
00003b40  20 20 20 20 20 30 78 30  34 30 35 63 31 0a 23 64  |     0x0405c1.#d|
00003b50  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003b60  4f 6e 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |On              |
00003b70  20 20 20 20 20 30 78 30  34 30 36 63 30 0a 23 64  |     0x0406c0.#d|
00003b80  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003b90  4f 66 66 20 20 20 20 20  20 20 20 20 20 20 20 20  |Off             |
00003ba0  20 20 20 20 20 30 78 30  34 30 36 63 31 0a 23 64  |     0x0406c1.#d|
00003bb0  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003bc0  53 6d 61 73 68 20 20 20  20 20 20 20 20 20 20 20  |Smash           |
00003bd0  20 20 20 20 20 30 78 30  34 30 36 63 32 0a 23 64  |     0x0406c2.#d|
00003be0  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003bf0  53 74 61 72 74 20 20 20  20 20 20 20 20 20 20 20  |Start           |
00003c00  20 20 20 20 20 30 78 30  34 30 36 63 33 0a 23 64  |     0x0406c3.#d|
00003c10  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003c20  50 65 72 63 65 6e 74 61  67 65 20 20 20 20 20 20  |Percentage      |
00003c30  20 20 20 20 20 30 78 30  34 30 36 63 34 0a 23 64  |     0x0406c4.#d|
00003c40  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003c50  4c 45 44 73 20 20 20 20  20 20 20 20 20 20 20 20  |LEDs            |
00003c60  20 20 20 20 20 30 78 30  34 30 36 63 35 0a 23 64  |     0x0406c5.#d|
00003c70  65 66 69 6e 65 20 48 6f  75 72 67 6c 61 73 73 5f  |efine Hourglass_|
00003c80  43 6f 6c 6f 75 72 73 20  20 20 20 20 20 20 20 20  |Colours         |
00003c90  20 20 20 20 20 30 78 30  34 30 36 63 36 0a 23 64  |     0x0406c6.#d|
00003ca0  65 66 69 6e 65 20 44 72  61 77 5f 50 72 6f 63 65  |efine Draw_Proce|
00003cb0  73 73 50 61 74 68 20 20  20 20 20 20 20 20 20 20  |ssPath          |
00003cc0  20 20 20 20 20 30 78 30  34 30 37 30 30 0a 23 64  |     0x040700.#d|
00003cd0  65 66 69 6e 65 20 44 72  61 77 5f 50 72 6f 63 65  |efine Draw_Proce|
00003ce0  73 73 50 61 74 68 46 50  20 20 20 20 20 20 20 20  |ssPathFP        |
00003cf0  20 20 20 20 20 30 78 30  34 30 37 30 31 0a 23 64  |     0x040701.#d|
00003d00  65 66 69 6e 65 20 44 72  61 77 5f 46 69 6c 6c 20  |efine Draw_Fill |
00003d10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003d20  20 20 20 20 20 30 78 30  34 30 37 30 32 0a 23 64  |     0x040702.#d|
00003d30  65 66 69 6e 65 20 44 72  61 77 5f 46 69 6c 6c 46  |efine Draw_FillF|
00003d40  50 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |P               |
00003d50  20 20 20 20 20 30 78 30  34 30 37 30 33 0a 23 64  |     0x040703.#d|
00003d60  65 66 69 6e 65 20 44 72  61 77 5f 53 74 72 6f 6b  |efine Draw_Strok|
00003d70  65 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e               |
00003d80  20 20 20 20 20 30 78 30  34 30 37 30 34 0a 23 64  |     0x040704.#d|
00003d90  65 66 69 6e 65 20 44 72  61 77 5f 53 74 72 6f 6b  |efine Draw_Strok|
00003da0  65 46 50 20 20 20 20 20  20 20 20 20 20 20 20 20  |eFP             |
00003db0  20 20 20 20 20 30 78 30  34 30 37 30 35 0a 23 64  |     0x040705.#d|
00003dc0  65 66 69 6e 65 20 44 72  61 77 5f 53 74 72 6f 6b  |efine Draw_Strok|
00003dd0  65 50 61 74 68 20 20 20  20 20 20 20 20 20 20 20  |ePath           |
00003de0  20 20 20 20 20 30 78 30  34 30 37 30 36 0a 23 64  |     0x040706.#d|
00003df0  65 66 69 6e 65 20 44 72  61 77 5f 53 74 72 6f 6b  |efine Draw_Strok|
00003e00  65 50 61 74 68 46 50 20  20 20 20 20 20 20 20 20  |ePathFP         |
00003e10  20 20 20 20 20 30 78 30  34 30 37 30 37 0a 23 64  |     0x040707.#d|
00003e20  65 66 69 6e 65 20 44 72  61 77 5f 46 6c 61 74 74  |efine Draw_Flatt|
00003e30  65 6e 50 61 74 68 20 20  20 20 20 20 20 20 20 20  |enPath          |
00003e40  20 20 20 20 20 30 78 30  34 30 37 30 38 0a 23 64  |     0x040708.#d|
00003e50  65 66 69 6e 65 20 44 72  61 77 5f 46 6c 61 74 74  |efine Draw_Flatt|
00003e60  65 6e 50 61 74 68 46 50  20 20 20 20 20 20 20 20  |enPathFP        |
00003e70  20 20 20 20 20 30 78 30  34 30 37 30 39 0a 23 64  |     0x040709.#d|
00003e80  65 66 69 6e 65 20 44 72  61 77 5f 54 72 61 6e 73  |efine Draw_Trans|
00003e90  66 6f 72 6d 50 61 74 68  20 20 20 20 20 20 20 20  |formPath        |
00003ea0  20 20 20 20 20 30 78 30  34 30 37 30 61 0a 23 64  |     0x04070a.#d|
00003eb0  65 66 69 6e 65 20 44 72  61 77 5f 54 72 61 6e 73  |efine Draw_Trans|
00003ec0  66 6f 72 6d 50 61 74 68  46 50 20 20 20 20 20 20  |formPathFP      |
00003ed0  20 20 20 20 20 30 78 30  34 30 37 30 62 0a 23 64  |     0x04070b.#d|
00003ee0  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003ef0  73 5f 53 65 6c 65 63 74  54 61 62 6c 65 20 20 20  |s_SelectTable   |
00003f00  20 20 20 20 20 30 78 30  34 30 37 34 30 0a 23 64  |     0x040740.#d|
00003f10  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003f20  73 5f 53 65 6c 65 63 74  47 43 4f 4c 54 61 62 6c  |s_SelectGCOLTabl|
00003f30  65 20 20 20 20 30 78 30  34 30 37 34 31 0a 23 64  |e    0x040741.#d|
00003f40  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003f50  73 5f 52 65 74 75 72 6e  47 43 4f 4c 20 20 20 20  |s_ReturnGCOL    |
00003f60  20 20 20 20 20 30 78 30  34 30 37 34 32 0a 23 64  |     0x040742.#d|
00003f70  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003f80  73 5f 53 65 74 47 43 4f  4c 20 20 20 20 20 20 20  |s_SetGCOL       |
00003f90  20 20 20 20 20 30 78 30  34 30 37 34 33 0a 23 64  |     0x040743.#d|
00003fa0  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003fb0  73 5f 52 65 74 75 72 6e  43 6f 6c 6f 75 72 4e 75  |s_ReturnColourNu|
00003fc0  6d 62 65 72 20 30 78 30  34 30 37 34 34 0a 23 64  |mber 0x040744.#d|
00003fd0  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00003fe0  73 5f 52 65 74 75 72 6e  47 43 4f 4c 46 6f 72 4d  |s_ReturnGCOLForM|
00003ff0  6f 64 65 20 20 30 78 30  34 30 37 34 35 0a 23 64  |ode  0x040745.#d|
00004000  65 66 69 6e 65 20 43 6f  6c 6f 75 72 54 72 61 6e  |efine ColourTran|
00004010  73 5f 52 65 74 75 72 6e  43 6f 6c 6f 75 72 4e 75  |s_ReturnColourNu|
00004020  6d 62 65 72 46 6f 72 4d  6f 64 65 20 30 78 30 34  |mberForMode 0x04|
00004030  30 37 34 36 0a 23 64 65  66 69 6e 65 20 43 6f 6c  |0746.#define Col|
00004040  6f 75 72 54 72 61 6e 73  5f 52 65 74 75 72 6e 4f  |ourTrans_ReturnO|
00004050  70 70 47 43 4f 4c 20 20  20 20 20 20 30 78 30 34  |ppGCOL      0x04|
00004060  30 37 34 37 0a 23 64 65  66 69 6e 65 20 43 6f 6c  |0747.#define Col|
00004070  6f 75 72 54 72 61 6e 73  5f 53 65 74 4f 70 70 47  |ourTrans_SetOppG|
00004080  43 4f 4c 20 20 20 20 20  20 20 20 20 30 78 30 34  |COL         0x04|
00004090  30 37 34 38 0a 23 64 65  66 69 6e 65 20 43 6f 6c  |0748.#define Col|
000040a0  6f 75 72 54 72 61 6e 73  5f 52 65 74 75 72 6e 4f  |ourTrans_ReturnO|
000040b0  70 70 43 6f 6c 6f 75 72  4e 75 6d 62 65 72 20 30  |ppColourNumber 0|
000040c0  78 30 34 30 37 34 39 0a  23 64 65 66 69 6e 65 20  |x040749.#define |
000040d0  43 6f 6c 6f 75 72 54 72  61 6e 73 5f 52 65 74 75  |ColourTrans_Retu|
000040e0  72 6e 4f 70 70 47 43 4f  4c 46 6f 72 4d 6f 64 65  |rnOppGCOLForMode|
000040f0  20 30 78 30 34 30 37 34  61 0a 23 64 65 66 69 6e  | 0x04074a.#defin|
00004100  65 20 43 6f 6c 6f 75 72  54 72 61 6e 73 5f 52 65  |e ColourTrans_Re|
00004110  74 75 72 6e 4f 70 70 43  6f 6c 6f 75 72 4e 75 6d  |turnOppColourNum|
00004120  62 65 72 46 6f 72 4d 6f  64 65 20 30 78 30 34 30  |berForMode 0x040|
00004130  37 34 62 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |74b.#define Colo|
00004140  75 72 54 72 61 6e 73 5f  47 43 4f 4c 54 6f 43 6f  |urTrans_GCOLToCo|
00004150  6c 6f 75 72 4e 75 6d 62  65 72 20 30 78 30 34 30  |lourNumber 0x040|
00004160  37 34 63 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |74c.#define Colo|
00004170  75 72 54 72 61 6e 73 5f  43 6f 6c 6f 75 72 4e 75  |urTrans_ColourNu|
00004180  6d 62 65 72 54 6f 47 43  4f 4c 20 30 78 30 34 30  |mberToGCOL 0x040|
00004190  37 34 64 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |74d.#define Colo|
000041a0  75 72 54 72 61 6e 73 5f  52 65 74 75 72 6e 46 6f  |urTrans_ReturnFo|
000041b0  6e 74 43 6f 6c 6f 75 72  73 20 20 30 78 30 34 30  |ntColours  0x040|
000041c0  37 34 65 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |74e.#define Colo|
000041d0  75 72 54 72 61 6e 73 5f  53 65 74 46 6f 6e 74 43  |urTrans_SetFontC|
000041e0  6f 6c 6f 75 72 73 20 20  20 20 20 30 78 30 34 30  |olours     0x040|
000041f0  37 34 66 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |74f.#define Colo|
00004200  75 72 54 72 61 6e 73 5f  49 6e 76 61 6c 69 64 61  |urTrans_Invalida|
00004210  74 65 43 61 63 68 65 20  20 20 20 30 78 30 34 30  |teCache    0x040|
00004220  37 35 30 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |750.#define Colo|
00004230  75 72 54 72 61 6e 73 5f  53 65 74 43 61 6c 69 62  |urTrans_SetCalib|
00004240  72 61 74 69 6f 6e 20 20  20 20 20 30 78 30 34 30  |ration     0x040|
00004250  37 35 31 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |751.#define Colo|
00004260  75 72 54 72 61 6e 73 5f  52 65 61 64 43 61 6c 69  |urTrans_ReadCali|
00004270  62 72 61 74 69 6f 6e 20  20 20 20 30 78 30 34 30  |bration    0x040|
00004280  37 35 32 0a 23 64 65 66  69 6e 65 20 43 6f 6c 6f  |752.#define Colo|
00004290  75 72 54 72 61 6e 73 5f  43 6f 6e 76 65 72 74 44  |urTrans_ConvertD|
000042a0  65 76 69 63 65 43 6f 6c  6f 75 72 20 30 78 30 34  |eviceColour 0x04|
000042b0  30 37 35 33 0a 23 64 65  66 69 6e 65 20 43 6f 6c  |0753.#define Col|
000042c0  6f 75 72 54 72 61 6e 73  5f 43 6f 6e 76 65 72 74  |ourTrans_Convert|
000042d0  44 65 76 69 63 65 50 61  6c 65 74 74 65 20 30 78  |DevicePalette 0x|
000042e0  30 34 30 37 35 34 0a 23  64 65 66 69 6e 65 20 43  |040754.#define C|
000042f0  6f 6c 6f 75 72 54 72 61  6e 73 5f 43 6f 6e 76 65  |olourTrans_Conve|
00004300  72 74 52 47 42 54 6f 43  49 45 20 20 20 20 30 78  |rtRGBToCIE    0x|
00004310  30 34 30 37 35 35 0a 23  64 65 66 69 6e 65 20 43  |040755.#define C|
00004320  6f 6c 6f 75 72 54 72 61  6e 73 5f 43 6f 6e 76 65  |olourTrans_Conve|
00004330  72 74 43 49 45 54 6f 52  47 42 20 20 20 20 30 78  |rtCIEToRGB    0x|
00004340  30 34 30 37 35 36 0a 23  64 65 66 69 6e 65 20 43  |040756.#define C|
00004350  6f 6c 6f 75 72 54 72 61  6e 73 5f 57 72 69 74 65  |olourTrans_Write|
00004360  43 61 6c 69 62 72 61 74  69 6f 6e 54 6f 46 69 6c  |CalibrationToFil|
00004370  65 20 30 78 30 34 30 37  35 37 0a 23 64 65 66 69  |e 0x040757.#defi|
00004380  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 43  |ne ColourTrans_C|
00004390  6f 6e 76 65 72 74 52 47  42 54 6f 48 53 56 20 20  |onvertRGBToHSV  |
000043a0  20 20 30 78 30 34 30 37  35 38 0a 23 64 65 66 69  |  0x040758.#defi|
000043b0  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 43  |ne ColourTrans_C|
000043c0  6f 6e 76 65 72 74 48 53  56 54 6f 52 47 42 20 20  |onvertHSVToRGB  |
000043d0  20 20 30 78 30 34 30 37  35 39 0a 23 64 65 66 69  |  0x040759.#defi|
000043e0  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 43  |ne ColourTrans_C|
000043f0  6f 6e 76 65 72 74 52 47  42 54 6f 43 4d 59 4b 20  |onvertRGBToCMYK |
00004400  20 20 30 78 30 34 30 37  35 61 0a 23 64 65 66 69  |  0x04075a.#defi|
00004410  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 43  |ne ColourTrans_C|
00004420  6f 6e 76 65 72 74 43 4d  59 4b 54 6f 52 47 42 20  |onvertCMYKToRGB |
00004430  20 20 30 78 30 34 30 37  35 62 0a 23 64 65 66 69  |  0x04075b.#defi|
00004440  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 52  |ne ColourTrans_R|
00004450  65 61 64 50 61 6c 65 74  74 65 20 20 20 20 20 20  |eadPalette      |
00004460  20 20 30 78 30 34 30 37  35 63 0a 23 64 65 66 69  |  0x04075c.#defi|
00004470  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 57  |ne ColourTrans_W|
00004480  72 69 74 65 50 61 6c 65  74 74 65 20 20 20 20 20  |ritePalette     |
00004490  20 20 30 78 30 34 30 37  35 64 0a 23 64 65 66 69  |  0x04075d.#defi|
000044a0  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 53  |ne ColourTrans_S|
000044b0  65 74 43 6f 6c 6f 75 72  20 20 20 20 20 20 20 20  |etColour        |
000044c0  20 20 30 78 30 34 30 37  35 65 0a 23 64 65 66 69  |  0x04075e.#defi|
000044d0  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 4d  |ne ColourTrans_M|
000044e0  69 73 63 4f 70 20 20 20  20 20 20 20 20 20 20 20  |iscOp           |
000044f0  20 20 30 78 30 34 30 37  35 66 0a 23 64 65 66 69  |  0x04075f.#defi|
00004500  6e 65 20 43 6f 6c 6f 75  72 54 72 61 6e 73 5f 57  |ne ColourTrans_W|
00004510  72 69 74 65 4c 6f 61 64  69 6e 67 73 54 6f 46 69  |riteLoadingsToFi|
00004520  6c 65 20 30 78 30 34 30  37 36 30 0a 23 64 65 66  |le 0x040760.#def|
00004530  69 6e 65 20 43 6f 6c 6f  75 72 54 72 61 6e 73 5f  |ine ColourTrans_|
00004540  53 65 74 54 65 78 74 43  6f 6c 6f 75 72 20 20 20  |SetTextColour   |
00004550  20 20 20 30 78 30 34 30  37 36 31 0a 23 64 65 66  |   0x040761.#def|
00004560  69 6e 65 20 43 6f 6c 6f  75 72 54 72 61 6e 73 5f  |ine ColourTrans_|
00004570  53 65 74 4f 70 70 54 65  78 74 43 6f 6c 6f 75 72  |SetOppTextColour|
00004580  20 20 20 30 78 30 34 30  37 36 32 0a 23 64 65 66  |   0x040762.#def|
00004590  69 6e 65 20 43 6f 6c 6f  75 72 54 72 61 6e 73 5f  |ine ColourTrans_|
000045a0  47 65 6e 65 72 61 74 65  54 61 62 6c 65 20 20 20  |GenerateTable   |
000045b0  20 20 20 30 78 30 34 30  37 36 33 0a 23 64 65 66  |   0x040763.#def|
000045c0  69 6e 65 20 53 43 53 49  46 53 5f 44 69 73 63 4f  |ine SCSIFS_DiscO|
000045d0  70 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |p               |
000045e0  20 20 20 30 78 30 34 30  39 38 30 0a 23 64 65 66  |   0x040980.#def|
000045f0  69 6e 65 20 53 43 53 49  46 53 5f 44 72 69 76 65  |ine SCSIFS_Drive|
00004600  73 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |s               |
00004610  20 20 20 30 78 30 34 30  39 38 32 0a 23 64 65 66  |   0x040982.#def|
00004620  69 6e 65 20 53 43 53 49  46 53 5f 46 72 65 65 53  |ine SCSIFS_FreeS|
00004630  70 61 63 65 20 20 20 20  20 20 20 20 20 20 20 20  |pace            |
00004640  20 20 20 30 78 30 34 30  39 38 33 0a 23 64 65 66  |   0x040983.#def|
00004650  69 6e 65 20 53 43 53 49  46 53 5f 44 65 73 63 72  |ine SCSIFS_Descr|
00004660  69 62 65 44 69 73 63 20  20 20 20 20 20 20 20 20  |ibeDisc         |
00004670  20 20 20 30 78 30 34 30  39 38 35 0a 23 64 65 66  |   0x040985.#def|
00004680  69 6e 65 20 53 43 53 49  46 53 5f 54 65 73 74 52  |ine SCSIFS_TestR|
00004690  65 61 64 79 20 20 20 20  20 20 20 20 20 20 20 20  |eady            |
000046a0  20 20 20 30 78 30 34 30  39 38 36 0a 23 64 65 66  |   0x040986.#def|
000046b0  69 6e 65 20 53 75 70 65  72 5f 53 61 6d 70 6c 65  |ine Super_Sample|
000046c0  39 30 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |90              |
000046d0  20 20 20 30 78 30 34 30  64 38 30 0a 23 64 65 66  |   0x040d80.#def|
000046e0  69 6e 65 20 53 75 70 65  72 5f 53 61 6d 70 6c 65  |ine Super_Sample|
000046f0  34 35 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |45              |
00004700  20 20 20 30 78 30 34 30  64 38 31 0a 23 64 65 66  |   0x040d81.#def|
00004710  69 6e 65 20 46 69 6c 65  72 41 63 74 69 6f 6e 5f  |ine FilerAction_|
00004720  53 65 6e 64 53 65 6c 65  63 74 65 64 44 69 72 65  |SendSelectedDire|
00004730  63 74 6f 72 79 20 30 78  30 34 30 66 38 30 0a 23  |ctory 0x040f80.#|
00004740  64 65 66 69 6e 65 20 46  69 6c 65 72 41 63 74 69  |define FilerActi|
00004750  6f 6e 5f 53 65 6e 64 53  65 6c 65 63 74 65 64 46  |on_SendSelectedF|
00004760  69 6c 65 20 20 20 30 78  30 34 30 66 38 31 0a 23  |ile   0x040f81.#|
00004770  64 65 66 69 6e 65 20 46  69 6c 65 72 41 63 74 69  |define FilerActi|
00004780  6f 6e 5f 53 65 6e 64 53  74 61 72 74 4f 70 65 72  |on_SendStartOper|
00004790  61 74 69 6f 6e 20 30 78  30 34 30 66 38 32 0a 23  |ation 0x040f82.#|
000047a0  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
000047b0  61 6e 73 5f 46 69 6c 65  49 6e 66 6f 20 20 20 20  |ans_FileInfo    |
000047c0  20 20 20 20 20 20 30 78  30 34 31 35 30 30 0a 23  |      0x041500.#|
000047d0  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
000047e0  61 6e 73 5f 4f 70 65 6e  46 69 6c 65 20 20 20 20  |ans_OpenFile    |
000047f0  20 20 20 20 20 20 30 78  30 34 31 35 30 31 0a 23  |      0x041501.#|
00004800  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
00004810  61 6e 73 5f 4c 6f 6f 6b  75 70 20 20 20 20 20 20  |ans_Lookup      |
00004820  20 20 20 20 20 20 30 78  30 34 31 35 30 32 0a 23  |      0x041502.#|
00004830  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
00004840  61 6e 73 5f 4d 61 6b 65  4d 65 6e 75 73 20 20 20  |ans_MakeMenus   |
00004850  20 20 20 20 20 20 30 78  30 34 31 35 30 33 0a 23  |      0x041503.#|
00004860  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
00004870  61 6e 73 5f 43 6c 6f 73  65 46 69 6c 65 20 20 20  |ans_CloseFile   |
00004880  20 20 20 20 20 20 30 78  30 34 31 35 30 34 0a 23  |      0x041504.#|
00004890  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
000048a0  61 6e 73 5f 45 6e 75 6d  65 72 61 74 65 54 6f 6b  |ans_EnumerateTok|
000048b0  65 6e 73 20 20 20 30 78  30 34 31 35 30 35 0a 23  |ens   0x041505.#|
000048c0  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
000048d0  61 6e 73 5f 45 72 72 6f  72 4c 6f 6f 6b 75 70 20  |ans_ErrorLookup |
000048e0  20 20 20 20 20 20 30 78  30 34 31 35 30 36 0a 23  |      0x041506.#|
000048f0  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
00004900  61 6e 73 5f 47 53 4c 6f  6f 6b 75 70 20 20 20 20  |ans_GSLookup    |
00004910  20 20 20 20 20 20 30 78  30 34 31 35 30 37 0a 23  |      0x041507.#|
00004920  64 65 66 69 6e 65 20 4d  65 73 73 61 67 65 54 72  |define MessageTr|
00004930  61 6e 73 5f 43 6f 70 79  45 72 72 6f 72 20 20 20  |ans_CopyError   |
00004940  20 20 20 20 20 20 30 78  30 34 31 35 30 38 0a 23  |      0x041508.#|
00004950  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 49 6e 66  |define Laser_Inf|
00004960  6f 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |o               |
00004970  20 20 20 20 20 20 30 78  30 34 31 38 63 30 0a 23  |      0x0418c0.#|
00004980  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 52 65 73  |define Laser_Res|
00004990  65 74 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |et              |
000049a0  20 20 20 20 20 20 30 78  30 34 31 38 63 31 0a 23  |      0x0418c1.#|
000049b0  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 53 74 61  |define Laser_Sta|
000049c0  74 75 73 20 20 20 20 20  20 20 20 20 20 20 20 20  |tus             |
000049d0  20 20 20 20 20 20 30 78  30 34 31 38 63 32 0a 23  |      0x0418c2.#|
000049e0  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 50 61 67  |define Laser_Pag|
000049f0  65 53 69 7a 65 20 20 20  20 20 20 20 20 20 20 20  |eSize           |
00004a00  20 20 20 20 20 20 30 78  30 34 31 38 63 33 0a 23  |      0x0418c3.#|
00004a10  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 50 72 69  |define Laser_Pri|
00004a20  6e 74 4a 6f 62 20 20 20  20 20 20 20 20 20 20 20  |ntJob           |
00004a30  20 20 20 20 20 20 30 78  30 34 31 38 63 34 0a 23  |      0x0418c4.#|
00004a40  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 51 75 65  |define Laser_Que|
00004a50  75 65 4a 6f 62 20 20 20  20 20 20 20 20 20 20 20  |ueJob           |
00004a60  20 20 20 20 20 20 30 78  30 34 31 38 63 35 0a 23  |      0x0418c5.#|
00004a70  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 43 61 6e  |define Laser_Can|
00004a80  63 65 6c 4a 6f 62 20 20  20 20 20 20 20 20 20 20  |celJob          |
00004a90  20 20 20 20 20 20 30 78  30 34 31 38 63 36 0a 23  |      0x0418c6.#|
00004aa0  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 45 6e 64  |define Laser_End|
00004ab0  4a 6f 62 20 20 20 20 20  20 20 20 20 20 20 20 20  |Job             |
00004ac0  20 20 20 20 20 20 30 78  30 34 31 38 63 37 0a 23  |      0x0418c7.#|
00004ad0  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 51 75 65  |define Laser_Que|
00004ae0  72 79 4a 6f 62 20 20 20  20 20 20 20 20 20 20 20  |ryJob           |
00004af0  20 20 20 20 20 20 30 78  30 34 31 38 63 38 0a 23  |      0x0418c8.#|
00004b00  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 43 75 72  |define Laser_Cur|
00004b10  72 65 6e 74 4a 6f 62 20  20 20 20 20 20 20 20 20  |rentJob         |
00004b20  20 20 20 20 20 20 30 78  30 34 31 38 63 39 0a 23  |      0x0418c9.#|
00004b30  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 50 61 75  |define Laser_Pau|
00004b40  73 65 51 75 65 75 65 20  20 20 20 20 20 20 20 20  |seQueue         |
00004b50  20 20 20 20 20 20 30 78  30 34 31 38 63 61 0a 23  |      0x0418ca.#|
00004b60  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 46 6c 61  |define Laser_Fla|
00004b70  73 68 4c 45 44 20 20 20  20 20 20 20 20 20 20 20  |shLED           |
00004b80  20 20 20 20 20 20 30 78  30 34 31 38 63 62 0a 23  |      0x0418cb.#|
00004b90  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 43 4d 4f  |define Laser_CMO|
00004ba0  53 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |S               |
00004bb0  20 20 20 20 20 20 30 78  30 34 31 38 63 63 0a 23  |      0x0418cc.#|
00004bc0  64 65 66 69 6e 65 20 4c  61 73 65 72 5f 44 69 61  |define Laser_Dia|
00004bd0  67 6e 6f 73 74 69 63 20  20 20 20 20 20 20 20 20  |gnostic         |
00004be0  20 20 20 20 20 20 30 78  30 34 31 38 63 64 0a 23  |      0x0418cd.#|
00004bf0  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 49  |define PDumper_I|
00004c00  6e 66 6f 20 20 20 20 20  20 20 20 20 20 20 20 20  |nfo             |
00004c10  20 20 20 20 20 20 30 78  30 34 31 62 30 30 0a 23  |      0x041b00.#|
00004c20  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 43  |define PDumper_C|
00004c30  6c 61 69 6d 20 20 20 20  20 20 20 20 20 20 20 20  |laim            |
00004c40  20 20 20 20 20 20 30 78  30 34 31 62 30 31 0a 23  |      0x041b01.#|
00004c50  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 46  |define PDumper_F|
00004c60  72 65 65 20 20 20 20 20  20 20 20 20 20 20 20 20  |ree             |
00004c70  20 20 20 20 20 20 30 78  30 34 31 62 30 32 0a 23  |      0x041b02.#|
00004c80  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 46  |define PDumper_F|
00004c90  69 6e 64 20 20 20 20 20  20 20 20 20 20 20 20 20  |ind             |
00004ca0  20 20 20 20 20 20 30 78  30 34 31 62 30 33 0a 23  |      0x041b03.#|
00004cb0  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 53  |define PDumper_S|
00004cc0  74 61 72 74 4a 6f 62 20  20 20 20 20 20 20 20 20  |tartJob         |
00004cd0  20 20 20 20 20 20 30 78  30 34 31 62 30 34 0a 23  |      0x041b04.#|
00004ce0  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 54  |define PDumper_T|
00004cf0  69 64 79 4a 6f 62 20 20  20 20 20 20 20 20 20 20  |idyJob          |
00004d00  20 20 20 20 20 20 30 78  30 34 31 62 30 35 0a 23  |      0x041b05.#|
00004d10  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 53  |define PDumper_S|
00004d20  65 74 43 6f 6c 6f 75 72  20 20 20 20 20 20 20 20  |etColour        |
00004d30  20 20 20 20 20 20 30 78  30 34 31 62 30 36 0a 23  |      0x041b06.#|
00004d40  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 50  |define PDumper_P|
00004d50  72 65 70 61 72 65 53 74  72 69 70 20 20 20 20 20  |repareStrip     |
00004d60  20 20 20 20 20 20 30 78  30 34 31 62 30 37 0a 23  |      0x041b07.#|
00004d70  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 4c  |define PDumper_L|
00004d80  6f 6f 6b 75 70 45 72 72  6f 72 20 20 20 20 20 20  |ookupError      |
00004d90  20 20 20 20 20 20 30 78  30 34 31 62 30 38 0a 23  |      0x041b08.#|
00004da0  64 65 66 69 6e 65 20 50  44 75 6d 70 65 72 5f 43  |define PDumper_C|
00004db0  6f 70 79 46 69 6c 65 6e  61 6d 65 20 20 20 20 20  |opyFilename     |
00004dc0  20 20 20 20 20 20 30 78  30 34 31 62 30 39 0a 23  |      0x041b09.#|
00004dd0  64 65 66 69 6e 65 20 52  65 73 6f 75 72 63 65 46  |define ResourceF|
00004de0  53 5f 52 65 67 69 73 74  65 72 46 69 6c 65 73 20  |S_RegisterFiles |
00004df0  20 20 20 20 20 20 30 78  30 34 31 62 34 30 0a 23  |      0x041b40.#|
00004e00  64 65 66 69 6e 65 20 52  65 73 6f 75 72 63 65 46  |define ResourceF|
00004e10  53 5f 44 65 72 65 67 69  73 74 65 72 46 69 6c 65  |S_DeregisterFile|
00004e20  73 20 20 20 20 20 30 78  30 34 31 62 34 31 0a 23  |s     0x041b41.#|
00004e30  64 65 66 69 6e 65 20 44  72 61 67 41 53 70 72 69  |define DragASpri|
00004e40  74 65 5f 53 74 61 72 74  20 20 20 20 20 20 20 20  |te_Start        |
00004e50  20 20 20 20 20 20 30 78  30 34 32 34 30 30 0a 23  |      0x042400.#|
00004e60  64 65 66 69 6e 65 20 44  72 61 67 41 53 70 72 69  |define DragASpri|
00004e70  74 65 5f 53 74 6f 70 20  20 20 20 20 20 20 20 20  |te_Stop         |
00004e80  20 20 20 20 20 20 30 78  30 34 32 34 30 31 0a 23  |      0x042401.#|
00004e90  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004ea0  50 72 65 66 69 78 20 20  20 20 20 20 20 20 20 20  |Prefix          |
00004eb0  20 20 20 20 20 20 30 78  30 34 32 35 38 30 0a 23  |      0x042580.#|
00004ec0  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004ed0  53 65 74 43 4c 53 69 7a  65 20 20 20 20 20 20 20  |SetCLSize       |
00004ee0  20 20 20 20 20 20 30 78  30 34 32 35 38 31 0a 23  |      0x042581.#|
00004ef0  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004f00  53 65 74 43 4c 20 20 20  20 20 20 20 20 20 20 20  |SetCL           |
00004f10  20 20 20 20 20 20 30 78  30 34 32 35 38 32 0a 23  |      0x042582.#|
00004f20  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004f30  47 65 74 43 4c 53 69 7a  65 20 20 20 20 20 20 20  |GetCLSize       |
00004f40  20 20 20 20 20 20 30 78  30 34 32 35 38 33 0a 23  |      0x042583.#|
00004f50  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004f60  47 65 74 43 6c 20 20 20  20 20 20 20 20 20 20 20  |GetCl           |
00004f70  20 20 20 20 20 20 30 78  30 34 32 35 38 34 0a 23  |      0x042584.#|
00004f80  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004f90  54 68 72 6f 77 62 61 63  6b 52 65 67 69 73 74 65  |ThrowbackRegiste|
00004fa0  72 20 20 20 20 20 30 78  30 34 32 35 38 35 0a 23  |r     0x042585.#|
00004fb0  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004fc0  54 68 72 6f 77 62 61 63  6b 55 6e 52 65 67 69 73  |ThrowbackUnRegis|
00004fd0  74 65 72 20 20 20 30 78  30 34 32 35 38 36 0a 23  |ter   0x042586.#|
00004fe0  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00004ff0  54 68 72 6f 77 62 61 63  6b 53 74 61 72 74 20 20  |ThrowbackStart  |
00005000  20 20 20 20 20 20 30 78  30 34 32 35 38 37 0a 23  |      0x042587.#|
00005010  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00005020  54 68 72 6f 77 62 61 63  6b 53 65 6e 64 20 20 20  |ThrowbackSend   |
00005030  20 20 20 20 20 20 30 78  30 34 32 35 38 38 0a 23  |      0x042588.#|
00005040  64 65 66 69 6e 65 20 44  44 45 55 74 69 6c 73 5f  |define DDEUtils_|
00005050  54 68 72 6f 77 62 61 63  6b 45 6e 64 20 20 20 20  |ThrowbackEnd    |
00005060  20 20 20 20 20 20 30 78  30 34 32 35 38 39 0a 23  |      0x042589.#|
00005070  64 65 66 69 6e 65 20 46  69 6c 74 65 72 5f 52 65  |define Filter_Re|
00005080  67 69 73 74 65 72 50 72  65 46 69 6c 74 65 72 20  |gisterPreFilter |
00005090  20 20 20 20 20 20 30 78  30 34 32 36 34 30 0a 23  |      0x042640.#|
000050a0  64 65 66 69 6e 65 20 46  69 6c 74 65 72 5f 52 65  |define Filter_Re|
000050b0  67 69 73 74 65 72 50 6f  73 74 46 69 6c 74 65 72  |gisterPostFilter|
000050c0  20 20 20 20 20 20 30 78  30 34 32 36 34 31 0a 23  |      0x042641.#|
000050d0  64 65 66 69 6e 65 20 46  69 6c 74 65 72 5f 44 65  |define Filter_De|
000050e0  52 65 67 69 73 74 65 72  50 72 65 46 69 6c 74 65  |RegisterPreFilte|
000050f0  72 20 20 20 20 20 30 78  30 34 32 36 34 32 0a 23  |r     0x042642.#|
00005100  64 65 66 69 6e 65 20 46  69 6c 74 65 72 5f 44 65  |define Filter_De|
00005110  52 65 67 69 73 74 65 72  50 6f 73 74 46 69 6c 74  |RegisterPostFilt|
00005120  65 72 20 20 20 20 30 78  30 34 32 36 34 33 0a 23  |er    0x042643.#|
00005130  64 65 66 69 6e 65 20 54  61 73 6b 4d 61 6e 61 67  |define TaskManag|
00005140  65 72 5f 54 61 73 6b 4e  61 6d 65 46 72 6f 6d 48  |er_TaskNameFromH|
00005150  61 6e 64 6c 65 20 30 78  30 34 32 36 38 30 0a 23  |andle 0x042680.#|
00005160  64 65 66 69 6e 65 20 54  61 73 6b 4d 61 6e 61 67  |define TaskManag|
00005170  65 72 5f 45 6e 75 6d 65  72 61 74 65 54 61 73 6b  |er_EnumerateTask|
00005180  73 20 20 20 20 20 30 78  30 34 32 36 38 31 0a 23  |s     0x042681.#|
00005190  64 65 66 69 6e 65 20 54  61 73 6b 4d 61 6e 61 67  |define TaskManag|
000051a0  65 72 5f 53 68 75 74 64  6f 77 6e 20 20 20 20 20  |er_Shutdown     |
000051b0  20 20 20 20 20 20 30 78  30 34 32 36 38 32 0a 23  |      0x042682.#|
000051c0  64 65 66 69 6e 65 20 53  71 75 61 73 68 5f 43 6f  |define Squash_Co|
000051d0  6d 70 72 65 73 73 20 20  20 20 20 20 20 20 20 20  |mpress          |
000051e0  20 20 20 20 20 20 30 78  30 34 32 37 30 30 0a 23  |      0x042700.#|
000051f0  64 65 66 69 6e 65 20 53  71 75 61 73 68 5f 44 65  |define Squash_De|
00005200  63 6f 6d 70 72 65 73 73  20 20 20 20 20 20 20 20  |compress        |
00005210  20 20 20 20 20 20 30 78  30 34 32 37 30 31 0a 23  |      0x042701.#|
00005220  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005230  52 65 67 69 73 74 65 72  20 20 20 20 20 20 20 20  |Register        |
00005240  20 20 20 20 20 20 30 78  30 34 32 37 34 30 0a 23  |      0x042740.#|
00005250  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005260  44 65 72 65 67 69 73 74  65 72 20 20 20 20 20 20  |Deregister      |
00005270  20 20 20 20 20 20 30 78  30 34 32 37 34 31 0a 23  |      0x042741.#|
00005280  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005290  52 65 67 69 73 74 65 72  4f 62 6a 65 63 74 73 20  |RegisterObjects |
000052a0  20 20 20 20 20 20 30 78  30 34 32 37 34 32 0a 23  |      0x042742.#|
000052b0  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
000052c0  44 65 72 65 67 69 73 74  65 72 4f 62 6a 65 63 74  |DeregisterObject|
000052d0  73 20 20 20 20 20 30 78  30 34 32 37 34 33 0a 23  |s     0x042743.#|
000052e0  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
000052f0  43 61 6c 6c 44 65 76 69  63 65 20 20 20 20 20 20  |CallDevice      |
00005300  20 20 20 20 20 20 30 78  30 34 32 37 34 34 0a 23  |      0x042744.#|
00005310  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005320  54 68 72 65 73 68 6f 6c  64 20 20 20 20 20 20 20  |Threshold       |
00005330  20 20 20 20 20 20 30 78  30 34 32 37 34 35 0a 23  |      0x042745.#|
00005340  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005350  52 65 63 65 69 76 65 64  43 68 61 72 61 63 74 65  |ReceivedCharacte|
00005360  72 20 20 20 20 20 30 78  30 34 32 37 34 36 0a 23  |r     0x042746.#|
00005370  64 65 66 69 6e 65 20 44  65 76 69 63 65 46 53 5f  |define DeviceFS_|
00005380  54 72 61 6e 73 6d 69 74  43 68 61 72 61 63 74 65  |TransmitCharacte|
00005390  72 20 20 20 20 20 30 78  30 34 32 37 34 37 0a 23  |r     0x042747.#|
000053a0  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 43 72  |define Buffer_Cr|
000053b0  65 61 74 65 20 20 20 20  20 20 20 20 20 20 20 20  |eate            |
000053c0  20 20 20 20 20 20 30 78  30 34 32 39 34 30 0a 23  |      0x042940.#|
000053d0  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 52 65  |define Buffer_Re|
000053e0  6d 6f 76 65 20 20 20 20  20 20 20 20 20 20 20 20  |move            |
000053f0  20 20 20 20 20 20 30 78  30 34 32 39 34 31 0a 23  |      0x042941.#|
00005400  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 52 65  |define Buffer_Re|
00005410  67 69 73 74 65 72 20 20  20 20 20 20 20 20 20 20  |gister          |
00005420  20 20 20 20 20 20 30 78  30 34 32 39 34 32 0a 23  |      0x042942.#|
00005430  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 44 65  |define Buffer_De|
00005440  72 65 67 69 73 74 65 72  20 20 20 20 20 20 20 20  |register        |
00005450  20 20 20 20 20 20 30 78  30 34 32 39 34 33 0a 23  |      0x042943.#|
00005460  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 4d 6f  |define Buffer_Mo|
00005470  64 69 66 79 46 6c 61 67  73 20 20 20 20 20 20 20  |difyFlags       |
00005480  20 20 20 20 20 20 30 78  30 34 32 39 34 34 0a 23  |      0x042944.#|
00005490  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 4c 69  |define Buffer_Li|
000054a0  6e 6b 44 65 76 69 63 65  20 20 20 20 20 20 20 20  |nkDevice        |
000054b0  20 20 20 20 20 20 30 78  30 34 32 39 34 35 0a 23  |      0x042945.#|
000054c0  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 55 6e  |define Buffer_Un|
000054d0  6c 69 6e 6b 44 65 76 69  63 65 20 20 20 20 20 20  |linkDevice      |
000054e0  20 20 20 20 20 20 30 78  30 34 32 39 34 36 0a 23  |      0x042946.#|
000054f0  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 47 65  |define Buffer_Ge|
00005500  74 49 6e 66 6f 20 20 20  20 20 20 20 20 20 20 20  |tInfo           |
00005510  20 20 20 20 20 20 30 78  30 34 32 39 34 37 0a 23  |      0x042947.#|
00005520  64 65 66 69 6e 65 20 42  75 66 66 65 72 5f 54 68  |define Buffer_Th|
00005530  72 65 73 68 6f 6c 64 20  20 20 20 20 20 20 20 20  |reshold         |
00005540  20 20 20 20 20 20 30 78  30 34 32 39 34 38 0a 23  |      0x042948.#|
00005550  64 65 66 69 6e 65 20 42  41 53 49 43 54 72 61 6e  |define BASICTran|
00005560  73 5f 48 45 4c 50 20 20  20 20 20 20 20 20 20 20  |s_HELP          |
00005570  20 20 20 20 20 20 30 78  30 34 32 63 38 30 0a 23  |      0x042c80.#|
00005580  64 65 66 69 6e 65 20 42  41 53 49 43 54 72 61 6e  |define BASICTran|
00005590  73 5f 45 72 72 6f 72 20  20 20 20 20 20 20 20 20  |s_Error         |
000055a0  20 20 20 20 20 20 30 78  30 34 32 63 38 31 0a 23  |      0x042c81.#|
000055b0  64 65 66 69 6e 65 20 42  41 53 49 43 54 72 61 6e  |define BASICTran|
000055c0  73 5f 4d 65 73 73 61 67  65 20 20 20 20 20 20 20  |s_Message       |
000055d0  20 20 20 20 20 20 30 78  30 34 32 63 38 32 0a 23  |      0x042c82.#|
000055e0  64 65 66 69 6e 65 20 50  61 72 61 6c 6c 65 6c 5f  |define Parallel_|
000055f0  48 61 72 64 77 61 72 65  41 64 64 72 65 73 73 20  |HardwareAddress |
00005600  20 20 20 20 20 20 30 78  30 34 32 65 63 30 0a 23  |      0x042ec0.#|
00005610  64 65 66 69 6e 65 20 50  61 72 61 6c 6c 65 6c 5f  |define Parallel_|
00005620  4f 70 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |Op              |
00005630  20 20 20 20 20 20 30 78  30 34 32 65 63 31 0a 23  |      0x042ec1.#|
00005640  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005650  5f 4e 75 6d 62 65 72 20  20 20 20 20 20 20 20 20  |_Number         |
00005660  20 20 20 20 20 20 30 78  30 34 33 30 34 30 0a 23  |      0x043040.#|
00005670  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005680  5f 52 65 67 69 73 74 65  72 20 20 20 20 20 20 20  |_Register       |
00005690  20 20 20 20 20 20 30 78  30 34 33 30 34 31 0a 23  |      0x043041.#|
000056a0  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
000056b0  5f 44 65 72 65 67 69 73  74 65 72 20 20 20 20 20  |_Deregister     |
000056c0  20 20 20 20 20 20 30 78  30 34 33 30 34 32 0a 23  |      0x043042.#|
000056d0  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
000056e0  5f 4e 75 6d 62 65 72 54  6f 4e 61 6d 65 20 20 20  |_NumberToName   |
000056f0  20 20 20 20 20 20 30 78  30 34 33 30 34 33 0a 23  |      0x043043.#|
00005700  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005710  5f 45 78 69 73 74 73 20  20 20 20 20 20 20 20 20  |_Exists         |
00005720  20 20 20 20 20 20 30 78  30 34 33 30 34 34 0a 23  |      0x043044.#|
00005730  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005740  5f 41 6c 70 68 61 62 65  74 4e 75 6d 62 65 72 54  |_AlphabetNumberT|
00005750  6f 4e 61 6d 65 20 30 78  30 34 33 30 34 35 0a 23  |oName 0x043045.#|
00005760  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005770  5f 53 65 6c 65 63 74 41  6c 70 68 61 62 65 74 20  |_SelectAlphabet |
00005780  20 20 20 20 20 20 30 78  30 34 33 30 34 36 0a 23  |      0x043046.#|
00005790  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
000057a0  5f 53 65 74 54 69 6d 65  20 20 20 20 20 20 20 20  |_SetTime        |
000057b0  20 20 20 20 20 20 30 78  30 34 33 30 34 37 0a 23  |      0x043047.#|
000057c0  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
000057d0  5f 52 65 61 64 43 75 72  72 65 6e 74 54 69 6d 65  |_ReadCurrentTime|
000057e0  5a 6f 6e 65 20 20 30 78  30 34 33 30 34 38 0a 23  |Zone  0x043048.#|
000057f0  64 65 66 69 6e 65 20 54  65 72 72 69 74 6f 72 79  |define Territory|
00005800  5f 43 6f 6e 76 65 72 74  54 69 6d 65 54 6f 55 54  |_ConvertTimeToUT|
00005810  43 4f 72 64 69 6e 61 6c  73 20 30 78 30 34 33 30  |COrdinals 0x0430|
00005820  34 39 0a 23 64 65 66 69  6e 65 20 54 65 72 72 69  |49.#define Terri|
00005830  74 6f 72 79 5f 52 65 61  64 54 69 6d 65 5a 6f 6e  |tory_ReadTimeZon|
00005840  65 73 20 20 20 20 20 20  20 20 30 78 30 34 33 30  |es        0x0430|
00005850  34 61 0a 23 64 65 66 69  6e 65 20 54 65 72 72 69  |4a.#define Terri|
00005860  74 6f 72 79 5f 43 6f 6e  76 65 72 74 44 61 74 65  |tory_ConvertDate|
00005870  41 6e 64 54 69 6d 65 20  20 20 30 78 30 34 33 30  |AndTime   0x0430|
00005880  34 62 0a 23 64 65 66 69  6e 65 20 54 65 72 72 69  |4b.#define Terri|
00005890  74 6f 72 79 5f 43 6f 6e  76 65 72 74 53 74 61 6e  |tory_ConvertStan|
000058a0  64 61 72 64 44 61 74 65  41 6e 64 54 69 6d 65 20  |dardDateAndTime |
000058b0  30 78 30 34 33 30 34 63  0a 23 64 65 66 69 6e 65  |0x04304c.#define|
000058c0  20 54 65 72 72 69 74 6f  72 79 5f 43 6f 6e 76 65  | Territory_Conve|
000058d0  72 74 53 74 61 6e 64 61  72 64 44 61 74 65 20 20  |rtStandardDate  |
000058e0  30 78 30 34 33 30 34 64  0a 23 64 65 66 69 6e 65  |0x04304d.#define|
000058f0  20 54 65 72 72 69 74 6f  72 79 5f 43 6f 6e 76 65  | Territory_Conve|
00005900  72 74 53 74 61 6e 64 61  72 64 54 69 6d 65 20 20  |rtStandardTime  |
00005910  30 78 30 34 33 30 34 65  0a 23 64 65 66 69 6e 65  |0x04304e.#define|
00005920  20 54 65 72 72 69 74 6f  72 79 5f 43 6f 6e 76 65  | Territory_Conve|
00005930  72 74 54 69 6d 65 54 6f  4f 72 64 69 6e 61 6c 73  |rtTimeToOrdinals|
00005940  20 30 78 30 34 33 30 34  66 0a 23 64 65 66 69 6e  | 0x04304f.#defin|
00005950  65 20 54 65 72 72 69 74  6f 72 79 5f 43 6f 6e 76  |e Territory_Conv|
00005960  65 72 74 54 69 6d 65 53  74 72 69 6e 67 54 6f 4f  |ertTimeStringToO|
00005970  72 64 69 6e 61 6c 73 20  30 78 30 34 33 30 35 30  |rdinals 0x043050|
00005980  0a 23 64 65 66 69 6e 65  20 54 65 72 72 69 74 6f  |.#define Territo|
00005990  72 79 5f 43 6f 6e 76 65  72 74 4f 72 64 69 6e 61  |ry_ConvertOrdina|
000059a0  6c 73 54 6f 54 69 6d 65  20 30 78 30 34 33 30 35  |lsToTime 0x04305|
000059b0  31 0a 23 64 65 66 69 6e  65 20 54 65 72 72 69 74  |1.#define Territ|
000059c0  6f 72 79 5f 41 6c 70 68  61 62 65 74 20 20 20 20  |ory_Alphabet    |
000059d0  20 20 20 20 20 20 20 20  20 30 78 30 34 33 30 35  |         0x04305|
000059e0  32 0a 23 64 65 66 69 6e  65 20 54 65 72 72 69 74  |2.#define Territ|
000059f0  6f 72 79 5f 41 6c 70 68  61 62 65 74 49 64 65 6e  |ory_AlphabetIden|
00005a00  74 69 66 69 65 72 20 20  20 30 78 30 34 33 30 35  |tifier   0x04305|
00005a10  33 0a 23 64 65 66 69 6e  65 20 54 65 72 72 69 74  |3.#define Territ|
00005a20  6f 72 79 5f 53 65 6c 65  63 74 4b 65 79 62 6f 61  |ory_SelectKeyboa|
00005a30  72 64 48 61 6e 64 6c 65  72 20 30 78 30 34 33 30  |rdHandler 0x0430|
00005a40  35 34 0a 23 64 65 66 69  6e 65 20 54 65 72 72 69  |54.#define Terri|
00005a50  74 6f 72 79 5f 57 72 69  74 65 44 69 72 65 63 74  |tory_WriteDirect|
00005a60  69 6f 6e 20 20 20 20 20  20 20 30 78 30 34 33 30  |ion       0x0430|
00005a70  35 35 0a 23 64 65 66 69  6e 65 20 54 65 72 72 69  |55.#define Terri|
00005a80  74 6f 72 79 5f 43 68 61  72 61 63 74 65 72 50 72  |tory_CharacterPr|
00005a90  6f 70 65 72 74 79 54 61  62 6c 65 20 30 78 30 34  |opertyTable 0x04|
00005aa0  33 30 35 36 0a 23 64 65  66 69 6e 65 20 54 65 72  |3056.#define Ter|
00005ab0  72 69 74 6f 72 79 5f 4c  6f 77 65 72 43 61 73 65  |ritory_LowerCase|
00005ac0  54 61 62 6c 65 20 20 20  20 20 20 20 30 78 30 34  |Table       0x04|
00005ad0  33 30 35 37 0a 23 64 65  66 69 6e 65 20 54 65 72  |3057.#define Ter|
00005ae0  72 69 74 6f 72 79 5f 55  70 70 65 72 43 61 73 65  |ritory_UpperCase|
00005af0  54 61 62 6c 65 20 20 20  20 20 20 20 30 78 30 34  |Table       0x04|
00005b00  33 30 35 38 0a 23 64 65  66 69 6e 65 20 54 65 72  |3058.#define Ter|
00005b10  72 69 74 6f 72 79 5f 43  6f 6e 74 72 6f 6c 54 61  |ritory_ControlTa|
00005b20  62 6c 65 20 20 20 20 20  20 20 20 20 30 78 30 34  |ble         0x04|
00005b30  33 30 35 39 0a 23 64 65  66 69 6e 65 20 54 65 72  |3059.#define Ter|
00005b40  72 69 74 6f 72 79 5f 50  6c 61 69 6e 54 61 62 6c  |ritory_PlainTabl|
00005b50  65 20 20 20 20 20 20 20  20 20 20 20 30 78 30 34  |e           0x04|
00005b60  33 30 35 61 0a 23 64 65  66 69 6e 65 20 54 65 72  |305a.#define Ter|
00005b70  72 69 74 6f 72 79 5f 56  61 6c 75 65 54 61 62 6c  |ritory_ValueTabl|
00005b80  65 20 20 20 20 20 20 20  20 20 20 20 30 78 30 34  |e           0x04|
00005b90  33 30 35 62 0a 23 64 65  66 69 6e 65 20 54 65 72  |305b.#define Ter|
00005ba0  72 69 74 6f 72 79 5f 52  65 70 72 65 73 65 6e 74  |ritory_Represent|
00005bb0  61 74 69 6f 6e 54 61 62  6c 65 20 20 30 78 30 34  |ationTable  0x04|
00005bc0  33 30 35 63 0a 23 64 65  66 69 6e 65 20 54 65 72  |305c.#define Ter|
00005bd0  72 69 74 6f 72 79 5f 43  6f 6c 6c 61 74 65 20 20  |ritory_Collate  |
00005be0  20 20 20 20 20 20 20 20  20 20 20 20 30 78 30 34  |            0x04|
00005bf0  33 30 35 64 0a 23 64 65  66 69 6e 65 20 54 65 72  |305d.#define Ter|
00005c00  72 69 74 6f 72 79 5f 52  65 61 64 53 79 6d 62 6f  |ritory_ReadSymbo|
00005c10  6c 73 20 20 20 20 20 20  20 20 20 20 30 78 30 34  |ls          0x04|
00005c20  33 30 35 65 0a 23 64 65  66 69 6e 65 20 54 65 72  |305e.#define Ter|
00005c30  72 69 74 6f 72 79 5f 52  65 61 64 43 61 6c 65 6e  |ritory_ReadCalen|
00005c40  64 61 72 49 6e 66 6f 72  6d 61 74 69 6f 6e 20 30  |darInformation 0|
00005c50  78 30 34 33 30 35 66 0a  23 64 65 66 69 6e 65 20  |x04305f.#define |
00005c60  54 65 72 72 69 74 6f 72  79 5f 4e 61 6d 65 54 6f  |Territory_NameTo|
00005c70  4e 75 6d 62 65 72 20 20  20 20 20 20 20 20 20 30  |Number         0|
00005c80  78 30 34 33 30 36 30 0a  23 64 65 66 69 6e 65 20  |x043060.#define |
00005c90  54 65 72 72 69 74 6f 72  79 5f 54 72 61 6e 73 66  |Territory_Transf|
00005ca0  6f 72 6d 53 74 72 69 6e  67 20 20 20 20 20 20 30  |ormString      0|
00005cb0  78 30 34 33 30 36 31 0a  23 64 65 66 69 6e 65 20  |x043061.#define |
00005cc0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005cd0  65 64 31 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed1            0|
00005ce0  78 30 34 33 30 36 32 0a  23 64 65 66 69 6e 65 20  |x043062.#define |
00005cf0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005d00  65 64 32 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed2            0|
00005d10  78 30 34 33 30 36 33 0a  23 64 65 66 69 6e 65 20  |x043063.#define |
00005d20  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005d30  65 64 33 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed3            0|
00005d40  78 30 34 33 30 36 34 0a  23 64 65 66 69 6e 65 20  |x043064.#define |
00005d50  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005d60  65 64 34 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed4            0|
00005d70  78 30 34 33 30 36 35 0a  23 64 65 66 69 6e 65 20  |x043065.#define |
00005d80  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005d90  65 64 35 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed5            0|
00005da0  78 30 34 33 30 36 36 0a  23 64 65 66 69 6e 65 20  |x043066.#define |
00005db0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005dc0  65 64 36 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed6            0|
00005dd0  78 30 34 33 30 36 37 0a  23 64 65 66 69 6e 65 20  |x043067.#define |
00005de0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005df0  65 64 37 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed7            0|
00005e00  78 30 34 33 30 36 38 0a  23 64 65 66 69 6e 65 20  |x043068.#define |
00005e10  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005e20  65 64 38 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed8            0|
00005e30  78 30 34 33 30 36 39 0a  23 64 65 66 69 6e 65 20  |x043069.#define |
00005e40  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005e50  65 64 39 20 20 20 20 20  20 20 20 20 20 20 20 30  |ed9            0|
00005e60  78 30 34 33 30 36 61 0a  23 64 65 66 69 6e 65 20  |x04306a.#define |
00005e70  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005e80  65 64 31 30 20 20 20 20  20 20 20 20 20 20 20 30  |ed10           0|
00005e90  78 30 34 33 30 36 62 0a  23 64 65 66 69 6e 65 20  |x04306b.#define |
00005ea0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005eb0  65 64 31 31 20 20 20 20  20 20 20 20 20 20 20 30  |ed11           0|
00005ec0  78 30 34 33 30 36 63 0a  23 64 65 66 69 6e 65 20  |x04306c.#define |
00005ed0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005ee0  65 64 31 32 20 20 20 20  20 20 20 20 20 20 20 30  |ed12           0|
00005ef0  78 30 34 33 30 36 64 0a  23 64 65 66 69 6e 65 20  |x04306d.#define |
00005f00  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005f10  65 64 31 33 20 20 20 20  20 20 20 20 20 20 20 30  |ed13           0|
00005f20  78 30 34 33 30 36 65 0a  23 64 65 66 69 6e 65 20  |x04306e.#define |
00005f30  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005f40  65 64 31 34 20 20 20 20  20 20 20 20 20 20 20 30  |ed14           0|
00005f50  78 30 34 33 30 36 66 0a  23 64 65 66 69 6e 65 20  |x04306f.#define |
00005f60  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005f70  65 64 31 35 20 20 20 20  20 20 20 20 20 20 20 30  |ed15           0|
00005f80  78 30 34 33 30 37 30 0a  23 64 65 66 69 6e 65 20  |x043070.#define |
00005f90  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005fa0  65 64 31 36 20 20 20 20  20 20 20 20 20 20 20 30  |ed16           0|
00005fb0  78 30 34 33 30 37 31 0a  23 64 65 66 69 6e 65 20  |x043071.#define |
00005fc0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00005fd0  65 64 31 37 20 20 20 20  20 20 20 20 20 20 20 30  |ed17           0|
00005fe0  78 30 34 33 30 37 32 0a  23 64 65 66 69 6e 65 20  |x043072.#define |
00005ff0  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00006000  65 64 31 38 20 20 20 20  20 20 20 20 20 20 20 30  |ed18           0|
00006010  78 30 34 33 30 37 33 0a  23 64 65 66 69 6e 65 20  |x043073.#define |
00006020  54 65 72 72 69 74 6f 72  79 5f 52 65 73 65 72 76  |Territory_Reserv|
00006030  65 64 31 39 20 20 20 20  20 20 20 20 20 20 20 30  |ed19           0|
00006040  78 30 34 33 30 37 34 0a  23 64 65 66 69 6e 65 20  |x043074.#define |
00006050  54 65 72 72 69 74 6f 72  79 5f 43 6f 6e 76 65 72  |Territory_Conver|
00006060  74 54 65 78 74 54 6f 53  74 72 69 6e 67 20 20 30  |tTextToString  0|
00006070  78 30 34 33 30 37 35 0a  23 64 65 66 69 6e 65 20  |x043075.#define |
00006080  53 63 72 65 65 6e 42 6c  61 6e 6b 65 72 5f 43 6f  |ScreenBlanker_Co|
00006090  6e 74 72 6f 6c 20 20 20  20 20 20 20 20 20 20 30  |ntrol          0|
000060a0  78 30 34 33 31 30 30 0a  23 64 65 66 69 6e 65 20  |x043100.#define |
000060b0  54 61 73 6b 57 69 6e 64  6f 77 5f 54 61 73 6b 49  |TaskWindow_TaskI|
000060c0  6e 66 6f 20 20 20 20 20  20 20 20 20 20 20 20 30  |nfo            0|
000060d0  78 30 34 33 33 38 30 0a  23 64 65 66 69 6e 65 20  |x043380.#define |
000060e0  53 63 61 6e 4d 61 6e 5f  52 65 73 65 74 20 20 20  |ScanMan_Reset   |
000060f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006100  78 30 34 33 37 38 30 0a  23 64 65 66 69 6e 65 20  |x043780.#define |
00006110  53 63 61 6e 4d 61 6e 5f  43 6c 61 69 6d 20 20 20  |ScanMan_Claim   |
00006120  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006130  78 30 34 33 37 38 31 0a  23 64 65 66 69 6e 65 20  |x043781.#define |
00006140  53 63 61 6e 4d 61 6e 5f  46 65 65 64 65 72 20 20  |ScanMan_Feeder  |
00006150  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006160  78 30 34 33 37 38 32 0a  23 64 65 66 69 6e 65 20  |x043782.#define |
00006170  53 63 61 6e 4d 61 6e 5f  4d 6f 64 65 73 20 20 20  |ScanMan_Modes   |
00006180  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006190  78 30 34 33 37 38 33 0a  23 64 65 66 69 6e 65 20  |x043783.#define |
000061a0  53 63 61 6e 4d 61 6e 5f  50 6f 6c 6c 20 20 20 20  |ScanMan_Poll    |
000061b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
000061c0  78 30 34 33 37 38 34 0a  23 64 65 66 69 6e 65 20  |x043784.#define |
000061d0  53 63 61 6e 4d 61 6e 5f  52 65 6c 65 61 73 65 20  |ScanMan_Release |
000061e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
000061f0  78 30 34 33 37 38 35 0a  23 64 65 66 69 6e 65 20  |x043785.#define |
00006200  53 63 61 6e 4d 61 6e 5f  41 62 6f 72 74 53 63 61  |ScanMan_AbortSca|
00006210  6e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |n              0|
00006220  78 30 34 33 37 38 36 0a  23 64 65 66 69 6e 65 20  |x043786.#define |
00006230  53 63 61 6e 4d 61 6e 5f  52 65 73 6f 6c 75 74 69  |ScanMan_Resoluti|
00006240  6f 6e 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |on             0|
00006250  78 30 34 33 37 38 37 0a  23 64 65 66 69 6e 65 20  |x043787.#define |
00006260  53 63 61 6e 4d 61 6e 5f  53 69 7a 65 20 20 20 20  |ScanMan_Size    |
00006270  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006280  78 30 34 33 37 38 38 0a  23 64 65 66 69 6e 65 20  |x043788.#define |
00006290  53 63 61 6e 4d 61 6e 5f  53 63 61 6e 6e 65 72 73  |ScanMan_Scanners|
000062a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
000062b0  78 30 34 33 37 38 39 0a  23 64 65 66 69 6e 65 20  |x043789.#define |
000062c0  53 63 61 6e 4d 61 6e 5f  53 74 61 72 74 20 20 20  |ScanMan_Start   |
000062d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
000062e0  78 30 34 33 37 38 61 0a  23 64 65 66 69 6e 65 20  |x04378a.#define |
000062f0  53 63 61 6e 4d 61 6e 5f  53 74 6f 70 20 20 20 20  |ScanMan_Stop    |
00006300  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006310  78 30 34 33 37 38 62 0a  23 64 65 66 69 6e 65 20  |x04378b.#define |
00006320  46 72 65 65 5f 52 65 67  69 73 74 65 72 20 20 20  |Free_Register   |
00006330  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006340  78 30 34 34 34 63 30 0a  23 64 65 66 69 6e 65 20  |x0444c0.#define |
00006350  46 72 65 65 5f 44 65 52  65 67 69 73 74 65 72 20  |Free_DeRegister |
00006360  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
00006370  78 30 34 34 34 63 31 0a  23 64 65 66 69 6e 65 20  |x0444c1.#define |
00006380  44 4f 53 46 53 5f 44 69  73 63 46 6f 72 6d 61 74  |DOSFS_DiscFormat|
00006390  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 30  |               0|
000063a0  78 30 34 34 62 30 30 0a  23 64 65 66 69 6e 65 20  |x044b00.#define |
000063b0  44 4f 53 46 53 5f 4c 61  79 6f 75 74 53 74 72 75  |DOSFS_LayoutStru|
000063c0  63 74 75 72 65 20 20 20  20 20 20 20 20 20 20 30  |cture          0|
000063d0  78 30 34 34 62 30 31 0a  0a 23 65 6e 64 69 66 0a  |x044b01..#endif.|
000063e0