home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 648a.lha / Hextract_v1.1 / headers.z / headers
Encoding:
Text File  |  1992-06-14  |  274.7 KB  |  5,495 lines

  1.  
  2. MAX "#define MAX(a,b)  ((a)>(b)?(a):(b))"  clib/macros.h
  3. MIN "#define MIN(a,b)  ((a)<(b)?(a):(b))"  clib/macros.h
  4. ABS "#define ABS(x)  ((x<0)?(-(x)):(x))"  clib/macros.h
  5. ExpansionRom  struct ExpansionRom 16 libraries/configregs.h
  6.       {
  7. er_Type UBYTE er_Type 0 struct ExpansionRom
  8. er_Product UBYTE er_Product 1 struct ExpansionRom
  9. er_Flags UBYTE er_Flags 2 struct ExpansionRom
  10. er_Reserved03 UBYTE er_Reserved03 3 struct ExpansionRom
  11. er_Manufacturer UWORD er_Manufacturer 4 struct ExpansionRom
  12. er_SerialNumber ULONG er_SerialNumber 6 struct ExpansionRom
  13. er_InitDiagVec UWORD er_InitDiagVec 10 struct ExpansionRom
  14. er_Reserved0c UBYTE er_Reserved0c 12 struct ExpansionRom
  15. er_Reserved0d UBYTE er_Reserved0d 13 struct ExpansionRom
  16. er_Reserved0e UBYTE er_Reserved0e 14 struct ExpansionRom
  17. er_Reserved0f UBYTE er_Reserved0f 15 struct ExpansionRom
  18.       };
  19. ExpansionControl  struct ExpansionControl 16 libraries/configregs.h
  20.       {
  21. ec_Interrupt UBYTE ec_Interrupt 0 struct ExpansionControl
  22. ec_Reserved11 UBYTE ec_Reserved11 1 struct ExpansionControl
  23. ec_BaseAddress UBYTE ec_BaseAddress 2 struct ExpansionControl
  24. ec_Shutup UBYTE ec_Shutup 3 struct ExpansionControl
  25. ec_Reserved14 UBYTE ec_Reserved14 4 struct ExpansionControl
  26. ec_Reserved15 UBYTE ec_Reserved15 5 struct ExpansionControl
  27. ec_Reserved16 UBYTE ec_Reserved16 6 struct ExpansionControl
  28. ec_Reserved17 UBYTE ec_Reserved17 7 struct ExpansionControl
  29. ec_Reserved18 UBYTE ec_Reserved18 8 struct ExpansionControl
  30. ec_Reserved19 UBYTE ec_Reserved19 9 struct ExpansionControl
  31. ec_Reserved1a UBYTE ec_Reserved1a 10 struct ExpansionControl
  32. ec_Reserved1b UBYTE ec_Reserved1b 11 struct ExpansionControl
  33. ec_Reserved1c UBYTE ec_Reserved1c 12 struct ExpansionControl
  34. ec_Reserved1d UBYTE ec_Reserved1d 13 struct ExpansionControl
  35. ec_Reserved1e UBYTE ec_Reserved1e 14 struct ExpansionControl
  36. ec_Reserved1f UBYTE ec_Reserved1f 15 struct ExpansionControl
  37.       };
  38. E_SLOTSIZE "#define E_SLOTSIZE 0x10000"  libraries/configregs.h
  39. E_SLOTMASK "#define E_SLOTMASK 0xffff"  libraries/configregs.h
  40. E_SLOTSHIFT "#define E_SLOTSHIFT 16"  libraries/configregs.h
  41. E_EXPANSIONBASE "#define E_EXPANSIONBASE 0xe80000"  libraries/configregs.h
  42. E_EXPANSIONSIZE "#define E_EXPANSIONSIZE 0x080000"  libraries/configregs.h
  43. E_EXPANSIONSLOTS "#define E_EXPANSIONSLOTS 8"  libraries/configregs.h
  44. E_MEMORYBASE "#define E_MEMORYBASE 0x200000"  libraries/configregs.h
  45. E_MEMORYSIZE "#define E_MEMORYSIZE 0x800000"  libraries/configregs.h
  46. E_MEMORYSLOTS "#define E_MEMORYSLOTS 128"  libraries/configregs.h
  47. ERT_TYPEMASK "#define ERT_TYPEMASK 0xc0"  libraries/configregs.h
  48. ERT_TYPEBIT "#define ERT_TYPEBIT 6"  libraries/configregs.h
  49. ERT_TYPESIZE "#define ERT_TYPESIZE 2"  libraries/configregs.h
  50. ERT_NEWBOARD "#define ERT_NEWBOARD 0xc0"  libraries/configregs.h
  51. ERT_MEMMASK "#define ERT_MEMMASK 0x07"  libraries/configregs.h
  52. ERT_MEMBIT "#define ERT_MEMBIT 0"  libraries/configregs.h
  53. ERT_MEMSIZE "#define ERT_MEMSIZE 3"  libraries/configregs.h
  54. ERTB_CHAINEDCONFIG "#define ERTB_CHAINEDCONFIG 3"  libraries/configregs.h
  55. ERTB_DIAGVALID "#define ERTB_DIAGVALID 4"  libraries/configregs.h
  56. ERTB_MEMLIST "#define ERTB_MEMLIST 5"  libraries/configregs.h
  57. ERTF_CHAINEDCONFIG "#define ERTF_CHAINEDCONFIG (1<<3)"  libraries/configregs.h
  58. ERTF_DIAGVALID "#define ERTF_DIAGVALID (1<<4)"  libraries/configregs.h
  59. ERTF_MEMLIST "#define ERTF_MEMLIST (1<<5)"  libraries/configregs.h
  60. ERFB_MEMSPACE "#define ERFB_MEMSPACE 7"  libraries/configregs.h
  61. ERFB_NOSHUTUP "#define ERFB_NOSHUTUP 6"  libraries/configregs.h
  62. ERFF_MEMSPACE "#define ERFF_MEMSPACE (1<<7)"  libraries/configregs.h
  63. ERFF_NOSHUTUP "#define ERFF_NOSHUTUP (1<<6)"  libraries/configregs.h
  64. ERT_MEMNEEDED "#define ERT_MEMNEEDED(t)  (((t)&ERT_MEMMASK)? 0x10000L << (((t)&ERT_MEMMASK) -1) : 0x800000 )"  libraries/configregs.h
  65. ERT_SLOTSNEEDED "#define ERT_SLOTSNEEDED(t)  (((t)&ERT_MEMMASK)? 1L << (((t)&ERT_MEMMASK)-1) : 0x80 )"  libraries/configregs.h
  66. ECIB_INTENA "#define ECIB_INTENA 1"  libraries/configregs.h
  67. ECIB_RESET "#define ECIB_RESET 3"  libraries/configregs.h
  68. ECIB_INT2PEND "#define ECIB_INT2PEND 4"  libraries/configregs.h
  69. ECIB_INT6PEND "#define ECIB_INT6PEND 5"  libraries/configregs.h
  70. ECIB_INT7PEND "#define ECIB_INT7PEND 6"  libraries/configregs.h
  71. ECIB_INTERRUPTING "#define ECIB_INTERRUPTING 7"  libraries/configregs.h
  72. ECIF_INTENA "#define ECIF_INTENA (1<<1)"  libraries/configregs.h
  73. ECIF_RESET "#define ECIF_RESET (1<<3)"  libraries/configregs.h
  74. ECIF_INT2PEND "#define ECIF_INT2PEND (1<<4)"  libraries/configregs.h
  75. ECIF_INT6PEND "#define ECIF_INT6PEND (1<<5)"  libraries/configregs.h
  76. ECIF_INT7PEND "#define ECIF_INT7PEND (1<<6)"  libraries/configregs.h
  77. ECIF_INTERRUPTING "#define ECIF_INTERRUPTING (1<<7)"  libraries/configregs.h
  78. EC_MEMADDR "#define EC_MEMADDR(slot)  (((long)slot) << (E_SLOTSHIFT) )"  libraries/configregs.h
  79. EROFFSET "#define EROFFSET(er) ((int)&((struct ExpansionRom *)0)->er)"  libraries/configregs.h
  80. ECOFFSET "#define ECOFFSET(ec) (sizeof(struct ExpansionRom)+((int)&((struct ExpansionControl *)0)->ec))"  libraries/configregs.h
  81. DiagArea  struct DiagArea 14 libraries/configregs.h
  82.       {
  83. da_Config UBYTE da_Config 0 struct DiagArea
  84. da_Flags UBYTE da_Flags 1 struct DiagArea
  85. da_Size UWORD da_Size 2 struct DiagArea
  86. da_DiagPoint UWORD da_DiagPoint 4 struct DiagArea
  87. da_BootPoint UWORD da_BootPoint 6 struct DiagArea
  88. da_Name UWORD da_Name 8 struct DiagArea
  89. da_Reserved01 UWORD da_Reserved01 10 struct DiagArea
  90. da_Reserved02 UWORD da_Reserved02 12 struct DiagArea
  91.       };
  92. DAC_BUSWIDTH "#define DAC_BUSWIDTH 0xC0"  libraries/configregs.h
  93. DAC_NIBBLEWIDE "#define DAC_NIBBLEWIDE  0x00"  libraries/configregs.h
  94. DAC_BYTEWIDE "#define DAC_BYTEWIDE 0x40"  libraries/configregs.h
  95. DAC_WORDWIDE "#define DAC_WORDWIDE 0x80"  libraries/configregs.h
  96. DAC_BOOTTIME "#define DAC_BOOTTIME 0x30"  libraries/configregs.h
  97. DAC_NEVER "#define DAC_NEVER 0x00"  libraries/configregs.h
  98. DAC_CONFIGTIME "#define DAC_CONFIGTIME 0x10"  libraries/configregs.h
  99. DAC_BINDTIME "#define DAC_BINDTIME 0x20 "  libraries/configregs.h
  100. MAXFONTPATH "#define MAXFONTPATH 256"  libraries/diskfont.h
  101. FontContents  struct FontContents 260 libraries/diskfont.h
  102.       {
  103. fc_FileName char fc_FileName[MAXFONTPATH] 0 struct FontContents
  104. fc_YSize UWORD fc_YSize 256 struct FontContents
  105. fc_Style UBYTE fc_Style 258 struct FontContents
  106. fc_Flags UBYTE fc_Flags 259 struct FontContents
  107.       };
  108. FCH_ID "#define FCH_ID  0x0f00"  libraries/diskfont.h
  109. FontContentsHeader  struct FontContentsHeader 4 libraries/diskfont.h
  110.       {
  111. fch_FileID UWORD fch_FileID 0 struct FontContentsHeader
  112. fch_NumEntries UWORD fch_NumEntries 2 struct FontContentsHeader
  113.       };
  114. DFH_ID "#define DFH_ID 0x0f80"  libraries/diskfont.h
  115. MAXFONTNAME "#define MAXFONTNAME 32"  libraries/diskfont.h
  116. DiskFontHeader  struct DiskFontHeader 106 libraries/diskfont.h
  117.       {
  118. dfh_DF struct Node dfh_DF 0 struct DiskFontHeader
  119. dfh_FileID UWORD dfh_FileID 14 struct DiskFontHeader
  120. dfh_Revision UWORD dfh_Revision 16 struct DiskFontHeader
  121. dfh_Segment LONG dfh_Segment 18 struct DiskFontHeader
  122. dfh_Name char dfh_Name[MAXFONTNAME] 22 struct DiskFontHeader
  123. dfh_TF struct TextFont dfh_TF 54 struct DiskFontHeader
  124.       };
  125. AFB_MEMORY "#define AFB_MEMORY 0"  libraries/diskfont.h
  126. AFF_MEMORY "#define AFF_MEMORY 1"  libraries/diskfont.h
  127. AFB_DISK "#define AFB_DISK 1"  libraries/diskfont.h
  128. AFF_DISK "#define AFF_DISK 2"  libraries/diskfont.h
  129. AvailFonts struct AvailFonts 10 libraries/diskfont.h
  130.       {
  131. af_Type UWORD af_Type 0 struct AvailFonts
  132. af_Attr struct TextAttr af_Attr 2 struct AvailFonts
  133.       };
  134. AvailFontsHeader struct AvailFontsHeader  2 libraries/diskfont.h
  135.       {
  136. afh_NumEntries UWORD afh_NumEntries 0 struct AvailFontsHeader
  137.       };
  138. Process struct Process 188 libraries/dosextens.h
  139.       {
  140. pr_Task struct Task pr_Task 0 struct Process
  141. pr_MsgPort struct MsgPort pr_MsgPort 92 struct Process
  142. pr_Pad WORD pr_Pad 126 struct Process
  143. pr_SegList BPTR pr_SegList 128 struct Process
  144. pr_StackSize  LONG   pr_StackSize 132 struct Process
  145. pr_GlobVec APTR pr_GlobVec 136 struct Process
  146. pr_TaskNum LONG pr_TaskNum 140 struct Process
  147. pr_StackBase BPTR pr_StackBase 144 struct Process
  148. pr_Result2 LONG pr_Result2 148 struct Process
  149. pr_CurrentDir BPTR pr_CurrentDir 152 struct Process
  150. pr_CIS BPTR pr_CIS 156 struct Process
  151. pr_COS BPTR pr_COS 160 struct Process
  152. pr_ConsoleTask APTR pr_ConsoleTask 164 struct Process
  153. pr_FileSystemTask APTR pr_FileSystemTask 168 struct Process
  154. pr_CLI BPTR pr_CLI 172 struct Process
  155. pr_ReturnAddr APTR pr_ReturnAddr 176 struct Process
  156. pr_PktWait APTR pr_PktWait 180 struct Process
  157. pr_WindowPtr APTR pr_WindowPtr 184 struct Process
  158.       };
  159. FileHandle struct FileHandle 44 libraries/dosextens.h
  160.       {
  161. fh_Link struct Message *fh_Link 0 struct FileHandle
  162. fh_Port struct MsgPort *fh_Port 4 struct FileHandle
  163. fh_Type struct MsgPort *fh_Type 8 struct FileHandle
  164. fh_Buf LONG fh_Buf 12 struct FileHandle
  165. fh_Pos LONG fh_Pos 16 struct FileHandle
  166. fh_End LONG fh_End 20 struct FileHandle
  167. fh_Funcs LONG fh_Funcs 24 struct FileHandle
  168. fh_Func2 LONG fh_Func2 28 struct FileHandle
  169. fh_Func3 LONG fh_Func3 32 struct FileHandle
  170. fh_Args LONG fh_Args 36 struct FileHandle
  171. fh_Arg2 LONG fh_Arg2 40 struct FileHandle
  172.       };
  173. DosPacket struct DosPacket 48 libraries/dosextens.h
  174.       {
  175. dp_Link struct Message *dp_Link 0 struct DosPacket
  176. dp_Port struct MsgPort *dp_Port 4 struct DosPacket
  177. dp_Type LONG dp_Type 8 struct DosPacket
  178. dp_Res1 LONG dp_Res1 12 struct DosPacket
  179. dp_Res2 LONG dp_Res2 16 struct DosPacket
  180. dp_Arg1 LONG dp_Arg1 20 struct DosPacket
  181. dp_Arg2 LONG dp_Arg2 24 struct DosPacket
  182. dp_Arg3 LONG dp_Arg3 28 struct DosPacket
  183. dp_Arg4 LONG dp_Arg4 32 struct DosPacket
  184. dp_Arg5 LONG dp_Arg5 36 struct DosPacket
  185. dp_Arg6 LONG dp_Arg6 40 struct DosPacket
  186. dp_Arg7 LONG dp_Arg7 44 struct DosPacket
  187.       };
  188. StandardPacket struct StandardPacket 68 libraries/dosextens.h
  189.       {
  190. sp_Msg struct Message sp_Msg 0 struct StandardPacket
  191. sp_Pkt struct DosPacket sp_Pkt 20 struct StandardPacket
  192.       };
  193. ACTION_NIL "#define ACTION_NIL 0"  libraries/dosextens.h
  194. ACTION_GET_BLOCK "#define ACTION_GET_BLOCK 2"  libraries/dosextens.h
  195. ACTION_SET_MAP "#define ACTION_SET_MAP 4"  libraries/dosextens.h
  196. ACTION_DIE "#define ACTION_DIE 5"  libraries/dosextens.h
  197. ACTION_EVENT "#define ACTION_EVENT 6"  libraries/dosextens.h
  198. ACTION_CURRENT_VOLUME "#define ACTION_CURRENT_VOLUME 7"  libraries/dosextens.h
  199. ACTION_LOCATE_OBJECT "#define ACTION_LOCATE_OBJECT 8"  libraries/dosextens.h
  200. ACTION_RENAME_DISK "#define ACTION_RENAME_DISK 9"  libraries/dosextens.h
  201. ACTION_WRITE "#define ACTION_WRITE 'W'"  libraries/dosextens.h
  202. ACTION_READ "#define ACTION_READ 'R'"  libraries/dosextens.h
  203. ACTION_FREE_LOCK "#define ACTION_FREE_LOCK 15"  libraries/dosextens.h
  204. ACTION_DELETE_OBJECT "#define ACTION_DELETE_OBJECT 16"  libraries/dosextens.h
  205. ACTION_RENAME_OBJECT "#define ACTION_RENAME_OBJECT 17"  libraries/dosextens.h
  206. ACTION_MORE_CACHE "#define ACTION_MORE_CACHE 18"  libraries/dosextens.h
  207. ACTION_COPY_DIR "#define ACTION_COPY_DIR 19"  libraries/dosextens.h
  208. ACTION_WAIT_CHAR "#define ACTION_WAIT_CHAR 20"  libraries/dosextens.h
  209. ACTION_SET_PROTECT "#define ACTION_SET_PROTECT 21"  libraries/dosextens.h
  210. ACTION_CREATE_DIR "#define ACTION_CREATE_DIR 22"  libraries/dosextens.h
  211. ACTION_EXAMINE_OBJECT "#define ACTION_EXAMINE_OBJECT 23"  libraries/dosextens.h
  212. ACTION_EXAMINE_NEXT "#define ACTION_EXAMINE_NEXT 24"  libraries/dosextens.h
  213. ACTION_DISK_INFO "#define ACTION_DISK_INFO 25"  libraries/dosextens.h
  214. ACTION_INFO "#define ACTION_INFO 26"  libraries/dosextens.h
  215. ACTION_FLUSH "#define ACTION_FLUSH 27"  libraries/dosextens.h
  216. ACTION_SET_COMMENT "#define ACTION_SET_COMMENT 28"  libraries/dosextens.h
  217. ACTION_PARENT "#define ACTION_PARENT 29"  libraries/dosextens.h
  218. ACTION_TIMER "#define ACTION_TIMER 30"  libraries/dosextens.h
  219. ACTION_INHIBIT "#define ACTION_INHIBIT 31"  libraries/dosextens.h
  220. ACTION_DISK_TYPE "#define ACTION_DISK_TYPE 32"  libraries/dosextens.h
  221. ACTION_DISK_CHANGE "#define ACTION_DISK_CHANGE 33"  libraries/dosextens.h
  222. ACTION_SET_DATE "#define ACTION_SET_DATE 34"  libraries/dosextens.h
  223. ACTION_SCREEN_MODE "#define ACTION_SCREEN_MODE 994"  libraries/dosextens.h
  224. ACTION_READ_RETURN "#define ACTION_READ_RETURN 1001"  libraries/dosextens.h
  225. ACTION_WRITE_RETURN "#define ACTION_WRITE_RETURN 1002"  libraries/dosextens.h
  226. ACTION_SEEK "#define ACTION_SEEK  1008"  libraries/dosextens.h
  227. ACTION_FINDUPDATE "#define ACTION_FINDUPDATE 1004"  libraries/dosextens.h
  228. ACTION_FINDINPUT "#define ACTION_FINDINPUT 1005"  libraries/dosextens.h
  229. ACTION_FINDOUTPUT "#define ACTION_FINDOUTPUT 1006"  libraries/dosextens.h
  230. ACTION_END "#define ACTION_END 1007"  libraries/dosextens.h
  231. ACTION_TRUNCATE "#define ACTION_TRUNCATE 1022"  libraries/dosextens.h
  232. ACTION_WRITE_PROTECT "#define ACTION_WRITE_PROTECT 1023"  libraries/dosextens.h
  233. DosLibrary struct DosLibrary 54 libraries/dosextens.h
  234.       {
  235. dl_lib struct Library dl_lib 0 struct DosLibrary
  236. dl_Root APTR dl_Root 34 struct DosLibrary
  237. dl_GV APTR dl_GV 38 struct DosLibrary
  238. dl_A2 LONG dl_A2 42 struct DosLibrary
  239. dl_A5 LONG dl_A5 46 struct DosLibrary
  240. dl_A6 LONG dl_A6 50 struct DosLibrary
  241.       };
  242. RootNode struct RootNode 32 libraries/dosextens.h
  243.       {
  244. rn_TaskArray BPTR rn_TaskArray 0 struct RootNode
  245. rn_ConsoleSegment BPTR rn_ConsoleSegment 4 struct RootNode
  246. rn_Time struct DateStamp rn_Time 8 struct RootNode
  247. rn_RestartSeg LONG rn_RestartSeg 20 struct RootNode
  248. rn_Info BPTR rn_Info 24 struct RootNode
  249. rn_FileHandlerSegment BPTR rn_FileHandlerSegment 28 struct RootNode
  250.       };
  251. DosInfo struct DosInfo 20 libraries/dosextens.h
  252.       {
  253. di_McName BPTR di_McName 0 struct DosInfo
  254. di_DevInfo BPTR di_DevInfo 4 struct DosInfo
  255. di_Devices BPTR di_Devices 8 struct DosInfo
  256. di_Handlers BPTR di_Handlers 12 struct DosInfo
  257. di_NetHand APTR di_NetHand 16 struct DosInfo
  258.       };
  259. CommandLineInterface struct CommandLineInterface 64 libraries/dosextens.h
  260.       {
  261. cli_Result2 LONG cli_Result2 0 struct CommandLineInterface
  262. cli_SetName BSTR cli_SetName 4 struct CommandLineInterface
  263. cli_CommandDir BPTR cli_CommandDir 8 struct CommandLineInterface
  264. cli_ReturnCode LONG cli_ReturnCode 12 struct CommandLineInterface
  265. cli_CommandName BSTR cli_CommandName 16 struct CommandLineInterface
  266. cli_FailLevel LONG cli_FailLevel 20 struct CommandLineInterface
  267. cli_Prompt BSTR cli_Prompt 24 struct CommandLineInterface
  268. cli_StandardInput BPTR cli_StandardInput 28 struct CommandLineInterface
  269. cli_CurrentInput BPTR cli_CurrentInput 32 struct CommandLineInterface
  270. cli_CommandFile BSTR cli_CommandFile 36 struct CommandLineInterface
  271. cli_Interactive LONG cli_Interactive 40 struct CommandLineInterface
  272. cli_Background LONG cli_Background 44 struct CommandLineInterface
  273. cli_CurrentOutput BPTR cli_CurrentOutput 48 struct CommandLineInterface
  274. cli_DefaultStack LONG cli_DefaultStack 52 struct CommandLineInterface
  275. cli_StandardOutput BPTR cli_StandardOutput 56 struct CommandLineInterface
  276. cli_Module BPTR cli_Module 60 struct CommandLineInterface
  277.       };
  278. DeviceList struct DeviceList 44 libraries/dosextens.h
  279.       {
  280. dl_Next BPTR dl_Next 0 struct DeviceList
  281. dl_Type LONG dl_Type 4 struct DeviceList
  282. dl_Task struct MsgPort *dl_Task 8 struct DeviceList
  283. dl_Lock BPTR dl_Lock 12 struct DeviceList
  284. dl_VolumeDate struct DateStamp dl_VolumeDate 16 struct DeviceList
  285. dl_LockList BPTR dl_LockList 28 struct DeviceList
  286. dl_DiskType LONG dl_DiskType 32 struct DeviceList
  287. dl_unused LONG dl_unused 36 struct DeviceList
  288. dl_Name BSTR dl_Name 40 struct DeviceList
  289.       };
  290. DevInfo struct DevInfo 44 libraries/dosextens.h
  291.       {
  292. dvi_Next BPTR dvi_Next 0 struct DevInfo
  293. dvi_Type LONG dvi_Type 4 struct DevInfo
  294. dvi_Task APTR dvi_Task 8 struct DevInfo
  295. dvi_Lock BPTR dvi_Lock 12 struct DevInfo
  296. dvi_Handler BSTR dvi_Handler 16 struct DevInfo
  297. dvi_StackSize LONG dvi_StackSize 20 struct DevInfo
  298. dvi_Priority LONG dvi_Priority 24 struct DevInfo
  299. dvi_Startup LONG dvi_Startup 28 struct DevInfo
  300. dvi_SegList BPTR dvi_SegList 32 struct DevInfo
  301. dvi_GlobVec BPTR dvi_GlobVec 36 struct DevInfo
  302. dvi_Name BSTR dvi_Name 44 struct DevInfo
  303.       };
  304. DosList struct DosList 44 libraries/dosextens.h
  305.       {
  306. dol_Next BPTR dol_Next 0 struct DosList
  307. dol_Type LONG dol_Type 4 struct DosList
  308. dol_Task struct MsgPort *dol_Task 8 struct DosList
  309. dol_Lock BPTR dol_Lock 12 struct DosList
  310. union {
  311. struct {
  312. dol_Handler BSTR dol_Handler 16 struct DosList
  313. dol_StackSize LONG dol_StackSize 20 struct DosList
  314. dol_Priority LONG dol_Priority 24 struct DosList
  315. dol_Startup ULONG dol_Startup 28 struct DosList
  316. dol_SegList BPTR dol_SegList 32 struct DosList
  317. dol_GlobVec BPTR dol_GlobVec 36 struct DosList
  318.       } dol_handler;
  319. dol_handler "struct dol_handler"   libraries/dosextens.h
  320. struct {
  321. dol_VolumeDate struct DateStamp dol_VolumeDate 16 struct DosList
  322. dol_LockList BPTR dol_LockList 28 struct DosList
  323. dol_DiskType LONG dol_DiskType 32 struct DosList
  324.       } dol_volume;
  325. dol_volume "struct dol_volume"   libraries/dosextens.h
  326.       } dol_misc;
  327. dol_misc "union dol_misc"   libraries/dosextens.h
  328. dol_Name BSTR dol_Name 40 struct DosList
  329.       };
  330. DLT_DEVICE "#define DLT_DEVICE 0"  libraries/dosextens.h
  331. DLT_DIRECTORY "#define DLT_DIRECTORY 1"  libraries/dosextens.h
  332. DLT_VOLUME "#define DLT_VOLUME 2"  libraries/dosextens.h
  333. FileLock  struct FileLock 20 libraries/dosextens.h
  334.       {
  335. fl_Link BPTR fl_Link 0 struct FileLock
  336. fl_Key LONG fl_Key 4 struct FileLock
  337. fl_Access LONG fl_Access 8 struct FileLock
  338. fl_Task struct MsgPort *fl_Task 12 struct FileLock
  339. fl_Volume BPTR fl_Volume 16 struct FileLock
  340.       };
  341. TOTALSLOTS "#define TOTALSLOTS 256"  libraries/expansionbase.h
  342. ExpansionInt struct ExpansionInt ei_ 6 libraries/expansionbase.h
  343. {
  344. IntMask UWORD IntMask 0 struct ExpansionInt
  345. ArrayMax UWORD ArrayMax 2 struct ExpansionInt
  346. ArraySize UWORD ArraySize 4 struct ExpansionInt
  347.       };
  348. ExpansionBase  struct ExpansionBase eb_ 456 libraries/expansionbase.h
  349. {
  350. LibNode struct Library LibNode 0 struct ExpansionBase
  351. Flags UBYTE Flags 34 struct ExpansionBase
  352. pad UBYTE pad 34 struct ExpansionBase
  353. ExecBase APTR ExecBase 36 struct ExpansionBase
  354. SegList APTR SegList 40 struct ExpansionBase
  355. CurrentBinding struct CurrentBinding CurrentBinding 44 struct ExpansionBase
  356. BoardList struct List BoardList 60 struct ExpansionBase
  357. MountList struct List MountList 74 struct ExpansionBase
  358. AllocTable UBYTE AllocTable[TOTALSLOTS] 88 struct ExpansionBase
  359. BindSemaphore struct SignalSemaphore BindSemaphore 344 struct ExpansionBase
  360. Int2List struct Interrupt Int2List 390 struct ExpansionBase
  361. Int6List struct Interrupt Int6List 412 struct ExpansionBase
  362. Int7List struct Interrupt Int7List 434 struct ExpansionBase
  363.       };
  364. PI "#define PI ((float) 3.141592653589793)"  libraries/mathffp.h
  365. TWO_PI "#define TWO_PI (((float) 2) * PI)"  libraries/mathffp.h
  366. PI2 "#define PI2 (PI / ((float) 2))"  libraries/mathffp.h
  367. PI4 "#define PI4 (PI / ((float) 4))"  libraries/mathffp.h
  368. E "#define E ((float) 2.718281828459045)"  libraries/mathffp.h
  369. LOG10 "#define LOG10 ((float) 2.302585092994046)"  libraries/mathffp.h
  370. FPTEN "#define FPTEN ((float) 10.0)"  libraries/mathffp.h
  371. FPONE "#define FPONE ((float) 1.0)"  libraries/mathffp.h
  372. FPHALF "#define FPHALF ((float) 0.5)"  libraries/mathffp.h
  373. FPZERO "#define FPZERO ((float) 0.0)"  libraries/mathffp.h
  374. trunc "#define trunc(x) ((int) (x))"  libraries/mathffp.h
  375. round "#define round(x) ((int) ((x) + 0.5))"  libraries/mathffp.h
  376. itof "#define itof(i) ((float) (i))"  libraries/mathffp.h
  377. fabs "#define fabs SPAbs"  libraries/mathffp.h
  378. floor "#define floor SPFloor"  libraries/mathffp.h
  379. ceil "#define ceil SPCeil"  libraries/mathffp.h
  380. tan "#define tan SPTan"  libraries/mathffp.h
  381. atan "#define atan SPAtan"  libraries/mathffp.h
  382. cos "#define cos SPCos"  libraries/mathffp.h
  383. acos "#define acos SPAcos"  libraries/mathffp.h
  384. sin "#define sin SPSin"  libraries/mathffp.h
  385. asin "#define asin SPAsin"  libraries/mathffp.h
  386. exp "#define exp SPExp"  libraries/mathffp.h
  387. pow "#define pow(a,b) SPPow((b),(a))"  libraries/mathffp.h
  388. log "#define log SPLog"  libraries/mathffp.h
  389. log10 "#define log10 SPLog10"  libraries/mathffp.h
  390. sqrt "#define sqrt SPSqrt"  libraries/mathffp.h
  391. sinh "#define sinh SPSinh"  libraries/mathffp.h
  392. cosh "#define cosh SPCosh"  libraries/mathffp.h
  393. tanh "#define tanh SPTanh"  libraries/mathffp.h
  394. SPFix "int SPFix()"  libraries/mathffp.h
  395. SPFlt "float SPFlt()"  libraries/mathffp.h
  396. SPCmp "int SPCmp()"  libraries/mathffp.h
  397. SPTst "int SPTst()"  libraries/mathffp.h
  398. SPAbs "float SPAbs()"  libraries/mathffp.h
  399. SPFloor "float SPFloor()"  libraries/mathffp.h
  400. SPCeil "float SPCeil()  "  libraries/mathffp.h
  401. abs "float abs()"  libraries/mathffp.h
  402. SPNeg "float SPNeg()"  libraries/mathffp.h
  403. SPAdd "float SPAdd()"  libraries/mathffp.h
  404. SPSub "float SPSub()"  libraries/mathffp.h
  405. SPMul "float SPMul()"  libraries/mathffp.h
  406. SPDiv "float SPDiv()"  libraries/mathffp.h
  407. SPAsin "float SPAsin()"  libraries/mathffp.h
  408. SPSin "float SPSin()"  libraries/mathffp.h
  409. SPSinh "float SPSinh()"  libraries/mathffp.h
  410. SPExp "float SPExp()"  libraries/mathffp.h
  411. SPSqrt "float SPSqrt()"  libraries/mathffp.h
  412. afp "float afp()"  libraries/mathffp.h
  413. MathIEEEBase struct MathIEEEBase 60 libraries/mathlibrary.h
  414. {
  415. MathIEEEBase_LibNode struct Library MathIEEEBase_LibNode 0 struct MathIEEEBase
  416. MathIEEEBase_Flags unsigned char MathIEEEBase_Flags 34 struct MathIEEEBase
  417. MathIEEEBase_reserved1 unsigned char MathIEEEBase_reserved1 35 struct MathIEEEBase
  418. MathIEEEBase_68881 unsigned short *MathIEEEBase_68881 36 struct MathIEEEBase
  419. MathIEEEBase_SysLib APTR MathIEEEBase_SysLib 40 struct MathIEEEBase
  420. MathIEEEBase_SegList APTR MathIEEEBase_SegList 44 struct MathIEEEBase
  421. MathIEEEBase_Resource struct MathIEEEResource *MathIEEEBase_Resource 48 struct MathIEEEBase
  422. MathIEEEBase_TaskOpenLib int (*MathIEEEBase_TaskOpenLib)() 52 struct MathIEEEBase
  423. MathIEEEBase_TaskCloseLib int (*MathIEEEBase_TaskCloseLib)() 56 struct MathIEEEBase
  424.       };
  425. TR_NotUsed "#define TR_NotUsed -1"  libraries/translator.h
  426. TR_NoMem "#define TR_NoMem -2"  libraries/translator.h
  427. TR_MakeBad "#define TR_MakeBad -4"  libraries/translator.h
  428. ConfigDev struct ConfigDev 68 libraries/configvars.h
  429.       {
  430. cd_Node struct Node cd_Node 0 struct ConfigDev
  431. cd_Flags UBYTE cd_Flags 14 struct ConfigDev
  432. cd_Pad UBYTE cd_Pad 15 struct ConfigDev
  433. cd_Rom struct ExpansionRom cd_Rom 16 struct ConfigDev
  434. cd_BoardAddr APTR cd_BoardAddr 32 struct ConfigDev
  435. cd_BoardSize APTR cd_BoardSize 36 struct ConfigDev
  436. cd_SlotAddr UWORD cd_SlotAddr 40 struct ConfigDev
  437. cd_SlotSize UWORD cd_SlotSize 42 struct ConfigDev
  438. cd_Driver APTR cd_Driver 44 struct ConfigDev
  439. cd_NextCD struct ConfigDev *cd_NextCD 48 struct ConfigDev
  440. cd_Unused ULONG cd_Unused[4] 52 struct ConfigDev
  441.       };
  442. CDB_SHUTUP "#define CDB_SHUTUP 0"  libraries/configvars.h
  443. CDB_CONFIGME "#define CDB_CONFIGME 1"  libraries/configvars.h
  444. CDF_SHUTUP "#define CDF_SHUTUP 0x01"  libraries/configvars.h
  445. CDF_CONFIGME "#define CDF_CONFIGME 0x02"  libraries/configvars.h
  446. CurrentBinding struct CurrentBinding 16 libraries/configvars.h
  447.       {
  448. cb_ConfigDev struct ConfigDev *cb_ConfigDev 0 struct CurrentBinding
  449. cb_FileName UBYTE *cb_FileName 4 struct CurrentBinding
  450. cb_ProductString UBYTE *cb_ProductString 8 struct CurrentBinding
  451. cb_ToolTypes UBYTE **cb_ToolTypes 12 struct CurrentBinding
  452.       };
  453. AllocConfigDev "struct ConfigDev *AllocConfigDev()"   libraries/configvars.h
  454. DOSNAME "#define DOSNAME "dos.library""  libraries/dos.h
  455. DOSTRUE "#define DOSTRUE (-1L)"  libraries/dos.h
  456. DOSFALSE "#define DOSFALSE (0L)"  libraries/dos.h
  457. MODE_OLDFILE "#define MODE_OLDFILE 1005"  libraries/dos.h
  458. MODE_NEWFILE "#define MODE_NEWFILE 1006"  libraries/dos.h
  459. MODE_READWRITE "#define MODE_READWRITE 1004"  libraries/dos.h
  460. OFFSET_BEGINNING "#define OFFSET_BEGINNING -1"  libraries/dos.h
  461. OFFSET_CURRENT "#define OFFSET_CURRENT 0"  libraries/dos.h
  462. OFFSET_END "#define OFFSET_END 1"  libraries/dos.h
  463. OFFSET_BEGINING "#define OFFSET_BEGINING  OFFSET_BEGINNING"  libraries/dos.h
  464. BITSPERBYTE "#define BITSPERBYTE 8"  libraries/dos.h
  465. BYTESPERLONG "#define BYTESPERLONG 4"  libraries/dos.h
  466. BITSPERLONG "#define BITSPERLONG 32"  libraries/dos.h
  467. MAXINT "#define MAXINT 0x7FFFFFFF"  libraries/dos.h
  468. MININT "#define MININT 0x80000000"  libraries/dos.h
  469. SHARED_LOCK "#define SHARED_LOCK -2"  libraries/dos.h
  470. ACCESS_READ "#define ACCESS_READ -2"  libraries/dos.h
  471. EXCLUSIVE_LOCK "#define EXCLUSIVE_LOCK -1"  libraries/dos.h
  472. ACCESS_WRITE "#define ACCESS_WRITE -1"  libraries/dos.h
  473. DateStamp struct DateStamp 12 libraries/dos.h
  474.       {
  475. ds_Days LONG ds_Days 0 struct DateStamp
  476. ds_Minute LONG ds_Minute 4 struct DateStamp
  477. ds_Tick LONG ds_Tick 8 struct DateStamp
  478.       };
  479. TICKS_PER_SECOND "#define TICKS_PER_SECOND  50   "  libraries/dos.h
  480. FileInfoBlock  struct FileInfoBlock 260 libraries/dos.h
  481.       {
  482. fib_DiskKey LONG fib_DiskKey 0 struct FileInfoBlock
  483. fib_DirEntryType LONG fib_DirEntryType 4 struct FileInfoBlock
  484. fib_FileName char fib_FileName[108] 8 struct FileInfoBlock
  485. fib_Protection LONG fib_Protection 116 struct FileInfoBlock
  486. fib_EntryType LONG fib_EntryType 120 struct FileInfoBlock
  487. fib_Size LONG fib_Size 124 struct FileInfoBlock
  488. fib_NumBlocks LONG fib_NumBlocks 128 struct FileInfoBlock
  489. fib_Date struct DateStamp fib_Date 132 struct FileInfoBlock
  490. fib_Comment char fib_Comment[80] 144 struct FileInfoBlock
  491. fib_Reserved char fib_Reserved[36] 224 struct FileInfoBlock
  492.       };
  493. FIBB_SCRIPT "#define FIBB_SCRIPT 6"  libraries/dos.h
  494. FIBB_PURE "#define FIBB_PURE 5"  libraries/dos.h
  495. FIBB_ARCHIVE "#define FIBB_ARCHIVE 4"  libraries/dos.h
  496. FIBB_READ "#define FIBB_READ 3"  libraries/dos.h
  497. FIBB_WRITE "#define FIBB_WRITE 2"  libraries/dos.h
  498. FIBB_EXECUTE "#define FIBB_EXECUTE 1"  libraries/dos.h
  499. FIBB_DELETE "#define FIBB_DELETE 0"  libraries/dos.h
  500. FIBF_SCRIPT "#define FIBF_SCRIPT (1<<FIBB_SCRIPT)"  libraries/dos.h
  501. FIBF_PURE "#define FIBF_PURE (1<<FIBB_PURE)"  libraries/dos.h
  502. FIBF_ARCHIVE "#define FIBF_ARCHIVE (1<<FIBB_ARCHIVE)"  libraries/dos.h
  503. FIBF_READ "#define FIBF_READ (1<<FIBB_READ)"  libraries/dos.h
  504. FIBF_WRITE "#define FIBF_WRITE (1<<FIBB_WRITE)"  libraries/dos.h
  505. FIBF_EXECUTE "#define FIBF_EXECUTE (1<<FIBB_EXECUTE)"  libraries/dos.h
  506. FIBF_DELETE "#define FIBF_DELETE (1<<FIBB_DELETE)"  libraries/dos.h
  507. BPTR "typedef long  BPTR"  libraries/dos.h
  508. BSTR "typedef long  BSTR"  libraries/dos.h
  509. BADDR "#define BADDR(bptr) (((ULONG)bptr) << 2)"  libraries/dos.h
  510. BADDR "#define BADDR(x) ((APTR)((ULONG)x << 2))"  libraries/dos.h
  511. InfoData struct InfoData 36 libraries/dos.h
  512.       {
  513. id_NumSoftErrors LONG id_NumSoftErrors 0 struct InfoData
  514. id_UnitNumber LONG id_UnitNumber 4 struct InfoData
  515. id_DiskState LONG id_DiskState 8 struct InfoData
  516. id_NumBlocks LONG id_NumBlocks 12 struct InfoData
  517. id_NumBlocksUsed LONG id_NumBlocksUsed 16 struct InfoData
  518. id_BytesPerBlock LONG id_BytesPerBlock 20 struct InfoData
  519. id_DiskType LONG id_DiskType 24 struct InfoData
  520. id_VolumeNode BPTR id_VolumeNode 28 struct InfoData
  521. id_InUse LONG id_InUse 32 struct InfoData
  522.       };
  523. ID_WRITE_PROTECTED "#define ID_WRITE_PROTECTED 80"  libraries/dos.h
  524. ID_VALIDATING "#define ID_VALIDATING 81"  libraries/dos.h
  525. ID_VALIDATED "#define ID_VALIDATED 82"  libraries/dos.h
  526. ID_NO_DISK_PRESENT "#define ID_NO_DISK_PRESENT (-1)"  libraries/dos.h
  527. ID_UNREADABLE_DISK "#define ID_UNREADABLE_DISK (((long)'B'<<24) | ((long)'A'<<16) | ('D'<<8))"  libraries/dos.h
  528. ID_DOS_DISK "#define ID_DOS_DISK (((long)'D'<<24) | ((long)'O'<<16) | ('S'<<8))"  libraries/dos.h
  529. ID_NOT_REALLY_DOS "#define ID_NOT_REALLY_DOS (((long)'N'<<24) | ((long)'D'<<16) | ('O'<<8) | ('S'))"  libraries/dos.h
  530. ID_KICKSTART_DISK "#define ID_KICKSTART_DISK (((long)'K'<<24) | ((long)'I'<<16) | ('C'<<8) | ('K'))"  libraries/dos.h
  531. ERROR_NO_FREE_STORE "#define ERROR_NO_FREE_STORE 103"  libraries/dos.h
  532. ERROR_TASK_TABLE_FULL "#define ERROR_TASK_TABLE_FULL 105"  libraries/dos.h
  533. ERROR_LINE_TOO_LONG "#define ERROR_LINE_TOO_LONG 120"  libraries/dos.h
  534. ERROR_FILE_NOT_OBJECT "#define ERROR_FILE_NOT_OBJECT 121"  libraries/dos.h
  535. ERROR_INVALID_RESIDENT_LIBRARY "#define ERROR_INVALID_RESIDENT_LIBRARY 122"  libraries/dos.h
  536. ERROR_NO_DEFAULT_DIR "#define ERROR_NO_DEFAULT_DIR 201"  libraries/dos.h
  537. ERROR_OBJECT_IN_USE "#define ERROR_OBJECT_IN_USE 202"  libraries/dos.h
  538. ERROR_OBJECT_EXISTS "#define ERROR_OBJECT_EXISTS 203"  libraries/dos.h
  539. ERROR_DIR_NOT_FOUND "#define ERROR_DIR_NOT_FOUND 204"  libraries/dos.h
  540. ERROR_OBJECT_NOT_FOUND "#define ERROR_OBJECT_NOT_FOUND 205"  libraries/dos.h
  541. ERROR_BAD_STREAM_NAME "#define ERROR_BAD_STREAM_NAME 206"  libraries/dos.h
  542. ERROR_OBJECT_TOO_LARGE "#define ERROR_OBJECT_TOO_LARGE 207"  libraries/dos.h
  543. ERROR_ACTION_NOT_KNOWN "#define ERROR_ACTION_NOT_KNOWN 209"  libraries/dos.h
  544. ERROR_INVALID_COMPONENT_NAME "#define ERROR_INVALID_COMPONENT_NAME 210"  libraries/dos.h
  545. ERROR_INVALID_LOCK "#define ERROR_INVALID_LOCK 211"  libraries/dos.h
  546. ERROR_OBJECT_WRONG_TYPE "#define ERROR_OBJECT_WRONG_TYPE 212"  libraries/dos.h
  547. ERROR_DISK_NOT_VALIDATED "#define ERROR_DISK_NOT_VALIDATED 213"  libraries/dos.h
  548. ERROR_DISK_WRITE_PROTECTED "#define ERROR_DISK_WRITE_PROTECTED 214"  libraries/dos.h
  549. ERROR_RENAME_ACROSS_DEVICES "#define ERROR_RENAME_ACROSS_DEVICES 215"  libraries/dos.h
  550. ERROR_DIRECTORY_NOT_EMPTY "#define ERROR_DIRECTORY_NOT_EMPTY 216"  libraries/dos.h
  551. ERROR_TOO_MANY_LEVELS "#define ERROR_TOO_MANY_LEVELS 217"  libraries/dos.h
  552. ERROR_DEVICE_NOT_MOUNTED "#define ERROR_DEVICE_NOT_MOUNTED 218"  libraries/dos.h
  553. ERROR_SEEK_ERROR "#define ERROR_SEEK_ERROR 219"  libraries/dos.h
  554. ERROR_COMMENT_TOO_BIG "#define ERROR_COMMENT_TOO_BIG 220"  libraries/dos.h
  555. ERROR_DISK_FULL "#define ERROR_DISK_FULL 221"  libraries/dos.h
  556. ERROR_DELETE_PROTECTED "#define ERROR_DELETE_PROTECTED 222"  libraries/dos.h
  557. ERROR_WRITE_PROTECTED "#define ERROR_WRITE_PROTECTED 223 "  libraries/dos.h
  558. ERROR_READ_PROTECTED "#define ERROR_READ_PROTECTED 224"  libraries/dos.h
  559. ERROR_NOT_A_DOS_DISK "#define ERROR_NOT_A_DOS_DISK 225"  libraries/dos.h
  560. ERROR_NO_DISK "#define ERROR_NO_DISK 226"  libraries/dos.h
  561. ERROR_NO_MORE_ENTRIES "#define ERROR_NO_MORE_ENTRIES 232"  libraries/dos.h
  562. RETURN_OK "#define RETURN_OK 0"  libraries/dos.h
  563. RETURN_WARN "#define RETURN_WARN 5"  libraries/dos.h
  564. RETURN_ERROR "#define RETURN_ERROR 10"  libraries/dos.h
  565. RETURN_FAIL "#define RETURN_FAIL 20  "  libraries/dos.h
  566. SIGBREAKB_CTRL_C "#define SIGBREAKB_CTRL_C 12"  libraries/dos.h
  567. SIGBREAKB_CTRL_D "#define SIGBREAKB_CTRL_D 13"  libraries/dos.h
  568. SIGBREAKB_CTRL_E "#define SIGBREAKB_CTRL_E 14"  libraries/dos.h
  569. SIGBREAKB_CTRL_F "#define SIGBREAKB_CTRL_F 15"  libraries/dos.h
  570. SIGBREAKF_CTRL_C "#define SIGBREAKF_CTRL_C (1<<SIGBREAKB_CTRL_C)"  libraries/dos.h
  571. SIGBREAKF_CTRL_D "#define SIGBREAKF_CTRL_D (1<<SIGBREAKB_CTRL_D)"  libraries/dos.h
  572. SIGBREAKF_CTRL_E "#define SIGBREAKF_CTRL_E (1<<SIGBREAKB_CTRL_E)"  libraries/dos.h
  573. SIGBREAKF_CTRL_F "#define SIGBREAKF_CTRL_F ((long)1<<SIGBREAKB_CTRL_F)"  libraries/dos.h
  574. EXPANSIONNAME "#define EXPANSIONNAME "expansion.library""  libraries/expansion.h
  575. ADNB_STARTPROC "#define ADNB_STARTPROC 0"  libraries/expansion.h
  576. ADNF_STARTPROC "#define ADNF_STARTPROC (1<<0)"  libraries/expansion.h
  577. AllocConfigDev "struct ConfigDev *AllocConfigDev()"   libraries/expansion.h
  578. AllocExpansionMem "CPTR  AllocExpansionMem()"   libraries/expansion.h
  579. FindConfigDev "struct ConfigDev *FindConfigDev()"   libraries/expansion.h
  580. MakeDosNode "struct DeviceNode *MakeDosNode()"   libraries/expansion.h
  581. DosEnvec struct DosEnvec 68 libraries/filehandler.h
  582.       {
  583. de_TableSize ULONG de_TableSize 0 struct DosEnvec
  584. de_SizeBlock ULONG de_SizeBlock 4 struct DosEnvec
  585. de_SecOrg ULONG de_SecOrg 8 struct DosEnvec
  586. de_Surfaces ULONG de_Surfaces 12 struct DosEnvec
  587. de_SectorPerBlock ULONG de_SectorPerBlock 16 struct DosEnvec
  588. de_BlocksPerTrack ULONG de_BlocksPerTrack 20 struct DosEnvec
  589. de_Reserved ULONG de_Reserved 24 struct DosEnvec
  590. de_PreAlloc ULONG de_PreAlloc 28 struct DosEnvec
  591. de_Interleave ULONG de_Interleave 32 struct DosEnvec
  592. de_LowCyl ULONG de_LowCyl 36 struct DosEnvec
  593. de_HighCyl ULONG de_HighCyl 40 struct DosEnvec
  594. de_NumBuffers ULONG de_NumBuffers 44 struct DosEnvec
  595. de_BufMemType ULONG de_BufMemType 48 struct DosEnvec
  596. de_MaxTransfer ULONG de_MaxTransfer 52 struct DosEnvec
  597. de_Mask ULONG de_Mask 56 struct DosEnvec
  598. de_BootPri LONG de_BootPri 60 struct DosEnvec
  599. de_DosType ULONG de_DosType 64 struct DosEnvec
  600.       };
  601. DE_TABLESIZE "#define DE_TABLESIZE 0"  libraries/filehandler.h
  602. DE_SIZEBLOCK "#define DE_SIZEBLOCK 1"  libraries/filehandler.h
  603. DE_SECORG "#define DE_SECORG 2"  libraries/filehandler.h
  604. DE_NUMHEADS "#define DE_NUMHEADS 3"  libraries/filehandler.h
  605. DE_SECSPERBLK "#define DE_SECSPERBLK 4"  libraries/filehandler.h
  606. DE_BLKSPERTRACK "#define DE_BLKSPERTRACK 5"  libraries/filehandler.h
  607. DE_RESERVEDBLKS "#define DE_RESERVEDBLKS 6"  libraries/filehandler.h
  608. DE_PREFAC "#define DE_PREFAC 7"  libraries/filehandler.h
  609. DE_INTERLEAVE "#define DE_INTERLEAVE 8"  libraries/filehandler.h
  610. DE_LOWCYL "#define DE_LOWCYL 9"  libraries/filehandler.h
  611. DE_UPPERCYL "#define DE_UPPERCYL 10"  libraries/filehandler.h
  612. DE_NUMBUFFERS "#define DE_NUMBUFFERS 11"  libraries/filehandler.h
  613. DE_MEMBUFTYPE "#define DE_MEMBUFTYPE 12"  libraries/filehandler.h
  614. DE_BUFMEMTYPE "#define DE_BUFMEMTYPE 12"  libraries/filehandler.h
  615. DE_MAXTRANSFER "#define DE_MAXTRANSFER 13"  libraries/filehandler.h
  616. DE_MASK "#define DE_MASK 14"  libraries/filehandler.h
  617. DE_BOOTPRI "#define DE_BOOTPRI 15"  libraries/filehandler.h
  618. DE_DOSTYPE "#define DE_DOSTYPE 16"  libraries/filehandler.h
  619. FileSysStartupMsg struct FileSysStartupMsg 16 libraries/filehandler.h
  620.       {
  621. fssm_Unit ULONG fssm_Unit 0 struct FileSysStartupMsg
  622. fssm_Device BSTR fssm_Device 4 struct FileSysStartupMsg
  623. fssm_Environ BPTR fssm_Environ 8 struct FileSysStartupMsg
  624. fssm_Flags ULONG fssm_Flags 12 struct FileSysStartupMsg
  625.       };
  626. DeviceNode struct DeviceNode 44 libraries/filehandler.h
  627.       {
  628. dn_Next BPTR dn_Next 0 struct DeviceNode
  629. dn_Type ULONG dn_Type 4 struct DeviceNode
  630. dn_Task struct MsgPort *dn_Task 8 struct DeviceNode
  631. dn_Lock BPTR dn_Lock 12 struct DeviceNode
  632. dn_Handler BSTR dn_Handler 16 struct DeviceNode
  633. dn_StackSize ULONG dn_StackSize 20 struct DeviceNode
  634. dn_Priority LONG dn_Priority 24 struct DeviceNode
  635. dn_Startup BPTR dn_Startup 28 struct DeviceNode
  636. dn_SegList BPTR dn_SegList 32 struct DeviceNode
  637. dn_GlobalVec BPTR dn_GlobalVec 36 struct DeviceNode
  638. dn_Name BSTR dn_Name 40 struct DeviceNode
  639.       };
  640. PI "#define PI ((double) 3.141592653589793))"  libraries/mathieeedp.h
  641. TWO_PI "#define TWO_PI (((double) 2) * PI)"  libraries/mathieeedp.h
  642. PI2 "#define PI2 (PI/((double)2))"  libraries/mathieeedp.h
  643. PI4 "#define PI4 (PI/((double)4))"  libraries/mathieeedp.h
  644. E "#define E ((double) 2.718281828459045)"  libraries/mathieeedp.h
  645. LOG10 "#define LOG10 ((double) 2.302585092994046)"  libraries/mathieeedp.h
  646. FPTEN "#define FPTEN ((double) 10.0)"  libraries/mathieeedp.h
  647. FPONE "#define FPONE ((double) 1.0)"  libraries/mathieeedp.h
  648. FPHALF "#define FPHALF ((double) 0.5)"  libraries/mathieeedp.h
  649. FPZERO "#define FPZERO ((double) 0.0)"  libraries/mathieeedp.h
  650. trunc "#define trunc(x) ((int) (x))"  libraries/mathieeedp.h
  651. round "#define round(x) ((int) ((x) + 0.5))"  libraries/mathieeedp.h
  652. itof "#define itof(i) ((double) (i))"  libraries/mathieeedp.h
  653. fabs "#define fabs IEEEDPAbs"  libraries/mathieeedp.h
  654. floor "#define floor IEEEDPFloor"  libraries/mathieeedp.h
  655. ceil "#define ceil IEEEDPCeil"  libraries/mathieeedp.h
  656. tan "#define tan IEEEDPTan"  libraries/mathieeedp.h
  657. atan "#define atan IEEEDPAtan"  libraries/mathieeedp.h
  658. cos "#define cos IEEEDPCos"  libraries/mathieeedp.h
  659. acos "#define acos IEEEDPAcos"  libraries/mathieeedp.h
  660. sin "#define sin IEEEDPSin"  libraries/mathieeedp.h
  661. asin "#define asin IEEEDPAsin"  libraries/mathieeedp.h
  662. exp "#define exp IEEEDPExp"  libraries/mathieeedp.h
  663. pow "#define pow(a,b) IEEEDPPow((b),(a))"  libraries/mathieeedp.h
  664. log "#define log IEEEDPLog"  libraries/mathieeedp.h
  665. log10 "#define log10 IEEEDPLog10"  libraries/mathieeedp.h
  666. sqrt "#define sqrt IEEEDPSqrt"  libraries/mathieeedp.h
  667. sinh "#define sinh IEEEDPSinh"  libraries/mathieeedp.h
  668. cosh "#define cosh IEEEDPCosh"  libraries/mathieeedp.h
  669. tanh "#define tanh IEEEDPTanh"  libraries/mathieeedp.h
  670. IEEEDPTan "double IEEEDPTan()"  libraries/mathieeedp.h
  671. IEEEDPCos "double IEEEDPCos()"  libraries/mathieeedp.h
  672. IEEEDPSin "double IEEEDPSin()"  libraries/mathieeedp.h
  673. IEEEDPExp "double IEEEDPExp()"  libraries/mathieeedp.h
  674. IEEEDPSqrt "double IEEEDPSqrt()"  libraries/mathieeedp.h
  675. IEEEDPLog10 "double IEEEDPLog10()"  libraries/mathieeedp.h
  676. IEEEDPSincos "double IEEEDPSincos()"  libraries/mathieeedp.h
  677. IEEEDPSinh "double IEEEDPSinh()"  libraries/mathieeedp.h
  678. IEEEDPTieee "float IEEEDPTieee()"  libraries/mathieeedp.h
  679. IEEEDPFieee "double IEEEDPFieee()"  libraries/mathieeedp.h
  680. IEEEDPFix "int IEEEDPFix()"  libraries/mathieeedp.h
  681. IEEEDPCmp "int IEEEDPCmp()"  libraries/mathieeedp.h
  682. IEEEDPFlt "double IEEEDPFlt()"  libraries/mathieeedp.h
  683. IEEEDPAbs "double IEEEDPAbs()"  libraries/mathieeedp.h
  684. IEEEDPNeg "double IEEEDPNeg()"  libraries/mathieeedp.h
  685. IEEEDPAdd "double IEEEDPAdd()"  libraries/mathieeedp.h
  686. IEEEDPSub "double IEEEDPSub()"  libraries/mathieeedp.h
  687. IEEEDPMul "double IEEEDPMul()"  libraries/mathieeedp.h
  688. IEEEDPDiv "double IEEEDPDiv()"  libraries/mathieeedp.h
  689. IEEEDPFloor "double IEEEDPFloor()"  libraries/mathieeedp.h
  690. IEEEDPCeil "double IEEEDPCeil()"  libraries/mathieeedp.h
  691. RomBootBase struct RomBootBase rbb_ 68 libraries/romboot_base.h
  692. {
  693. LibNode struct Library LibNode 0 struct RomBootBase
  694. ExecBase struct ExecBase *ExecBase 34 struct RomBootBase
  695. BootList struct List BootList 38 struct RomBootBase
  696. Reserved ULONG Reserved[4] 52 struct RomBootBase
  697.       };
  698. BootNode struct BootNode 20 libraries/romboot_base.h
  699. {
  700. bn_Node struct Node bn_Node 0 struct BootNode
  701. bn_Flags UWORD bn_Flags 2 struct BootNode
  702. bn_DeviceNode CPTR bn_DeviceNode 16 struct BootNode
  703.       };
  704. ROMBOOT_NAME "#define ROMBOOT_NAME "romboot.library""  libraries/romboot_base.h
  705. ICONNAME "#define ICONNAME "icon.library""  workbench/icon.h
  706. GetWBObject "struct WBObject  *GetWBObject()"   workbench/icon.h
  707. GetDiskObject "struct DiskObject  *GetDiskObject()"   workbench/icon.h
  708. PutWBObject "LONG PutWBObject()"   workbench/icon.h
  709. FreeFreeList "VOID FreeFreeList()"   workbench/icon.h
  710. FindToolType "char *FindToolType()"   workbench/icon.h
  711. WORKBENCH_WORKBENCH_H "#define WORKBENCH_WORKBENCH_H"  workbench/workbench.h
  712. WBDISK "#define WBDISK 1"  workbench/workbench.h
  713. WBDRAWER "#define WBDRAWER 2"  workbench/workbench.h
  714. WBTOOL "#define WBTOOL 3"  workbench/workbench.h
  715. WBPROJECT "#define WBPROJECT 4"  workbench/workbench.h
  716. WBGARBAGE "#define WBGARBAGE 5"  workbench/workbench.h
  717. WBDEVICE "#define WBDEVICE 6"  workbench/workbench.h
  718. WBKICK "#define WBKICK 7"  workbench/workbench.h
  719. DrawerData struct DrawerData 56 workbench/workbench.h
  720.       {
  721. dd_NewWindow struct NewWindow dd_NewWindow 0 struct DrawerData
  722. dd_CurrentX LONG dd_CurrentX 48 struct DrawerData
  723. dd_CurrentY LONG dd_CurrentY 52 struct DrawerData
  724.       };
  725. DRAWERDATAFILESIZE "#define DRAWERDATAFILESIZE (sizeof( struct DrawerData ))"  workbench/workbench.h
  726. DiskObject struct DiskObject 78 workbench/workbench.h
  727.       {
  728. do_Magic UWORD do_Magic 0 struct DiskObject
  729. do_Version UWORD do_Version 2 struct DiskObject
  730. do_Gadget struct Gadget do_Gadget 4 struct DiskObject
  731. do_Type UBYTE do_Type 48 struct DiskObject
  732. do_DefaultTool char *do_DefaultTool 50 struct DiskObject
  733. do_ToolTypes char **do_ToolTypes 54 struct DiskObject
  734. do_CurrentX LONG do_CurrentX 58 struct DiskObject
  735. do_CurrentY LONG do_CurrentY 62 struct DiskObject
  736. do_DrawerData struct DrawerData *do_DrawerData 66 struct DiskObject
  737. do_ToolWindow char *do_ToolWindow 70 struct DiskObject
  738. do_StackSize LONG do_StackSize 74 struct DiskObject
  739.       };
  740. WB_DISKMAGIC "#define WB_DISKMAGIC  0xe310"  workbench/workbench.h
  741. WB_DISKVERSION "#define WB_DISKVERSION  1"  workbench/workbench.h
  742. FreeList  struct FreeList 16 workbench/workbench.h
  743.       {
  744. fl_NumFree WORD fl_NumFree 0 struct FreeList
  745. fl_MemList struct List fl_MemList 2 struct FreeList
  746.       };
  747. MTYPE_PSTD "#define MTYPE_PSTD 1"  workbench/workbench.h
  748. MTYPE_TOOLEXIT "#define MTYPE_TOOLEXIT 2"  workbench/workbench.h
  749. MTYPE_DISKCHANGE "#define MTYPE_DISKCHANGE 3"  workbench/workbench.h
  750. MTYPE_TIMER "#define MTYPE_TIMER 4"  workbench/workbench.h
  751. MTYPE_CLOSEDOWN "#define MTYPE_CLOSEDOWN 5"  workbench/workbench.h
  752. MTYPE_IOPROC "#define MTYPE_IOPROC 6"  workbench/workbench.h
  753. GADGBACKFILL "#define GADGBACKFILL 0x0001"  workbench/workbench.h
  754. NO_ICON_POSITION "#define NO_ICON_POSITION (0x80000000)"  workbench/workbench.h
  755. WBStartup struct WBStartup 40 workbench/startup.h
  756.       {
  757. sm_Message struct Message sm_Message 0 struct WBStartup
  758. sm_Process struct MsgPort *sm_Process 20 struct WBStartup
  759. sm_Segment BPTR sm_Segment 24 struct WBStartup
  760. sm_NumArgs LONG sm_NumArgs 28 struct WBStartup
  761. sm_ToolWindow char *sm_ToolWindow 32 struct WBStartup
  762. sm_ArgList struct WBArg *sm_ArgList 36 struct WBStartup
  763.       };
  764. WBArg struct WBArg 8  workbench/startup.h
  765.       {
  766. wa_Lock BPTR wa_Lock 0 struct WBArg
  767. wa_Name BYTE *wa_Name 4 struct WBArg
  768.       };
  769. SF_ALERTWACK "#define SF_ALERTWACK (1<<1) "  exec/alerts.h
  770. AT_DeadEnd "#define AT_DeadEnd 0x80000000"  exec/alerts.h
  771. AT_Recovery "#define AT_Recovery 0x00000000"  exec/alerts.h
  772. AG_NoMemory "#define AG_NoMemory 0x00010000"  exec/alerts.h
  773. AG_MakeLib "#define AG_MakeLib 0x00020000"  exec/alerts.h
  774. AG_OpenLib "#define AG_OpenLib 0x00030000"  exec/alerts.h
  775. AG_OpenDev "#define AG_OpenDev 0x00040000"  exec/alerts.h
  776. AG_OpenRes "#define AG_OpenRes 0x00050000"  exec/alerts.h
  777. AG_IOError "#define AG_IOError 0x00060000"  exec/alerts.h
  778. AG_NoSignal "#define AG_NoSignal 0x00070000"  exec/alerts.h
  779. AO_ExecLib "#define AO_ExecLib 0x00008001"  exec/alerts.h
  780. AO_GraphicsLib "#define AO_GraphicsLib 0x00008002"  exec/alerts.h
  781. AO_LayersLib "#define AO_LayersLib 0x00008003"  exec/alerts.h
  782. AO_Intuition "#define AO_Intuition 0x00008004"  exec/alerts.h
  783. AO_MathLib "#define AO_MathLib 0x00008005"  exec/alerts.h
  784. AO_CListLib "#define AO_CListLib 0x00008006"  exec/alerts.h
  785. AO_DOSLib "#define AO_DOSLib 0x00008007"  exec/alerts.h
  786. AO_RAMLib "#define AO_RAMLib 0x00008008"  exec/alerts.h
  787. AO_IconLib "#define AO_IconLib 0x00008009"  exec/alerts.h
  788. AO_ExpansionLib "#define AO_ExpansionLib 0x0000800A"  exec/alerts.h
  789. AO_AudioDev "#define AO_AudioDev 0x00008010"  exec/alerts.h
  790. AO_ConsoleDev "#define AO_ConsoleDev 0x00008011"  exec/alerts.h
  791. AO_GamePortDev "#define AO_GamePortDev 0x00008012"  exec/alerts.h
  792. AO_KeyboardDev "#define AO_KeyboardDev 0x00008013"  exec/alerts.h
  793. AO_TrackDiskDev "#define AO_TrackDiskDev 0x00008014"  exec/alerts.h
  794. AO_TimerDev "#define AO_TimerDev 0x00008015"  exec/alerts.h
  795. AO_CIARsrc "#define AO_CIARsrc 0x00008020"  exec/alerts.h
  796. AO_DiskRsrc "#define AO_DiskRsrc 0x00008021"  exec/alerts.h
  797. AO_MiscRsrc "#define AO_MiscRsrc 0x00008022"  exec/alerts.h
  798. AO_BootStrap "#define AO_BootStrap 0x00008030"  exec/alerts.h
  799. AO_Workbench "#define AO_Workbench 0x00008031"  exec/alerts.h
  800. AN_ExecLib "#define AN_ExecLib 0x01000000"  exec/alerts.h
  801. AN_ExcptVect "#define AN_ExcptVect 0x81000001"  exec/alerts.h
  802. AN_BaseChkSum "#define AN_BaseChkSum 0x81000002"  exec/alerts.h
  803. AN_LibChkSum "#define AN_LibChkSum 0x81000003"  exec/alerts.h
  804. AN_LibMem "#define AN_LibMem 0x81000004"  exec/alerts.h
  805. AN_MemCorrupt "#define AN_MemCorrupt 0x81000005"  exec/alerts.h
  806. AN_IntrMem "#define AN_IntrMem 0x81000006"  exec/alerts.h
  807. AN_InitAPtr "#define AN_InitAPtr 0x81000007"  exec/alerts.h
  808. AN_SemCorrupt "#define AN_SemCorrupt 0x81000008"  exec/alerts.h
  809. AN_FreeTwice "#define AN_FreeTwice 0x81000009"  exec/alerts.h
  810. AN_BogusExcpt "#define AN_BogusExcpt 0x8100000A"  exec/alerts.h
  811. AN_GraphicsLib "#define AN_GraphicsLib 0x02000000"  exec/alerts.h
  812. AN_GfxNoMem "#define AN_GfxNoMem 0x82010000"  exec/alerts.h
  813. AN_LongFrame "#define AN_LongFrame 0x82010006"  exec/alerts.h
  814. AN_ShortFrame "#define AN_ShortFrame 0x82010007"  exec/alerts.h
  815. AN_TextTmpRas "#define AN_TextTmpRas 0x02010009"  exec/alerts.h
  816. AN_BltBitMap "#define AN_BltBitMap 0x8201000A"  exec/alerts.h
  817. AN_RegionMemory "#define AN_RegionMemory 0x8201000B"  exec/alerts.h
  818. AN_MakeVPort "#define AN_MakeVPort 0x82010030"  exec/alerts.h
  819. AN_GfxNoLCM "#define AN_GfxNoLCM 0x82011234"  exec/alerts.h
  820. AN_LayersLib "#define AN_LayersLib 0x03000000"  exec/alerts.h
  821. AN_LayersNoMem "#define AN_LayersNoMem 0x83010000 "  exec/alerts.h
  822. AN_Intuition "#define AN_Intuition 0x04000000"  exec/alerts.h
  823. AN_GadgetType "#define AN_GadgetType 0x84000001 "  exec/alerts.h
  824. AN_BadGadget "#define AN_BadGadget 0x04000001"  exec/alerts.h
  825. AN_CreatePort "#define AN_CreatePort 0x84010002 "  exec/alerts.h
  826. AN_ItemAlloc "#define AN_ItemAlloc 0x04010003"  exec/alerts.h
  827. AN_SubAlloc "#define AN_SubAlloc 0x04010004"  exec/alerts.h
  828. AN_PlaneAlloc "#define AN_PlaneAlloc 0x84010005"  exec/alerts.h
  829. AN_ItemBoxTop "#define AN_ItemBoxTop 0x84000006"  exec/alerts.h
  830. AN_OpenScreen "#define AN_OpenScreen 0x84010007"  exec/alerts.h
  831. AN_OpenScrnRast "#define AN_OpenScrnRast 0x84010008"  exec/alerts.h
  832. AN_SysScrnType "#define AN_SysScrnType 0x84000009"  exec/alerts.h
  833. AN_AddSWGadget "#define AN_AddSWGadget 0x8401000A"  exec/alerts.h
  834. AN_OpenWindow "#define AN_OpenWindow 0x8401000B"  exec/alerts.h
  835. AN_BadState "#define AN_BadState 0x8400000C"  exec/alerts.h
  836. AN_BadMessage "#define AN_BadMessage 0x8400000D"  exec/alerts.h
  837. AN_WeirdEcho "#define AN_WeirdEcho 0x8400000E"  exec/alerts.h
  838. AN_NoConsole "#define AN_NoConsole 0x8400000F"  exec/alerts.h
  839. AN_MathLib "#define AN_MathLib 0x05000000"  exec/alerts.h
  840. AN_CListLib "#define AN_CListLib 0x06000000"  exec/alerts.h
  841. AN_DOSLib "#define AN_DOSLib 0x07000000"  exec/alerts.h
  842. AN_StartMem "#define AN_StartMem 0x07010001"  exec/alerts.h
  843. AN_EndTask "#define AN_EndTask 0x07000002"  exec/alerts.h
  844. AN_QPktFail "#define AN_QPktFail 0x07000003"  exec/alerts.h
  845. AN_AsyncPkt "#define AN_AsyncPkt 0x07000004"  exec/alerts.h
  846. AN_FreeVec "#define AN_FreeVec 0x07000005"  exec/alerts.h
  847. AN_DiskBlkSeq "#define AN_DiskBlkSeq 0x07000006"  exec/alerts.h
  848. AN_BitMap "#define AN_BitMap 0x07000007"  exec/alerts.h
  849. AN_KeyFree "#define AN_KeyFree 0x07000008"  exec/alerts.h
  850. AN_BadChkSum "#define AN_BadChkSum 0x07000009"  exec/alerts.h
  851. AN_DiskError "#define AN_DiskError 0x0700000A"  exec/alerts.h
  852. AN_KeyRange "#define AN_KeyRange 0x0700000B"  exec/alerts.h
  853. AN_BadOverlay "#define AN_BadOverlay 0x0700000C"  exec/alerts.h
  854. AN_RAMLib "#define AN_RAMLib 0x08000000"  exec/alerts.h
  855. AN_BadSegList "#define AN_BadSegList 0x08000001"  exec/alerts.h
  856. AN_IconLib "#define AN_IconLib 0x09000000"  exec/alerts.h
  857. AN_ExpansionLib "#define AN_ExpansionLib 0x0A000000"  exec/alerts.h
  858. AN_BadExpansionFree "#define AN_BadExpansionFree 0x0A000001"  exec/alerts.h
  859. AN_AudioDev "#define AN_AudioDev 0x10000000"  exec/alerts.h
  860. AN_ConsoleDev "#define AN_ConsoleDev 0x11000000"  exec/alerts.h
  861. AN_GamePortDev "#define AN_GamePortDev 0x12000000"  exec/alerts.h
  862. AN_KeyboardDev "#define AN_KeyboardDev 0x13000000"  exec/alerts.h
  863. AN_TrackDiskDev "#define AN_TrackDiskDev 0x14000000"  exec/alerts.h
  864. AN_TDCalibSeek "#define AN_TDCalibSeek 0x14000001"  exec/alerts.h
  865. AN_TDDelay "#define AN_TDDelay 0x14000002 "  exec/alerts.h
  866. AN_TimerDev "#define AN_TimerDev 0x15000000"  exec/alerts.h
  867. AN_TMBadReq "#define AN_TMBadReq 0x15000001"  exec/alerts.h
  868. AN_TMBadSupply "#define AN_TMBadSupply 0x15000002 "  exec/alerts.h
  869. AN_CIARsrc "#define AN_CIARsrc 0x20000000"  exec/alerts.h
  870. AN_DiskRsrc "#define AN_DiskRsrc 0x21000000"  exec/alerts.h
  871. AN_DRHasDisk "#define AN_DRHasDisk 0x21000001"  exec/alerts.h
  872. AN_DRIntNoAct "#define AN_DRIntNoAct 0x21000002"  exec/alerts.h
  873. AN_MiscRsrc "#define AN_MiscRsrc 0x22000000"  exec/alerts.h
  874. AN_BootStrap "#define AN_BootStrap 0x30000000"  exec/alerts.h
  875. AN_BootError "#define AN_BootError 0x30000001"  exec/alerts.h
  876. AN_Workbench "#define AN_Workbench 0x31000000"  exec/alerts.h
  877. AN_DiskCopy "#define AN_DiskCopy 0x32000000"  exec/alerts.h
  878. IOERR_OPENFAIL "#define IOERR_OPENFAIL -1"  exec/errors.h
  879. IOERR_ABORTED "#define IOERR_ABORTED -2"  exec/errors.h
  880. IOERR_NOCMD "#define IOERR_NOCMD -3"  exec/errors.h
  881. IOERR_BADLENGTH "#define IOERR_BADLENGTH -4"  exec/errors.h
  882. ExecBase struct ExecBase 588 exec/execbase.h
  883.       {
  884. LibNode struct Library LibNode 0 struct ExecBase
  885. SoftVer UWORD SoftVer 34 struct ExecBase
  886. LowMemChkSum WORD LowMemChkSum 36 struct ExecBase
  887. ChkBase ULONG ChkBase 38 struct ExecBase
  888. ColdCapture APTR ColdCapture 42 struct ExecBase
  889. CoolCapture APTR CoolCapture 46 struct ExecBase
  890. WarmCapture APTR WarmCapture 50 struct ExecBase
  891. SysStkUpper APTR SysStkUpper 54 struct ExecBase
  892. SysStkLower APTR SysStkLower 58 struct ExecBase
  893. MaxLocMem ULONG MaxLocMem 62 struct ExecBase
  894. DebugEntry APTR DebugEntry 66 struct ExecBase
  895. DebugData APTR DebugData 70 struct ExecBase
  896. AlertData APTR AlertData 74 struct ExecBase
  897. MaxExtMem APTR MaxExtMem 78 struct ExecBase
  898. ChkSum UWORD ChkSum 82 struct ExecBase
  899. IntVects struct IntVector IntVects[16] 84 struct ExecBase
  900. ThisTask struct Task *ThisTask 276 struct ExecBase
  901. IdleCount ULONG IdleCount 280 struct ExecBase
  902. DispCount ULONG DispCount 284 struct ExecBase
  903. Quantum UWORD Quantum 288 struct ExecBase
  904. Elapsed UWORD Elapsed 290 struct ExecBase
  905. SysFlags UWORD SysFlags 292 struct ExecBase
  906. IDNestCnt BYTE IDNestCnt 294 struct ExecBase
  907. TDNestCnt BYTE TDNestCnt 295 struct ExecBase
  908. AttnFlags UWORD AttnFlags 296 struct ExecBase
  909. AttnResched UWORD AttnResched 298 struct ExecBase
  910. ResModules APTR ResModules 300 struct ExecBase
  911. TaskTrapCode APTR TaskTrapCode 304 struct ExecBase
  912. TaskExceptCode APTR TaskExceptCode 308 struct ExecBase
  913. TaskExitCode APTR TaskExitCode 312 struct ExecBase
  914. TaskSigAlloc ULONG TaskSigAlloc 316 struct ExecBase
  915. TaskTrapAlloc UWORD TaskTrapAlloc 320 struct ExecBase
  916. MemList struct List MemList 322 struct ExecBase
  917. ResourceList struct List ResourceList 336 struct ExecBase
  918. DeviceList struct List DeviceList 350 struct ExecBase
  919. IntrList struct List IntrList 364 struct ExecBase
  920. LibList struct List LibList 378 struct ExecBase
  921. PortList struct List PortList 392 struct ExecBase
  922. TaskReady struct List TaskReady 406 struct ExecBase
  923. TaskWait struct List TaskWait 420 struct ExecBase
  924. SoftInts struct SoftIntList SoftInts[5] 434 struct ExecBase
  925. LastAlert LONG LastAlert[4] 514 struct ExecBase
  926. VBlankFrequency UBYTE VBlankFrequency 530 struct ExecBase
  927. PowerSupplyFrequency UBYTE PowerSupplyFrequency 531 struct ExecBase
  928. SemaphoreList struct List SemaphoreList 532 struct ExecBase
  929. KickMemPtr APTR KickMemPtr 546 struct ExecBase
  930. KickTagPtr APTR KickTagPtr 550 struct ExecBase
  931. KickCheckSum APTR KickCheckSum 554 struct ExecBase
  932. ExecBaseReserved UBYTE ExecBaseReserved[10] 558 struct ExecBase
  933. ExecBaseNewReserved UBYTE ExecBaseNewReserved[20] 568 struct ExecBase
  934.       };
  935. SYSBASESIZE "#define SYSBASESIZE sizeof(struct ExecBase)"  exec/execbase.h
  936. AFB_68010 "#define AFB_68010 0"  exec/execbase.h
  937. AFB_68020 "#define AFB_68020 1"  exec/execbase.h
  938. AFB_68881 "#define AFB_68881 4"  exec/execbase.h
  939. AFF_68010 "#define AFF_68010 (1<<0)"  exec/execbase.h
  940. AFF_68020 "#define AFF_68020 (1<<1)"  exec/execbase.h
  941. AFF_68881 "#define AFF_68881 (1<<4)"  exec/execbase.h
  942. AFB_RESERVED8 "#define AFB_RESERVED8 8"  exec/execbase.h
  943. AFB_RESERVED9 "#define AFB_RESERVED9  9"  exec/execbase.h
  944. Interrupt struct Interrupt IS_ 22 exec/interrupts.h
  945.       {
  946. is_Node struct Node is_Node 0 struct Interrupt
  947. is_Data APTR is_Data 14 struct Interrupt
  948. is_Code VOID (*is_Code)() 18 struct Interrupt
  949.       };
  950. IntVector struct IntVector IV_ 12 exec/interrupts.h
  951.       {
  952. iv_Data APTR iv_Data 0 struct IntVector
  953. iv_Code VOID (*iv_Code)() 4 struct IntVector
  954. iv_Node struct Node *iv_Node 4 struct IntVector
  955.       };
  956. SoftIntList struct SoftIntList SH_ 16 exec/interrupts.h
  957.       {
  958. sh_List struct List sh_List 0 struct SoftIntList
  959. sh_Pad UWORD sh_Pad 14 struct SoftIntList
  960.       };
  961. SIH_PRIMASK "#define SIH_PRIMASK (0xf0)"  exec/interrupts.h
  962. INTB_NMI "#define INTB_NMI 15"  exec/interrupts.h
  963. INTF_NMI "#define INTF_NMI (1L<<15)"  exec/interrupts.h
  964. LIB_VECTSIZE "#define LIB_VECTSIZE 6"  exec/libraries.h
  965. LIB_RESERVED "#define LIB_RESERVED 4"  exec/libraries.h
  966. LIB_BASE "#define LIB_BASE (-LIB_VECTSIZE)"  exec/libraries.h
  967. LIB_USERDEF "#define LIB_USERDEF (LIB_BASE-(LIB_RESERVED*LIB_VECTSIZE))"  exec/libraries.h
  968. LIB_NONSTD "#define LIB_NONSTD (LIB_USERDEF)"  exec/libraries.h
  969. LIB_OPEN "#define LIB_OPEN (-6)"  exec/libraries.h
  970. LIB_CLOSE "#define LIB_CLOSE (-12)"  exec/libraries.h
  971. LIB_EXPUNGE "#define LIB_EXPUNGE (-18)"  exec/libraries.h
  972. LIB_EXTFUNC "#define LIB_EXTFUNC (-24)"  exec/libraries.h
  973. Library struct Library LIB_ 34 exec/libraries.h
  974.       {
  975. lib_Node struct Node lib_Node 0 struct Library
  976. lib_Flags UBYTE lib_Flags 14 struct Library
  977. lib_pad UBYTE lib_pad 15 struct Library
  978. lib_NegSize UWORD lib_NegSize 16 struct Library
  979. lib_PosSize UWORD lib_PosSize 18 struct Library
  980. lib_Version UWORD lib_Version 20 struct Library
  981. lib_Revision UWORD lib_Revision 22 struct Library
  982. lib_IdString APTR lib_IdString 24 struct Library
  983. lib_Sum ULONG lib_Sum 28 struct Library
  984. lib_OpenCnt UWORD lib_OpenCnt 32 struct Library
  985.       };
  986. LIBF_SUMMING "#define LIBF_SUMMING (1<<0)"  exec/libraries.h
  987. LIBF_CHANGED "#define LIBF_CHANGED (1<<1)"  exec/libraries.h
  988. LIBF_SUMUSED "#define LIBF_SUMUSED (1<<2)"  exec/libraries.h
  989. LIBF_DELEXP "#define LIBF_DELEXP (1<<3)"  exec/libraries.h
  990. lh_Node "#define lh_Node lib_Node"  exec/libraries.h
  991. lh_Flags "#define lh_Flags lib_Flags"  exec/libraries.h
  992. lh_pad "#define lh_pad lib_pad"  exec/libraries.h
  993. lh_NegSize "#define lh_NegSize lib_NegSize"  exec/libraries.h
  994. lh_PosSize "#define lh_PosSize lib_PosSize"  exec/libraries.h
  995. lh_Version "#define lh_Version lib_Version"  exec/libraries.h
  996. lh_Revision "#define lh_Revision lib_Revision"  exec/libraries.h
  997. lh_IdString "#define lh_IdString lib_IdString"  exec/libraries.h
  998. lh_Sum "#define lh_Sum lib_Sum"  exec/libraries.h
  999. lh_OpenCnt "#define lh_OpenCnt lib_OpenCnt"  exec/libraries.h
  1000. MemChunk struct MemChunk MC_ 8exec/memory.h
  1001.       {
  1002. mc_Next struct MemChunk *mc_Next 0 struct MemChunk
  1003. mc_Bytes ULONG mc_Bytes 4 struct MemChunk
  1004.       };
  1005. MemHeader struct MemHeader MH_ 32 exec/memory.h
  1006.       {
  1007. mh_Node struct Node mh_Node 0 struct MemHeader
  1008. mh_Attributes UWORD mh_Attributes 14 struct MemHeader
  1009. mh_First struct MemChunk *mh_First 16 struct MemHeader
  1010. mh_Lower APTR mh_Lower 20 struct MemHeader
  1011. mh_Upper APTR mh_Upper 24 struct MemHeader
  1012. mh_Free ULONG mh_Free 28 struct MemHeader
  1013.       };
  1014. MemEntry struct MemEntry 8 exec/memory.h
  1015.   {
  1016.  union {
  1017. meu_Reqs ULONG meu_Reqs 0 struct MemEntry
  1018. meu_Addr APTR meu_Addr 0 struct MemEntry
  1019.       } me_Un;
  1020. me_Un " union me_Un"  exec/memory.h
  1021. me_Length ULONG me_Length 4 struct MemEntry
  1022.       };
  1023. me_un "#define me_un  me_Un"  exec/memory.h
  1024. me_Reqs "#define me_Reqs  me_Un.meu_Reqs"  exec/memory.h
  1025. me_Addr "#define me_Addr  me_Un.meu_Addr"  exec/memory.h
  1026. MemList struct MemList ML_ 24 exec/memory.h
  1027.       {
  1028. ml_Node struct Node ml_Node 0 struct MemList
  1029. ml_NumEntries UWORD ml_NumEntries 14 struct MemList
  1030. ml_ME struct MemEntry ml_ME[1] 16 struct MemList
  1031.       };
  1032. ml_me "#define ml_me  ml_ME"  exec/memory.h
  1033. MEMF_PUBLIC "#define MEMF_PUBLIC (1<<0)"  exec/memory.h
  1034. MEMF_CHIP "#define MEMF_CHIP (1<<1)"  exec/memory.h
  1035. MEMF_FAST "#define MEMF_FAST (1<<2)"  exec/memory.h
  1036. MEMF_CLEAR "#define MEMF_CLEAR (1L<<16)"  exec/memory.h
  1037. MEMF_LARGEST "#define MEMF_LARGEST (1L<<17)"  exec/memory.h
  1038. MEM_BLOCKSIZE "#define MEM_BLOCKSIZE 8"  exec/memory.h
  1039. MEM_BLOCKMASK "#define MEM_BLOCKMASK 7"  exec/memory.h
  1040. MsgPort struct MsgPort MP_ 34 exec/ports.h
  1041.       {
  1042. mp_Node struct Node mp_Node 0 struct MsgPort
  1043. mp_Flags UBYTE mp_Flags 14 struct MsgPort
  1044. mp_SigBit UBYTE mp_SigBit 15 struct MsgPort
  1045. mp_SigTask struct Task *mp_SigTask 16 struct MsgPort
  1046. mp_MsgList struct List mp_MsgList 20 struct MsgPort
  1047.       };
  1048. mp_SoftInt "#define mp_SoftInt mp_SigTask"  exec/ports.h
  1049. PF_ACTION "#define PF_ACTION 3"  exec/ports.h
  1050. PA_SIGNAL "#define PA_SIGNAL 0"  exec/ports.h
  1051. PA_SOFTINT "#define PA_SOFTINT 1"  exec/ports.h
  1052. PA_IGNORE "#define PA_IGNORE 2"  exec/ports.h
  1053. Message struct Message 20 MN_ exec/ports.h
  1054.       {
  1055. mn_Node struct Node mn_Node 0 struct Message
  1056. mn_ReplyPort struct MsgPort *mn_ReplyPort 14 struct Message
  1057. mn_Length UWORD mn_Length 18 struct Message
  1058.       };
  1059. Semaphore struct Semaphore SM_ 36 exec/semaphores.h
  1060.       {
  1061. sm_MsgPort struct MsgPort sm_MsgPort 0 struct Semaphore
  1062. sm_Bids WORD sm_Bids 34 struct Semaphore
  1063.       };
  1064. sm_LockMsg "#define sm_LockMsg mp_SigTask"  exec/semaphores.h
  1065. SemaphoreRequest struct SemaphoreRequest SSR_ 12 exec/semaphores.h
  1066.       {
  1067. sr_Link struct MinNode sr_Link 0 struct SemaphoreRequest
  1068. sr_Waiter struct Task *sr_Waiter 8 struct SemaphoreRequest
  1069.       };
  1070. SignalSemaphore struct SignalSemaphore SS_ 46 exec/semaphores.h
  1071.       {
  1072. ss_Link struct Node ss_Link 0 struct SignalSemaphore
  1073. ss_NestCount SHORT ss_NestCount 14 struct SignalSemaphore
  1074. ss_WaitQueue struct MinList ss_WaitQueue 16 struct SignalSemaphore
  1075. ss_MultipleLink struct SemaphoreRequest ss_MultipleLink 28 struct SignalSemaphore
  1076. ss_Owner struct Task *ss_Owner 40 struct SignalSemaphore
  1077. ss_QueueCount SHORT ss_QueueCount 44 struct SignalSemaphore
  1078.       };
  1079. GLOBAL "#define GLOBAL extern"  exec/types.h
  1080. IMPORT "#define IMPORT extern"  exec/types.h
  1081. STATIC "#define STATIC static"  exec/types.h
  1082. REGISTER "#define REGISTER register"  exec/types.h
  1083. VOID "#define VOID void"  exec/types.h
  1084. LONG "typedef long LONG"   exec/types.h
  1085. ULONG "typedef unsigned long ULONG"   exec/types.h
  1086. LONGBITS "typedef unsigned long LONGBITS"   exec/types.h
  1087. WORD "typedef short WORD"   exec/types.h
  1088. UWORD "typedef unsigned short UWORD"   exec/types.h
  1089. WORDBITS "typedef unsigned short WORDBITS  "   exec/types.h
  1090. BYTE "typedef char BYTE"   exec/types.h
  1091. UBYTE "typedef unsigned char UBYTE"   exec/types.h
  1092. BYTEBITS "typedef unsigned char BYTEBITS"   exec/types.h
  1093. STRPTR "typedef unsigned char *STRPTR"   exec/types.h
  1094. APTR "typedef STRPTR  *APTR"   exec/types.h
  1095. CPTR "typedef ULONG CPTR"   exec/types.h
  1096. SHORT "typedef short SHORT"   exec/types.h
  1097. USHORT "typedef unsigned short USHORT"   exec/types.h
  1098. FLOAT "typedef float FLOAT"   exec/types.h
  1099. DOUBLE "typedef double DOUBLE"   exec/types.h
  1100. COUNT "typedef short COUNT"   exec/types.h
  1101. UCOUNT "typedef unsigned short UCOUNT"   exec/types.h
  1102. BOOL "typedef short BOOL"   exec/types.h
  1103. TEXT "typedef unsigned char TEXT"   exec/types.h
  1104. TRUE "#define TRUE 1"  exec/types.h
  1105. FALSE "#define FALSE 0"  exec/types.h
  1106. NULL "#define NULL 0L"  exec/types.h
  1107. BYTEMASK "#define BYTEMASK  0xFF"  exec/types.h
  1108. LIBRARY_VERSION "#define LIBRARY_VERSION  34"  exec/types.h
  1109. Device  struct Device DD_ 34 exec/devices.h
  1110.       {
  1111. dd_Library struct Library dd_Library 0 struct Device
  1112.       };
  1113. Unit struct Unit UNIT_ 38 exec/devices.h
  1114.       {
  1115. unit_MsgPort struct MsgPort unit_MsgPort 0 struct Unit
  1116. unit_flags UBYTE unit_flags 34 struct Unit
  1117. unit_pad UBYTE unit_pad 35 struct Unit
  1118. unit_OpenCnt UWORD unit_OpenCnt 36 struct Unit
  1119.       };
  1120. UNITF_ACTIVE "#define UNITF_ACTIVE (1<<0)"  exec/devices.h
  1121. UNITF_INTASK "#define UNITF_INTASK (1<<1)"  exec/devices.h
  1122. EXEC_EXEC_H "#define EXEC_EXEC_H"  exec/exec.h
  1123. EXEC_EXECNAME_H "#define EXEC_EXECNAME_H"  exec/execname.h
  1124. EXECNAME "#define EXECNAME "exec.library""  exec/execname.h
  1125. IORequest struct IORequest 32 exec/io.h
  1126.       {
  1127. io_Message struct Message io_Message 0 struct IORequest
  1128. io_Device struct Device *io_Device 20 struct IORequest
  1129. io_Unit struct Unit *io_Unit 24 struct IORequest
  1130. io_Command UWORD io_Command 28 struct IORequest
  1131. io_Flags UBYTE io_Flags 30 struct IORequest
  1132. io_Error BYTE io_Error 31 struct IORequest
  1133.       };
  1134. IOStdReq struct IOStdReq IO_ 48 exec/io.h
  1135.       {
  1136. io_Message struct Message io_Message 0 struct IOStdReq
  1137. io_Device struct Device *io_Device 20 struct IOStdReq
  1138. io_Unit struct Unit *io_Unit 24 struct IOStdReq
  1139. io_Command UWORD io_Command 28 struct IOStdReq
  1140. io_Flags UBYTE io_Flags 30 struct IOStdReq
  1141. io_Error BYTE io_Error 31 struct IOStdReq
  1142. io_Actual ULONG io_Actual 32 struct IOStdReq
  1143. io_Length ULONG io_Length 36 struct IOStdReq
  1144. io_Data APTR io_Data 40 struct IOStdReq
  1145. io_Offset ULONG io_Offset 44 struct IOStdReq
  1146.       };
  1147. DEV_BEGINIO "#define DEV_BEGINIO (-30)"  exec/io.h
  1148. DEV_ABORTIO "#define DEV_ABORTIO (-36)"  exec/io.h
  1149. IOB_QUICK "#define IOB_QUICK 0"  exec/io.h
  1150. IOF_QUICK "#define IOF_QUICK (1<<0)"  exec/io.h
  1151. CMD_INVALID "#define CMD_INVALID 0"  exec/io.h
  1152. CMD_RESET "#define CMD_RESET 1"  exec/io.h
  1153. CMD_READ "#define CMD_READ 2"  exec/io.h
  1154. CMD_WRITE "#define CMD_WRITE 3"  exec/io.h
  1155. CMD_UPDATE "#define CMD_UPDATE 4"  exec/io.h
  1156. CMD_CLEAR "#define CMD_CLEAR 5"  exec/io.h
  1157. CMD_STOP "#define CMD_STOP 6"  exec/io.h
  1158. CMD_START "#define CMD_START 7"  exec/io.h
  1159. CMD_FLUSH "#define CMD_FLUSH 8"  exec/io.h
  1160. CMD_NONSTD "#define CMD_NONSTD  9"  exec/io.h
  1161. List struct List LH_ 14 exec/lists.h
  1162.       {
  1163. lh_Head struct Node *lh_Head 0 struct List
  1164. lh_Tail struct Node *lh_Tail 4 struct List
  1165. lh_TailPred struct Node *lh_TailPred 8 struct List
  1166. lh_Type UBYTE lh_Type 12 struct List
  1167. l_pad UBYTE l_pad 13 struct List
  1168.       };
  1169. MinList struct MinList MLH_ 12 exec/lists.h
  1170.       {
  1171. mlh_Head struct MinNode *mlh_Head 0 struct MinList
  1172. mlh_Tail struct MinNode *mlh_Tail 4 struct MinList
  1173. mlh_TailPred struct MinNode *mlh_TailPred 8 struct MinList
  1174.       };
  1175. Node struct Node LN_ 14 exec/nodes.h
  1176.       {
  1177. ln_Succ struct Node *ln_Succ 0 struct Node
  1178. ln_Pred struct Node *ln_Pred 4 struct Node
  1179. ln_Type UBYTE ln_Type 8 struct Node
  1180. ln_Pri BYTE ln_Pri 9 struct Node
  1181. ln_Name char *ln_Name 10 struct Node
  1182.       };
  1183. MinNode struct MinNode MLN_ 8 exec/nodes.h
  1184.       {
  1185. mln_Succ struct MinNode *mln_Succ 0 struct MinNode
  1186. mln_Pred struct MinNode *mln_Pred 4 struct MinNode
  1187.       };
  1188. NT_UNKNOWN "#define NT_UNKNOWN 0"  exec/nodes.h
  1189. NT_TASK "#define NT_TASK 1"  exec/nodes.h
  1190. NT_INTERRUPT "#define NT_INTERRUPT 2"  exec/nodes.h
  1191. NT_DEVICE "#define NT_DEVICE 3"  exec/nodes.h
  1192. NT_MSGPORT "#define NT_MSGPORT 4"  exec/nodes.h
  1193. NT_MESSAGE "#define NT_MESSAGE 5"  exec/nodes.h
  1194. NT_FREEMSG "#define NT_FREEMSG 6"  exec/nodes.h
  1195. NT_REPLYMSG "#define NT_REPLYMSG 7"  exec/nodes.h
  1196. NT_RESOURCE "#define NT_RESOURCE 8"  exec/nodes.h
  1197. NT_LIBRARY "#define NT_LIBRARY 9"  exec/nodes.h
  1198. NT_MEMORY "#define NT_MEMORY 10"  exec/nodes.h
  1199. NT_SOFTINT "#define NT_SOFTINT 11"  exec/nodes.h
  1200. NT_FONT "#define NT_FONT 12"  exec/nodes.h
  1201. NT_PROCESS "#define NT_PROCESS 13"  exec/nodes.h
  1202. NT_SEMAPHORE "#define NT_SEMAPHORE 14"  exec/nodes.h
  1203. NT_SIGNALSEM "#define NT_SIGNALSEM 15"  exec/nodes.h
  1204. NT_BOOTNODE "#define NT_BOOTNODE 16"  exec/nodes.h
  1205. Resident struct Resident RT_ 26 exec/resident.h
  1206.       {
  1207. rt_MatchWord UWORD rt_MatchWord 0 struct Resident
  1208. rt_MatchTag struct Resident *rt_MatchTag 2 struct Resident
  1209. rt_EndSkip APTR rt_EndSkip 6 struct Resident
  1210. rt_Flags UBYTE rt_Flags 10 struct Resident
  1211. rt_Version UBYTE rt_Version 11 struct Resident
  1212. rt_Type UBYTE rt_Type 12 struct Resident
  1213. rt_Pri BYTE rt_Pri 13 struct Resident
  1214. rt_Name char *rt_Name 14 struct Resident
  1215. rt_IdString char *rt_IdString 18 struct Resident
  1216. rt_Init APTR rt_Init 22 struct Resident
  1217.       };
  1218. RTC_MATCHWORD "#define RTC_MATCHWORD 0x4AFC"  exec/resident.h
  1219. RTF_AUTOINIT "#define RTF_AUTOINIT (1<<7)"  exec/resident.h
  1220. RTF_COLDSTART "#define RTF_COLDSTART (1<<0)"  exec/resident.h
  1221. RTM_WHEN "#define RTM_WHEN 3"  exec/resident.h
  1222. RTW_NEVER "#define RTW_NEVER 0"  exec/resident.h
  1223. RTW_COLDSTART "#define RTW_COLDSTART 1"  exec/resident.h
  1224. Task struct Task TC_ 92 exec/tasks.h
  1225.       {
  1226. tc_Node struct Node tc_Node 0 struct Task
  1227. tc_Flags UBYTE tc_Flags 14 struct Task
  1228. tc_State UBYTE tc_State 15 struct Task
  1229. tc_IDNestCnt BYTE tc_IDNestCnt 16 struct Task
  1230. tc_TDNestCnt BYTE tc_TDNestCnt 17 struct Task
  1231. tc_SigAlloc ULONG tc_SigAlloc 18 struct Task
  1232. tc_SigWait ULONG tc_SigWait 22 struct Task
  1233. tc_SigRecvd ULONG tc_SigRecvd 26 struct Task
  1234. tc_SigExcept ULONG tc_SigExcept 30 struct Task
  1235. tc_TrapAlloc UWORD tc_TrapAlloc 34 struct Task
  1236. tc_TrapAble UWORD tc_TrapAble 36 struct Task
  1237. tc_ExceptData APTR tc_ExceptData 38 struct Task
  1238. tc_ExceptCode APTR tc_ExceptCode 42 struct Task
  1239. tc_TrapData APTR tc_TrapData 46 struct Task
  1240. tc_TrapCode APTR tc_TrapCode 50 struct Task
  1241. tc_SPReg APTR tc_SPReg 54 struct Task
  1242. tc_SPLower APTR tc_SPLower 58 struct Task
  1243. tc_SPUpper APTR tc_SPUpper 62 struct Task
  1244. tc_Switch VOID (*tc_Switch)() 66 struct Task
  1245. tc_Launch VOID (*tc_Launch)() 70 struct Task
  1246. tc_MemEntry struct List tc_MemEntry 74 struct Task
  1247. tc_UserData APTR tc_UserData 88 struct Task
  1248.       };
  1249. TB_PROCTIME "#define TB_PROCTIME 0"  exec/tasks.h
  1250. TB_STACKCHK "#define TB_STACKCHK 4"  exec/tasks.h
  1251. TB_EXCEPT "#define TB_EXCEPT 5"  exec/tasks.h
  1252. TB_SWITCH "#define TB_SWITCH 6"  exec/tasks.h
  1253. TB_LAUNCH "#define TB_LAUNCH 7"  exec/tasks.h
  1254. TF_PROCTIME "#define TF_PROCTIME (1<<0)"  exec/tasks.h
  1255. TF_STACKCHK "#define TF_STACKCHK (1<<4)"  exec/tasks.h
  1256. TF_EXCEPT "#define TF_EXCEPT (1<<5)"  exec/tasks.h
  1257. TF_SWITCH "#define TF_SWITCH (1<<6)"  exec/tasks.h
  1258. TF_LAUNCH "#define TF_LAUNCH (1<<7)"  exec/tasks.h
  1259. TS_INVALID "#define TS_INVALID 0"  exec/tasks.h
  1260. TS_ADDED "#define TS_ADDED 1"  exec/tasks.h
  1261. TS_RUN "#define TS_RUN 2"  exec/tasks.h
  1262. TS_READY "#define TS_READY 3"  exec/tasks.h
  1263. TS_WAIT "#define TS_WAIT 4"  exec/tasks.h
  1264. TS_EXCEPT "#define TS_EXCEPT 5"  exec/tasks.h
  1265. TS_REMOVED "#define TS_REMOVED 6"  exec/tasks.h
  1266. SIGB_ABORT "#define SIGB_ABORT 0"  exec/tasks.h
  1267. SIGB_CHILD "#define SIGB_CHILD 1"  exec/tasks.h
  1268. SIGB_BLIT "#define SIGB_BLIT 4"  exec/tasks.h
  1269. SIGB_SINGLE "#define SIGB_SINGLE 4"  exec/tasks.h
  1270. SIGB_DOS "#define SIGB_DOS 8"  exec/tasks.h
  1271. SIGF_ABORT "#define SIGF_ABORT (1<<0)"  exec/tasks.h
  1272. SIGF_CHILD "#define SIGF_CHILD (1<<1)"  exec/tasks.h
  1273. SIGF_BLIT "#define SIGF_BLIT (1<<4)"  exec/tasks.h
  1274. SIGF_SINGLE "#define SIGF_SINGLE (1<<4)"  exec/tasks.h
  1275. SIGF_DOS "#define SIGF_DOS (1<<8)"  exec/tasks.h
  1276. NEWLOCKS "#define NEWLOCKS"  graphics/clip.h
  1277. Layer struct Layer lr_ 160 graphics/clip.h
  1278. {
  1279. front struct Layer *front 0 struct Layer
  1280. back struct Layer *back 4 struct Layer
  1281. ClipRect struct ClipRect *ClipRect 8 struct Layer
  1282. rp struct RastPort *rp 12 struct Layer
  1283. bounds struct Rectangle bounds 16 struct Layer
  1284. reserved UBYTE reserved[4] 24 struct Layer
  1285. priority UWORD priority 28 struct Layer
  1286. Flags UWORD Flags 30 struct Layer
  1287. SuperBitMap struct BitMap *SuperBitMap 32 struct Layer
  1288. SuperClipRect struct ClipRect *SuperClipRect 36 struct Layer
  1289. Window APTR Window 40 struct Layer
  1290. Scroll_X SHORT Scroll_X 44 struct Layer
  1291. Scroll_Y SHORT Scroll_Y 46 struct Layer
  1292. cr struct ClipRect *cr 48 struct Layer
  1293. cr2 struct ClipRect *cr2 52 struct Layer
  1294. crnew struct ClipRect *crnew 56 struct Layer
  1295. SuperSaveClipRects struct ClipRect *SuperSaveClipRects 60 struct Layer
  1296. _cliprects struct ClipRect *_cliprects 64 struct Layer
  1297. LayerInfo struct Layer_Info *LayerInfo 68 struct Layer
  1298. Lock struct SignalSemaphore Lock 72 struct Layer
  1299. reserved3 UBYTE reserved3[8] 118 struct Layer
  1300. ClipRegion struct Region *ClipRegion 126 struct Layer
  1301. saveClipRects struct Region *saveClipRects 130 struct Layer
  1302. reserved2 UBYTE reserved2[22] 134 struct Layer
  1303. DamageList struct Region *DamageList 156 struct Layer
  1304.       };
  1305. ClipRect struct ClipRect cr_ 36 graphics/clip.h
  1306. {
  1307. Next struct ClipRect *Next 0 struct ClipRect
  1308. prev struct ClipRect *prev 4 struct ClipRect
  1309. lobs struct Layer *lobs 8 struct ClipRect
  1310. BitMap struct BitMap *BitMap 12 struct ClipRect
  1311. bounds struct Rectangle bounds 16 struct ClipRect
  1312. _p1 struct ClipRect *_p1 24 struct ClipRect
  1313. _p2 struct ClipRect *_p2 28 struct ClipRect
  1314. reserved  LONG   reserved  struct ClipRect
  1315. Flags LONG Flags 32 struct ClipRect
  1316.       };
  1317. CR_NEEDS_NO_CONCEALED_RASTERS "#define CR_NEEDS_NO_CONCEALED_RASTERS  1"  graphics/clip.h
  1318. ISLESSX "#define ISLESSX 1"  graphics/clip.h
  1319. ISLESSY "#define ISLESSY 2"  graphics/clip.h
  1320. ISGRTRX "#define ISGRTRX 4"  graphics/clip.h
  1321. ISGRTRY "#define ISGRTRY 8"  graphics/clip.h
  1322. GRAPHICS_COPPER_H "#define GRAPHICS_COPPER_H"  graphics/copper.h
  1323. COPPER_MOVE "#define COPPER_MOVE 0"  graphics/copper.h
  1324. COPPER_WAIT "#define COPPER_WAIT 1"  graphics/copper.h
  1325. CPRNXTBUF "#define CPRNXTBUF 2"  graphics/copper.h
  1326. CPR_NT_LOF "#define CPR_NT_LOF 0x8000"  graphics/copper.h
  1327. CPR_NT_SHT "#define CPR_NT_SHT 0x4000"  graphics/copper.h
  1328. CopIns struct CopIns ci_ 6 graphics/copper.h  
  1329. {
  1330. OpCode short OpCode 0 struct CopIns
  1331. union
  1332.    {
  1333. nxtlist struct CopList *nxtlist 2 struct CopIns
  1334. struct
  1335.    {
  1336. union
  1337.    {
  1338. VWaitPos SHORT VWaitPos 2 struct CopIns
  1339. DestAddr SHORT DestAddr 2 struct CopIns
  1340.       } u1;
  1341. u1 "union u1"   
  1342. union
  1343.    {
  1344. HWaitPos SHORT HWaitPos 4 struct CopIns
  1345. DestData SHORT DestData 4 struct CopIns
  1346.       } u2;
  1347. u2 "union u2"   
  1348.       } u4;
  1349. u4 "struct u4"   
  1350.       } u3;
  1351. u3 "union u3"   
  1352.       };
  1353. NXTLIST "#define NXTLIST u3.nxtlist"  graphics/copper.h
  1354. VWAITPOS "#define VWAITPOS u3.u4.u1.VWaitPos"  graphics/copper.h
  1355. DESTADDR "#define DESTADDR u3.u4.u1.DestAddr"  graphics/copper.h
  1356. HWAITPOS "#define HWAITPOS u3.u4.u2.HWaitPos"  graphics/copper.h
  1357. DESTDATA "#define DESTDATA u3.u4.u2.DestData"  graphics/copper.h
  1358. cprlist struct cprlist crl_ 10 graphics/copper.h
  1359. {
  1360. Next struct cprlist *Next 0 struct cprlist
  1361. start UWORD *start 4 struct cprlist
  1362. MaxCount SHORT MaxCount 8 struct cprlist
  1363.       };
  1364. CopList struct CopList cl_ 34 graphics/copper.h
  1365. {
  1366. Next struct CopList *Next 0 struct CopList
  1367. _CopList struct CopList *_CopList 4 struct CopList
  1368. _ViewPort struct ViewPort *_ViewPort 8 struct CopList
  1369. CopIns struct CopIns *CopIns 12 struct CopList
  1370. CopPtr struct CopIns *CopPtr 16 struct CopList
  1371. CopLStart UWORD *CopLStart 20 struct CopList
  1372. CopSStart UWORD *CopSStart 24 struct CopList
  1373. Count SHORT Count 28 struct CopList
  1374. MaxCount SHORT MaxCount 30 struct CopList
  1375. DyOffset SHORT DyOffset 32 struct CopList
  1376.       };
  1377. UCopList struct UCopList ucl_ 12 graphics/copper.h
  1378. {
  1379. Next struct UCopList *Next 0 struct UCopList
  1380. FirstCopList struct CopList *FirstCopList 4 struct UCopList
  1381. CopList struct CopList *CopList 8 struct UCopList
  1382.       };
  1383. copinit struct copinit copinit_ 92 graphics/copper.h
  1384. {
  1385. diagstrt UWORD diagstrt[4] 0 struct copinit
  1386. sprstrtup UWORD sprstrtup[(2*8*2)+2+(2*2)+2] 8 struct copinit
  1387. sprstop UWORD sprstop[2] 88 struct copinit
  1388.       };
  1389. SUSERFLAGS "#define SUSERFLAGS 0x00FF"  graphics/gels.h
  1390. VSPRITE "#define VSPRITE 0x0001"  graphics/gels.h
  1391. SAVEBACK "#define SAVEBACK 0x0002"  graphics/gels.h
  1392. OVERLAY "#define OVERLAY 0x0004"  graphics/gels.h
  1393. MUSTDRAW "#define MUSTDRAW 0x0008"  graphics/gels.h
  1394. BACKSAVED "#define BACKSAVED 0x0100"  graphics/gels.h
  1395. BOBUPDATE "#define BOBUPDATE 0x0200"  graphics/gels.h
  1396. GELGONE "#define GELGONE 0x0400"  graphics/gels.h
  1397. VSOVERFLOW "#define VSOVERFLOW 0x0800"  graphics/gels.h
  1398. BUSERFLAGS "#define BUSERFLAGS 0x00FF"  graphics/gels.h
  1399. SAVEBOB "#define SAVEBOB 0x0001"  graphics/gels.h
  1400. BOBISCOMP "#define BOBISCOMP 0x0002"  graphics/gels.h
  1401. BWAITING "#define BWAITING 0x0100"  graphics/gels.h
  1402. BDRAWN "#define BDRAWN 0x0200"  graphics/gels.h
  1403. BOBSAWAY "#define BOBSAWAY 0x0400"  graphics/gels.h
  1404. BOBNIX "#define BOBNIX 0x0800"  graphics/gels.h
  1405. SAVEPRESERVE "#define SAVEPRESERVE 0x1000"  graphics/gels.h
  1406. OUTSTEP "#define OUTSTEP 0x2000"  graphics/gels.h
  1407. ANFRACSIZE "#define ANFRACSIZE 6"  graphics/gels.h
  1408. ANIMHALF "#define ANIMHALF 0x0020"  graphics/gels.h
  1409. RINGTRIGGER "#define RINGTRIGGER 0x0001"  graphics/gels.h
  1410. VUserStuff "#define VUserStuff SHORT"  graphics/gels.h
  1411. BUserStuff "#define BUserStuff SHORT"  graphics/gels.h
  1412. AUserStuff "#define AUserStuff SHORT"  graphics/gels.h
  1413. VSprite struct VSprite VS_ 60 graphics/gels.h
  1414. {
  1415. NextVSprite struct VSprite *NextVSprite 0 struct VSprite
  1416. PrevVSprite struct VSprite *PrevVSprite 4 struct VSprite
  1417. DrawPath struct VSprite *DrawPath 8 struct VSprite
  1418. ClearPath struct VSprite *ClearPath 12 struct VSprite
  1419. OldY WORD OldY 16 struct VSprite
  1420. OldX WORD  OldX 18 struct VSprite
  1421. Flags WORD Flags 20 struct VSprite
  1422. Y WORD Y 22 struct VSprite
  1423. X WORD X 24 struct VSprite
  1424. Height WORD Height 26 struct VSprite
  1425. Width WORD Width 28 struct VSprite
  1426. Depth WORD Depth 30 struct VSprite
  1427. MeMask WORD MeMask 32 struct VSprite
  1428. HitMask WORD HitMask 34 struct VSprite
  1429. ImageData WORD *ImageData 36 struct VSprite
  1430. BorderLine WORD *BorderLine 40 struct VSprite
  1431. CollMask WORD *CollMask 44 struct VSprite
  1432. SprColors WORD *SprColors 48 struct VSprite
  1433. VSBob struct Bob *VSBob 52 struct VSprite
  1434. PlanePick BYTE PlanePick 56 struct VSprite
  1435. PlaneOnOff BYTE PlaneOnOff 57 struct VSprite
  1436. VUserExt VUserStuff VUserExt 58 struct VSprite
  1437.       };
  1438. Bob struct Bob bob_ 32 graphics/gels.h
  1439. {
  1440. Flags WORD Flags 0 struct Bob
  1441. SaveBuffer WORD *SaveBuffer 2 struct Bob
  1442. ImageShadow WORD *ImageShadow 6 struct Bob
  1443. Before struct Bob *Before 10 struct Bob
  1444. After struct Bob *After 14 struct Bob
  1445. BobVSprite struct VSprite 18 *BobVSprite  struct Bob
  1446. BobComp struct AnimComp *BobComp 22 struct Bob
  1447. DBuffer struct DBufPacket *DBuffer 26 struct Bob
  1448. BUserExt BUserStuff BUserExt 30 struct Bob
  1449.       };
  1450. AnimComp struct AnimComp ac_ 38 graphics/gels.h
  1451. {
  1452. Flags WORD Flags 0 struct AnimComp
  1453. Timer WORD Timer 2 struct AnimComp
  1454. TimeSet WORD TimeSet 4 struct AnimComp
  1455. NextComp struct AnimComp *NextComp 6 struct AnimComp
  1456. PrevComp struct AnimComp *PrevComp 10 struct AnimComp
  1457. NextSeq struct AnimComp *NextSeq 14 struct AnimComp
  1458. PrevSeq struct AnimComp *PrevSeq 18 struct AnimComp
  1459. AnimCRoutine WORD (*AnimCRoutine)() 22 struct AnimComp
  1460. YTrans WORD YTrans 26 struct AnimComp
  1461. XTrans WORD XTrans 28 struct AnimComp
  1462. HeadOb struct AnimOb *HeadOb 30 struct AnimComp
  1463. AnimBob struct Bob *AnimBob 34 struct AnimComp
  1464.       };
  1465. AnimOb struct AnimOb ao_ 42 graphics/gels.h
  1466. {
  1467. NextOb struct AnimOb *NextOb 0 struct AnimOb
  1468. PrevOb struct AnimOb *PrevOb 4 struct AnimOb
  1469. Clock LONG Clock 8 struct AnimOb
  1470. AnOldY WORD AnOldY 12 struct AnimOb
  1471. AnOldX WORD AnOldX 14 struct AnimOb
  1472. AnY WORD AnY 16 struct AnimOb
  1473. AnX WORD AnX 18 struct AnimOb
  1474. YVel WORD YVel 20 struct AnimOb
  1475. XVel WORD XVel 22 struct AnimOb
  1476. YAccel WORD YAccel 24 struct AnimOb
  1477. XAccel WORD XAccel 26 struct AnimOb
  1478. RingYTrans WORD RingYTrans 28 struct AnimOb
  1479. RingXTrans WORD RingXTrans 30 struct AnimOb
  1480. AnimORoutine WORD (*AnimORoutine)() 32 struct AnimOb
  1481. HeadComp struct AnimComp *HeadComp 36 struct AnimOb
  1482. AUserExt AUserStuff AUserExt 40 struct AnimOb
  1483.       };
  1484. DBufPacket struct DBufPacket dbp_ 12 graphics/gels.h
  1485. {
  1486. BufY WORD BufY 0 struct DBufPacket
  1487. BufX WORD BufX 2 struct DBufPacket
  1488. BufPath struct VSprite *BufPath 4  struct DBufPacket
  1489. BufBuffer WORD *BufBuffer 8 struct DBufPacket
  1490.       };
  1491. InitAnimate "#define InitAnimate(animKey)  {*(animKey) = NULL;}"  graphics/gels.h
  1492. RemBob "#define RemBob(b)  {(b)->Flags |= BOBSAWAY;}"  graphics/gels.h
  1493. B2NORM "#define B2NORM 0"  graphics/gels.h
  1494. B2SWAP "#define B2SWAP 1"  graphics/gels.h
  1495. B2BOBBER "#define B2BOBBER 2"  graphics/gels.h
  1496. collTable struct collTable 64 graphics/gels.h
  1497. {
  1498. collPtrs int (*collPtrs[16])() 0 struct collTable
  1499.       };
  1500. GfxBase struct GfxBase gb_ 328 graphics/gfxbase.h
  1501. {
  1502. LibNode struct Library LibNode 0 struct GfxBase
  1503. ActiView struct View *ActiView 34 struct GfxBase
  1504. copinit struct copinit *copinit 38 struct GfxBase
  1505. cia long *cia 42 struct GfxBase
  1506. blitter long *blitter 46 struct GfxBase
  1507. LOFlist UWORD *LOFlist 50 struct GfxBase
  1508. SHFlist UWORD *SHFlist 54 struct GfxBase
  1509. blthd struct bltnode *blthd 58 struct GfxBase
  1510. blttl struct bltnode *blttl 62 struct GfxBase
  1511. bsblthd struct bltnode *bsblthd 66 struct GfxBase
  1512. bsblttl struct bltnode *bsblttl 70 struct GfxBase
  1513. vbsrv struct Interrupt vbsrv 74 struct GfxBase
  1514. timsrv struct Interrupt timsrv 96 struct GfxBase
  1515. bltsrv struct Interrupt bltsrv 118 struct GfxBase
  1516. TextFonts struct List TextFonts 140 struct GfxBase
  1517. DefaultFont struct TextFont *DefaultFont 154 struct GfxBase
  1518. Modes UWORD Modes 158 struct GfxBase
  1519. VBlank BYTE VBlank 160 struct GfxBase
  1520. Debug BYTE Debug 161 struct GfxBase
  1521. BeamSync SHORT BeamSync 162 struct GfxBase
  1522. system_bplcon0 SHORT system_bplcon0 164 struct GfxBase
  1523. SpriteReserved UBYTE SpriteReserved 166 struct GfxBase
  1524. bytereserved UBYTE bytereserved 167 struct GfxBase
  1525. Flags USHORT Flags 168 struct GfxBase
  1526. BlitLock SHORT BlitLock 170 struct GfxBase
  1527. BlitNest short BlitNest 172 struct GfxBase
  1528. BlitWaitQ struct List BlitWaitQ 174 struct GfxBase
  1529. BlitOwner struct Task *BlitOwner 188 struct GfxBase
  1530. TOF_WaitQ struct List TOF_WaitQ 192 struct GfxBase
  1531. DisplayFlags UWORD DisplayFlags 206 struct GfxBase
  1532. SimpleSprites struct SimpleSprite **SimpleSprites 208 struct GfxBase
  1533. MaxDisplayRow UWORD MaxDisplayRow 212 struct GfxBase
  1534. MaxDisplayColumn UWORD MaxDisplayColumn 214 struct GfxBase
  1535. NormalDisplayRows UWORD NormalDisplayRows 216 struct GfxBase
  1536. NormalDisplayColumns UWORD NormalDisplayColumns 218 struct GfxBase
  1537. NormalDPMX UWORD NormalDPMX 220 struct GfxBase
  1538. NormalDPMY UWORD NormalDPMY 222 struct GfxBase
  1539. LastChanceMemory struct SignalSemaphore *LastChanceMemory 224 struct GfxBase
  1540. LCMptr UWORD *LCMptr 228 struct GfxBase
  1541. MicrosPerLine UWORD MicrosPerLine 232 struct GfxBase
  1542. MinDisplayColumn UWORD MinDisplayColumn 234 struct GfxBase
  1543. reserved  ULONG reserved[23] 236 struct GfxBase
  1544.       };
  1545. NTSC "#define NTSC 1"  graphics/gfxbase.h
  1546. GENLOC "#define GENLOC 2"  graphics/gfxbase.h
  1547. PAL "#define PAL 4"  graphics/gfxbase.h
  1548. BLITMSG_FAULT "#define BLITMSG_FAULT 4"  graphics/gfxbase.h
  1549. Isrvstr struct Isrvstr 30 graphics/graphint.h
  1550. {
  1551. is_Node struct Node is_Node 0 struct Isrvstr
  1552. Iptr struct Isrvstr *Iptr 14 struct Isrvstr
  1553. code int (*code)() 18 struct Isrvstr
  1554. ccode int (*ccode)() 22 struct Isrvstr
  1555. Carg int Carg 26 struct Isrvstr
  1556.       };
  1557. AreaInfo struct AreaInfo ai_ 24 graphics/rastport.h
  1558. {
  1559. VctrTbl SHORT *VctrTbl 0 struct AreaInfo
  1560. VctrPtr SHORT *VctrPtr 4 struct AreaInfo
  1561. FlagTbl BYTE *FlagTbl 8 struct AreaInfo
  1562. FlagPtr BYTE *FlagPtr 12 struct AreaInfo
  1563. Count SHORT Count 16 struct AreaInfo
  1564. MaxCount SHORT MaxCount 18 struct AreaInfo
  1565. FirstX SHORT FirstX 20 struct AreaInfo
  1566. FirstY SHORT FirstY 22 struct AreaInfo
  1567.       };
  1568. TmpRas struct TmpRas tr_ 8 graphics/rastport.h
  1569. {
  1570. RasPtr BYTE *RasPtr 0 struct TmpRas
  1571. Size LONG Size 4 struct TmpRas
  1572.       };
  1573. GelsInfo struct GelsInfo gi_ 38 graphics/rastport.h
  1574. {
  1575. sprRsrvd BYTE sprRsrvd 0 struct GelsInfo
  1576. Flags UBYTE Flags 1 struct GelsInfo
  1577. gelHead struct VSprite *gelHead 2 struct GelsInfo
  1578. gelTail struct VSprite *gelTail 6 struct GelsInfo
  1579. nextLine WORD *nextLine 10 struct GelsInfo
  1580. lastColor WORD **lastColor 14 struct GelsInfo
  1581. collHandler struct collTable *collHandler 18 struct GelsInfo
  1582. leftmost short leftmost 22 struct GelsInfo
  1583. rightmost short rightmost 24 struct GelsInfo
  1584. topmost short topmost 26 struct GelsInfo
  1585. bottommost short bottommost 28 struct GelsInfo
  1586. firstBlissObj APTR firstBlissObj 30 struct GelsInfo
  1587. lastBlissObj APTR lastBlissObj 34 struct GelsInfo
  1588.       };
  1589. RastPort struct RastPort rp_ 100 graphics/rastport.h
  1590. {
  1591. Layer struct Layer *Layer 0 struct RastPort
  1592. BitMap struct BitMap *BitMap 4 struct RastPort
  1593. AreaPtrn USHORT  *AreaPtrn 8 struct RastPort
  1594. TmpRas struct TmpRas *TmpRas 12 struct RastPort
  1595. AreaInfo struct AreaInfo *AreaInfo 16 struct RastPort
  1596. GelsInfo struct GelsInfo *GelsInfo 20 struct RastPort
  1597. Mask UBYTE Mask 24 struct RastPort
  1598. FgPen BYTE FgPen 25 struct RastPort
  1599. BgPen BYTE BgPen 26 struct RastPort
  1600. AOlPen BYTE AOlPen 27 struct RastPort
  1601. DrawMode BYTE DrawMode 28 struct RastPort
  1602. AreaPtSz BYTE AreaPtSz 29 struct RastPort
  1603. linpatcnt BYTE linpatcnt 30 struct RastPort
  1604. dummy BYTE dummy 31 struct RastPort
  1605. Flags USHORT Flags 32 struct RastPort
  1606. LinePtrn USHORT LinePtrn 34 struct RastPort
  1607. cp_x SHORT cp_x 36 struct RastPort
  1608. cp_y SHORT cp_y 38 struct RastPort
  1609. minterms UBYTE minterms[8] 40 struct RastPort
  1610. PenWidth SHORT PenWidth 48 struct RastPort
  1611. PenHeight SHORT PenHeight 50 struct RastPort
  1612. Font struct TextFont *Font 52 struct RastPort
  1613. AlgoStyle UBYTE AlgoStyle 56 struct RastPort
  1614. TxFlags UBYTE TxFlags 57 struct RastPort
  1615. TxHeight UWORD TxHeight 58 struct RastPort
  1616. TxWidth UWORD TxWidth 60 struct RastPort
  1617. TxBaseline UWORD TxBaseline 62 struct RastPort
  1618. TxSpacing WORD TxSpacing 64 struct RastPort
  1619. RP_User APTR *RP_User 66 struct RastPort
  1620. longreserved ULONG longreserved[2] 70 struct RastPort
  1621. wordreserved UWORD wordreserved[7] 78 struct RastPort
  1622. reserved UBYTE reserved[8] 92 struct RastPort
  1623.       };
  1624. JAM1 "#define JAM1 0"  graphics/rastport.h
  1625. JAM2 "#define JAM2 1"  graphics/rastport.h
  1626. COMPLEMENT "#define COMPLEMENT 2"  graphics/rastport.h
  1627. INVERSVID "#define INVERSVID 4"  graphics/rastport.h
  1628. FRST_DOT "#define FRST_DOT 0x01"  graphics/rastport.h
  1629. ONE_DOT "#define ONE_DOT 0x02"  graphics/rastport.h
  1630. DBUFFER "#define DBUFFER 0x04"  graphics/rastport.h
  1631. AREAOUTLINE "#define AREAOUTLINE 0x08"  graphics/rastport.h
  1632. NOCROSSFILL "#define NOCROSSFILL 0x20"  graphics/rastport.h
  1633. SPRITE_ATTACHED "#define SPRITE_ATTACHED 0x80"  graphics/sprite.h
  1634. SimpleSprite struct SimpleSprite ss_ 12 graphics/sprite.h
  1635. {
  1636. posctldata UWORD *posctldata 0 struct SimpleSprite
  1637. height UWORD height 4 struct SimpleSprite
  1638. x UWORD x 6 struct SimpleSprite
  1639. y UWORD y 8 struct SimpleSprite
  1640. num UWORD num 10 struct SimpleSprite
  1641.       };
  1642. ColorMap struct ColorMap cm_ 8 graphics/view.h
  1643. {
  1644. Flags UBYTE Flags 0 struct ColorMap
  1645. Type UBYTE Type 1 struct ColorMap
  1646. Count UWORD Count 2 struct ColorMap
  1647. ColorTable APTR ColorTable 4 struct ColorMap
  1648.       };
  1649. ViewPort struct ViewPort vp_ 40 graphics/view.h
  1650. {
  1651. Next struct ViewPort *Next 0 struct ViewPort
  1652. ColorMap struct ColorMap *ColorMap 4 struct ViewPort
  1653. DspIns struct CopList *DspIns 8 struct ViewPort
  1654. SprIns struct CopList *SprIns 12 struct ViewPort
  1655. ClrIns struct CopList *ClrIns 16 struct ViewPort
  1656. UCopIns struct UCopList *UCopIns 20 struct ViewPort
  1657. DWidth SHORT DWidth 24 struct ViewPort
  1658. DHeight SHORT DHeight 26 struct ViewPort
  1659. DxOffset SHORT DxOffset 28 struct ViewPort
  1660. DyOffset SHORT DyOffset 30 struct ViewPort
  1661. Modes UWORD Modes 32 struct ViewPort
  1662. SpritePriorities UBYTE SpritePriorities 34 struct ViewPort
  1663. reserved UBYTE reserved 35 struct ViewPort
  1664. RasInfo struct RasInfo *RasInfo 36 struct ViewPort
  1665.       };
  1666. View struct View v_ 18 graphics/view.h
  1667. {
  1668. ViewPort struct ViewPort *ViewPort 0 struct View
  1669. LOFCprList struct cprlist *LOFCprList 4 struct View
  1670. SHFCprList struct cprlist *SHFCprList 8 struct View
  1671. DyOffset short DyOffset 12 struct View
  1672. DxOffset short DxOffset 14 struct View
  1673. Modes UWORD Modes 16 struct View
  1674.       };
  1675. PFBA "#define PFBA 0x40"  graphics/view.h
  1676. DUALPF "#define DUALPF 0x400"  graphics/view.h
  1677. HIRES "#define HIRES 0x8000"  graphics/view.h
  1678. LACE "#define LACE 4"  graphics/view.h
  1679. HAM "#define HAM 0x800"  graphics/view.h
  1680. SPRITES "#define SPRITES 0x4000"  graphics/view.h
  1681. VP_HIDE "#define VP_HIDE 0x2000"  graphics/view.h
  1682. GENLOCK_AUDIO "#define GENLOCK_AUDIO 0x100"  graphics/view.h
  1683. GENLOCK_VIDEO "#define GENLOCK_VIDEO 2"  graphics/view.h
  1684. EXTRA_HALFBRITE "#define EXTRA_HALFBRITE 0x80"  graphics/view.h
  1685. RasInfo struct RasInfo ri_ 12graphics/view.h
  1686. {
  1687. Next struct RasInfo *Next 0 struct RasInfo
  1688. BitMap struct BitMap *BitMap 4 struct RasInfo
  1689. RxOffset SHORT RxOffset 8 struct RasInfo
  1690. RyOffset SHORT RyOffset 10 struct RasInfo
  1691.       };
  1692. BORDERHIT "#define BORDERHIT 0"  graphics/collide.h
  1693. TOPHIT "#define TOPHIT 1"  graphics/collide.h
  1694. BOTTOMHIT "#define BOTTOMHIT 2"  graphics/collide.h
  1695. LEFTHIT "#define LEFTHIT 4"  graphics/collide.h
  1696. RIGHTHIT "#define RIGHTHIT 8"  graphics/collide.h
  1697. MODE_640 "#define MODE_640 0x8000"  graphics/display.h
  1698. PLNCNTMSK "#define PLNCNTMSK 0x7"  graphics/display.h
  1699. PLNCNTSHFT "#define PLNCNTSHFT 12"  graphics/display.h
  1700. PF2PRI "#define PF2PRI 0x40"  graphics/display.h
  1701. COLORON "#define COLORON 0x0200"  graphics/display.h
  1702. DBLPF "#define DBLPF 0x400"  graphics/display.h
  1703. HOLDNMODIFY "#define HOLDNMODIFY  0x800"  graphics/display.h
  1704. INTERLACE "#define INTERLACE 4"  graphics/display.h
  1705. PFA_FINE_SCROLL "#define PFA_FINE_SCROLL 0xF"  graphics/display.h
  1706. PFB_FINE_SCROLL_SHIFT "#define PFB_FINE_SCROLL_SHIFT 4"  graphics/display.h
  1707. PF_FINE_SCROLL_MASK "#define PF_FINE_SCROLL_MASK 0xF"  graphics/display.h
  1708. DIW_HORIZ_POS "#define DIW_HORIZ_POS 0x7F"  graphics/display.h
  1709. DIW_VRTCL_POS "#define DIW_VRTCL_POS 0x1FF"  graphics/display.h
  1710. DIW_VRTCL_POS_SHIFT "#define DIW_VRTCL_POS_SHIFT 7"  graphics/display.h
  1711. DFTCH_MASK "#define DFTCH_MASK 0xFF"  graphics/display.h
  1712. VPOSRLOF "#define VPOSRLOF 0x8000"  graphics/display.h
  1713. BITSET "#define BITSET 0x8000"  graphics/gfx.h
  1714. BITCLR "#define BITCLR 0"  graphics/gfx.h
  1715. AGNUS "#define AGNUS"  graphics/gfx.h
  1716. TOBB "#define TOBB(a)  ((long)(a))"  graphics/gfx.h
  1717. TOBB "#define TOBB(a)  ((long)(a)>>1)"  graphics/gfx.h
  1718. Rectangle struct Rectangle ra_ 8graphics/gfx.h
  1719. {
  1720. MinX SHORT MinX 0 struct Rectangle
  1721. MinY SHORT MinY 2 struct Rectangle
  1722. MaxX SHORT MaxX 4 struct Rectangle
  1723. MaxY SHORT MaxY 6 struct Rectangle
  1724.       };
  1725. tPoint typedef struct tPoint 4 graphics/gfx.h
  1726. {
  1727. x WORD x 0 struct tPoint
  1728. y WORD y 2 struct tPoint
  1729.       } Point;
  1730. Point "struct Point"  graphics/gfx.h
  1731. PLANEPTR  "typedef UBYTE  *PLANEPTR"  graphics/gfx.h
  1732. BitMap struct BitMap bm_ 40 graphics/gfx.h
  1733. {
  1734. BytesPerRow UWORD BytesPerRow 0 struct BitMap
  1735. Rows UWORD Rows 2 struct BitMap
  1736. Flags UBYTE Flags 4 struct BitMap
  1737. Depth UBYTE Depth 5 struct BitMap
  1738. pad UWORD pad 6 struct BitMap
  1739. Planes PLANEPTR Planes[8] 8 struct BitMap
  1740.       };
  1741. RASSIZE "#define RASSIZE(w,h) ((h)*( (w+15)>>3&0xFFFE))"  graphics/gfx.h
  1742. ON_DISPLAY "#define ON_DISPLAY custom.dmacon = BITSET|DMAF_RASTER;"  graphics/gfxmacros.h
  1743. OFF_DISPLAY "#define OFF_DISPLAY custom.dmacon = BITCLR|DMAF_RASTER;"  graphics/gfxmacros.h
  1744. ON_SPRITE "#define ON_SPRITE custom.dmacon = BITSET|DMAF_SPRITE;"  graphics/gfxmacros.h
  1745. OFF_SPRITE "#define OFF_SPRITE custom.dmacon = BITCLR|DMAF_SPRITE;"  graphics/gfxmacros.h
  1746. ON_VBLANK "#define ON_VBLANK custom.intena = BITSET|INTF_VERTB;"  graphics/gfxmacros.h
  1747. OFF_VBLANK "#define OFF_VBLANK custom.intena = BITCLR|INTF_VERTB;"  graphics/gfxmacros.h
  1748. SetOPen "#define SetOPen(w,c) {(w)->AOlPen = c;(w)->Flags |= AREAOUTLINE;}"  graphics/gfxmacros.h
  1749. SetDrPt "#define SetDrPt(w,p) {(w)->LinePtrn = p;(w)->Flags |= FRST_DOT;(w)->linpatcnt=15;}"  graphics/gfxmacros.h
  1750. SetWrMsk "#define SetWrMsk(w,m) {(w)->Mask = m;}"  graphics/gfxmacros.h
  1751. SetAfPt "#define SetAfPt(w,p,n) {(w)->AreaPtrn = p;(w)->AreaPtSz = n;}"  graphics/gfxmacros.h
  1752. BNDRYOFF "#define BNDRYOFF(w) {(w)->Flags &= ~AREAOUTLINE;}"  graphics/gfxmacros.h
  1753. CINIT "#define CINIT(c,n) { UCopperListInit(c,n); }"  graphics/gfxmacros.h
  1754. CMOVE "#define CMOVE(c,a,b) { CMove(c,&a,b);CBump(c); }"  graphics/gfxmacros.h
  1755. CWAIT "#define CWAIT(c,a,b) { CWait(c,a,b);CBump(c); }"  graphics/gfxmacros.h
  1756. CEND "#define CEND(c) { CWAIT(c,10000,255); }"  graphics/gfxmacros.h
  1757. DrawCircle "#define DrawCircle(rp,cx,cy,r) DrawEllipse(rp,cx,cy,r,r);"  graphics/gfxmacros.h
  1758. AreaCircle "#define AreaCircle(rp,cx,cy,r) AreaEllipse(rp,cx,cy,r,r);"  graphics/gfxmacros.h
  1759. LAYERSIMPLE "#define LAYERSIMPLE 1"  graphics/layers.h
  1760. LAYERSMART "#define LAYERSMART 2"  graphics/layers.h
  1761. LAYERSUPER "#define LAYERSUPER 4"  graphics/layers.h
  1762. LAYERUPDATING "#define LAYERUPDATING 0x10"  graphics/layers.h
  1763. LAYERBACKDROP "#define LAYERBACKDROP 0x40"  graphics/layers.h
  1764. LAYERREFRESH "#define LAYERREFRESH 0x80"  graphics/layers.h
  1765. LAYER_CLIPRECTS_LOST "#define LAYER_CLIPRECTS_LOST 0x100 "  graphics/layers.h
  1766. LMN_REGION "#define LMN_REGION -1"  graphics/layers.h
  1767. Layer_Info struct Layer_Info li_ 102 graphics/layers.h
  1768. {
  1769. top_layer struct Layer *top_layer 0 struct Layer_Info
  1770. check_lp struct Layer *check_lp 4 struct Layer_Info
  1771. obs  struct Layer  *obs 8 struct Layer_Info
  1772. FreeClipRects struct MinList FreeClipRects 12 struct Layer_Info
  1773. Lock struct SignalSemaphore Lock 24 struct Layer_Info
  1774. gs_Head struct List gs_Head 70 struct Layer_Info
  1775. longreserved LONG longreserved 84 struct Layer_Info
  1776. Flags UWORD Flags 88 struct Layer_Info
  1777. fatten_count BYTE fatten_count 90 struct Layer_Info
  1778. LockLayersCount BYTE LockLayersCount 91 struct Layer_Info
  1779. LayerInfo_extra_size UWORD LayerInfo_extra_size 92 struct Layer_Info
  1780. blitbuff WORD *blitbuff 94 struct Layer_Info
  1781. LayerInfo_extra struct LayerInfo_extra *LayerInfo_extra 98 struct Layer_Info
  1782.       };
  1783. NEWLAYERINFO_CALLED "#define NEWLAYERINFO_CALLED 1"  graphics/layers.h
  1784. ALERTLAYERSNOMEM "#define ALERTLAYERSNOMEM 0x83010000"  graphics/layers.h
  1785. RegionRectangle struct RegionRectangle rr_ 16 graphics/regions.h
  1786. {
  1787. Next struct RegionRectangle *Next 0 struct RegionRectangle
  1788. Prev struct RegionRectangle *Prev 4 struct RegionRectangle
  1789. bounds struct Rectangle bounds 8 struct RegionRectangle
  1790.       };
  1791. Region struct Region rg_ 12 graphics/regions.h
  1792. {
  1793. bounds struct Rectangle bounds 0 struct Region
  1794. RegionRectangle struct RegionRectangle *RegionRectangle 8 struct Region
  1795.       };
  1796. FS_NORMAL "#define FS_NORMAL 0"  graphics/text.h
  1797. FSB_EXTENDED "#define FSB_EXTENDED 3"  graphics/text.h
  1798. FSF_EXTENDED "#define FSF_EXTENDED (1<<3)"  graphics/text.h
  1799. FSB_ITALIC "#define FSB_ITALIC 2"  graphics/text.h
  1800. FSF_ITALIC "#define FSF_ITALIC (1<<2)"  graphics/text.h
  1801. FSB_BOLD "#define FSB_BOLD 1"  graphics/text.h
  1802. FSF_BOLD "#define FSF_BOLD (1<<1)"  graphics/text.h
  1803. FSB_UNDERLINED "#define FSB_UNDERLINED 0"  graphics/text.h
  1804. FSF_UNDERLINED "#define FSF_UNDERLINED (1<<0)"  graphics/text.h
  1805. FPB_ROMFONT "#define FPB_ROMFONT 0"  graphics/text.h
  1806. FPF_ROMFONT "#define FPF_ROMFONT (1<<0)"  graphics/text.h
  1807. FPB_DISKFONT "#define FPB_DISKFONT 1"  graphics/text.h
  1808. FPF_DISKFONT "#define FPF_DISKFONT (1<<1)"  graphics/text.h
  1809. FPB_REVPATH "#define FPB_REVPATH 2"  graphics/text.h
  1810. FPF_REVPATH "#define FPF_REVPATH (1<<2)"  graphics/text.h
  1811. FPB_TALLDOT "#define FPB_TALLDOT 3"  graphics/text.h
  1812. FPF_TALLDOT "#define FPF_TALLDOT (1<<3)"  graphics/text.h
  1813. FPB_WIDEDOT "#define FPB_WIDEDOT 4"  graphics/text.h
  1814. FPF_WIDEDOT "#define FPF_WIDEDOT (1<<4)"  graphics/text.h
  1815. FPB_PROPORTIONAL "#define FPB_PROPORTIONAL 5"  graphics/text.h
  1816. FPF_PROPORTIONAL "#define FPF_PROPORTIONAL (1<<5)"  graphics/text.h
  1817. FPB_DESIGNED "#define FPB_DESIGNED 6"  graphics/text.h
  1818. FPF_DESIGNED "#define FPF_DESIGNED (1<<6)"  graphics/text.h
  1819. FPB_REMOVED "#define FPB_REMOVED 7"  graphics/text.h
  1820. FPF_REMOVED "#define FPF_REMOVED  (1<<7)"  graphics/text.h
  1821. TextAttr struct TextAttr 8 graphics/text.h
  1822.       {
  1823. ta_Name STRPTR ta_Name 0 struct TextAttr
  1824. ta_YSize UWORD ta_YSize 4 struct TextAttr
  1825. ta_Style UBYTE ta_Style 6 struct TextAttr
  1826. ta_Flags UBYTE ta_Flags 7 struct TextAttr
  1827.       };
  1828. TextFont struct TextFont 52 graphics/text.h
  1829.       {
  1830. tf_Message struct Message tf_Message 0 struct TextFont
  1831. tf_YSize UWORD tf_YSize 20 struct TextFont
  1832. tf_Style UBYTE tf_Style 22 struct TextFont
  1833. tf_Flags UBYTE tf_Flags 23 struct TextFont
  1834. tf_XSize UWORD tf_XSize 24 struct TextFont
  1835. tf_Baseline UWORD tf_Baseline 26 struct TextFont
  1836. tf_BoldSmear UWORD tf_BoldSmear 28 struct TextFont
  1837. tf_Accessors UWORD tf_Accessors 30 struct TextFont
  1838. tf_LoChar UBYTE tf_LoChar 32 struct TextFont
  1839. tf_HiChar UBYTE tf_HiChar 33 struct TextFont
  1840. tf_CharData APTR tf_CharData 34 struct TextFont
  1841. tf_Modulo UWORD tf_Modulo 38 struct TextFont
  1842. tf_CharLoc APTR tf_CharLoc 40 struct TextFont
  1843. tf_CharSpace APTR tf_CharSpace 44 struct TextFont
  1844. tf_CharKern APTR tf_CharKern 48 struct TextFont
  1845.       };
  1846. Menu struct Menu mu_ 30 intuition/intuition.h
  1847. {
  1848. NextMenu struct Menu *NextMenu 0 struct Menu
  1849. LeftEdge SHORT LeftEdge 4 struct Menu
  1850. TopEdge SHORT TopEdge 6 struct Menu
  1851. Width SHORT Width 8 struct Menu
  1852. Height SHORT Height 10 struct Menu
  1853. Flags USHORT Flags 12 struct Menu
  1854. MenuName BYTE *MenuName 14 struct Menu
  1855. FirstItem struct MenuItem *FirstItem 18 struct Menu
  1856. JazzX SHORT JazzX 22 struct Menu
  1857. JazzY SHORT JazzY 24 struct Menu
  1858. BeatX SHORT BeatX 26 struct Menu
  1859. BeatY SHORT BeatY 28 struct Menu
  1860.       };
  1861. MENUENABLED "#define MENUENABLED 0x0001 "  intuition/intuition.h
  1862. MIDRAWN "#define MIDRAWN 0x0100  "  intuition/intuition.h
  1863. MenuItem struct MenuItem mi_ 34 intuition/intuition.h
  1864. {
  1865. NextItem struct MenuItem *NextItem 0 struct MenuItem
  1866. LeftEdge SHORT LeftEdge 4 struct MenuItem
  1867. TopEdge SHORT TopEdge 6 struct MenuItem
  1868. Width SHORT Width 8 struct MenuItem
  1869. Height SHORT Height 10 struct MenuItem
  1870. Flags USHORT Flags 12 struct MenuItem
  1871. MutualExclude LONG MutualExclude 14 struct MenuItem
  1872. ItemFill APTR ItemFill 18 struct MenuItem
  1873. SelectFill APTR SelectFill 22 struct MenuItem
  1874. Command BYTE Command 26 struct MenuItem
  1875. SubItem struct MenuItem *SubItem 28 struct MenuItem
  1876. NextSelect USHORT NextSelect 32 struct MenuItem
  1877.       };
  1878. CHECKIT "#define CHECKIT 0x0001"  intuition/intuition.h
  1879. ITEMTEXT "#define ITEMTEXT 0x0002"  intuition/intuition.h
  1880. COMMSEQ "#define COMMSEQ 0x0004"  intuition/intuition.h
  1881. MENUTOGGLE "#define MENUTOGGLE 0x0008"  intuition/intuition.h
  1882. ITEMENABLED "#define ITEMENABLED 0x0010"  intuition/intuition.h
  1883. HIGHFLAGS "#define HIGHFLAGS 0x00C0"  intuition/intuition.h
  1884. HIGHIMAGE "#define HIGHIMAGE 0x0000"  intuition/intuition.h
  1885. HIGHCOMP "#define HIGHCOMP 0x0040"  intuition/intuition.h
  1886. HIGHBOX "#define HIGHBOX 0x0080"  intuition/intuition.h
  1887. HIGHNONE "#define HIGHNONE 0x00C0"  intuition/intuition.h
  1888. CHECKED "#define CHECKED 0x0100"  intuition/intuition.h
  1889. ISDRAWN "#define ISDRAWN 0x1000"  intuition/intuition.h
  1890. HIGHITEM "#define HIGHITEM 0x2000"  intuition/intuition.h
  1891. MENUTOGGLED "#define MENUTOGGLED 0x4000"  intuition/intuition.h
  1892. Requester struct Requester rq_ 112 intuition/intuition.h
  1893. {
  1894. OlderRequest struct Requester *OlderRequest 0 struct Requester
  1895. LeftEdge SHORT LeftEdge 4 struct Requester
  1896. TopEdge SHORT TopEdge 6 struct Requester
  1897. Width SHORT Width 8 struct Requester
  1898. Height SHORT Height 10 struct Requester
  1899. RelLeft SHORT RelLeft 12 struct Requester
  1900. RelTop SHORT RelTop 14 struct Requester
  1901. ReqGadget struct Gadget *ReqGadget 16 struct Requester
  1902. ReqBorder struct Border *ReqBorder 20 struct Requester
  1903. ReqText struct IntuiText *ReqText 24 struct Requester
  1904. Flags USHORT Flags 28 struct Requester
  1905. BackFill UBYTE BackFill 30 struct Requester
  1906. ReqLayer struct Layer *ReqLayer 32 struct Requester
  1907. ReqPad1 UBYTE ReqPad1[32] 36 struct Requester
  1908. ImageBMap struct BitMap *ImageBMap 68 struct Requester
  1909. RWindow struct Window *RWindow 72 struct Requester
  1910. ReqPad2 UBYTE ReqPad2[36] 76 struct Requester
  1911.       };
  1912. POINTREL "#define POINTREL 0x0001"  intuition/intuition.h
  1913. PREDRAWN "#define PREDRAWN 0x0002"  intuition/intuition.h
  1914. NOISYREQ "#define NOISYREQ 0x0004"  intuition/intuition.h
  1915. REQOFFWINDOW "#define REQOFFWINDOW 0x1000"  intuition/intuition.h
  1916. REQACTIVE "#define REQACTIVE 0x2000"  intuition/intuition.h
  1917. SYSREQUEST "#define SYSREQUEST 0x4000"  intuition/intuition.h
  1918. DEFERREFRESH "#define DEFERREFRESH 0x8000"  intuition/intuition.h
  1919. Gadget struct Gadget gg_ 44 intuition/intuition.h
  1920. {
  1921. NextGadget struct Gadget *NextGadget 0 struct Gadget
  1922. LeftEdge SHORT LeftEdge 4 struct Gadget
  1923. TopEdge SHORT TopEdge 6 struct Gadget
  1924. Width SHORT Width 8 struct Gadget
  1925. Height SHORT Height 10 struct Gadget
  1926. Flags USHORT Flags 12 struct Gadget
  1927. Activation USHORT Activation 14 struct Gadget
  1928. GadgetType USHORT GadgetType 16 struct Gadget
  1929. GadgetRender APTR GadgetRender 18 struct Gadget
  1930. SelectRender APTR SelectRender 22 struct Gadget
  1931. GadgetText struct IntuiText *GadgetText 26 struct Gadget
  1932. MutualExclude LONG MutualExclude 30 struct Gadget
  1933. SpecialInfo APTR SpecialInfo 34 struct Gadget
  1934. GadgetID USHORT GadgetID 38 struct Gadget
  1935. UserData APTR UserData 40 struct Gadget
  1936.       };
  1937. GADGHIGHBITS "#define GADGHIGHBITS 0x0003"  intuition/intuition.h
  1938. GADGHCOMP "#define GADGHCOMP 0x0000"  intuition/intuition.h
  1939. GADGHBOX "#define GADGHBOX 0x0001"  intuition/intuition.h
  1940. GADGHIMAGE "#define GADGHIMAGE 0x0002"  intuition/intuition.h
  1941. GADGHNONE "#define GADGHNONE 0x0003"  intuition/intuition.h
  1942. GADGIMAGE "#define GADGIMAGE 0x0004"  intuition/intuition.h
  1943. GRELBOTTOM "#define GRELBOTTOM 0x0008"  intuition/intuition.h
  1944. GRELRIGHT "#define GRELRIGHT 0x0010"  intuition/intuition.h
  1945. GRELWIDTH "#define GRELWIDTH 0x0020"  intuition/intuition.h
  1946. GRELHEIGHT "#define GRELHEIGHT 0x0040"  intuition/intuition.h
  1947. SELECTED "#define SELECTED 0x0080"  intuition/intuition.h
  1948. GADGDISABLED "#define GADGDISABLED 0x0100"  intuition/intuition.h
  1949. RELVERIFY "#define RELVERIFY 0x0001"  intuition/intuition.h
  1950. GADGIMMEDIATE "#define GADGIMMEDIATE 0x0002"  intuition/intuition.h
  1951. ENDGADGET "#define ENDGADGET 0x0004"  intuition/intuition.h
  1952. FOLLOWMOUSE "#define FOLLOWMOUSE 0x0008"  intuition/intuition.h
  1953. RIGHTBORDER "#define RIGHTBORDER 0x0010"  intuition/intuition.h
  1954. LEFTBORDER "#define LEFTBORDER 0x0020"  intuition/intuition.h
  1955. TOPBORDER "#define TOPBORDER 0x0040"  intuition/intuition.h
  1956. BOTTOMBORDER "#define BOTTOMBORDER 0x0080"  intuition/intuition.h
  1957. TOGGLESELECT "#define TOGGLESELECT 0x0100"  intuition/intuition.h
  1958. STRINGCENTER "#define STRINGCENTER 0x0200"  intuition/intuition.h
  1959. STRINGRIGHT "#define STRINGRIGHT 0x0400"  intuition/intuition.h
  1960. LONGINT "#define LONGINT 0x0800"  intuition/intuition.h
  1961. ALTKEYMAP "#define ALTKEYMAP 0x1000"  intuition/intuition.h
  1962. BOOLEXTEND "#define BOOLEXTEND 0x2000"  intuition/intuition.h
  1963. GADGETTYPE "#define GADGETTYPE 0xFC00"  intuition/intuition.h
  1964. SYSGADGET "#define SYSGADGET 0x8000"  intuition/intuition.h
  1965. SCRGADGET "#define SCRGADGET 0x4000"  intuition/intuition.h
  1966. GZZGADGET "#define GZZGADGET 0x2000"  intuition/intuition.h
  1967. REQGADGET "#define REQGADGET 0x1000"  intuition/intuition.h
  1968. SIZING "#define SIZING 0x0010"  intuition/intuition.h
  1969. WDRAGGING "#define WDRAGGING 0x0020"  intuition/intuition.h
  1970. SDRAGGING "#define SDRAGGING 0x0030"  intuition/intuition.h
  1971. WUPFRONT "#define WUPFRONT 0x0040"  intuition/intuition.h
  1972. SUPFRONT "#define SUPFRONT 0x0050"  intuition/intuition.h
  1973. WDOWNBACK "#define WDOWNBACK 0x0060"  intuition/intuition.h
  1974. SDOWNBACK "#define SDOWNBACK 0x0070"  intuition/intuition.h
  1975. CLOSE "#define CLOSE 0x0080"  intuition/intuition.h
  1976. BOOLGADGET "#define BOOLGADGET 0x0001"  intuition/intuition.h
  1977. GADGET0002 "#define GADGET0002 0x0002"  intuition/intuition.h
  1978. PROPGADGET "#define PROPGADGET 0x0003"  intuition/intuition.h
  1979. STRGADGET "#define STRGADGET 0x0004"  intuition/intuition.h
  1980. BoolInfo struct BoolInfo bi_ 10 intuition/intuition.h
  1981. {
  1982. Flags USHORT Flags 0 struct BoolInfo
  1983. Mask UWORD *Mask 2 struct BoolInfo
  1984. Reserved ULONG Reserved 6 struct BoolInfo
  1985.       };
  1986. BOOLMASK "#define BOOLMASK 0x0001"  intuition/intuition.h
  1987. PropInfo struct PropInfo pi_ 22 intuition/intuition.h
  1988. {
  1989. Flags USHORT Flags 0 struct PropInfo
  1990. HorizPot USHORT HorizPot 2 struct PropInfo
  1991. VertPot USHORT VertPot 4 struct PropInfo
  1992. HorizBody USHORT HorizBody 6 struct PropInfo
  1993. VertBody USHORT VertBody 8 struct PropInfo
  1994. CWidth USHORT CWidth 10 struct PropInfo
  1995. CHeight USHORT CHeight 12 struct PropInfo
  1996. HPotRes USHORT HPotRes 14 struct PropInfo
  1997. VPotRes USHORT VPotRes 16 struct PropInfo
  1998. LeftBorder USHORT LeftBorder 18 struct PropInfo
  1999. TopBorder USHORT TopBorder 20 struct PropInfo
  2000.       };
  2001. AUTOKNOB "#define AUTOKNOB 0x0001"  intuition/intuition.h
  2002. FREEHORIZ "#define FREEHORIZ 0x0002"  intuition/intuition.h
  2003. FREEVERT "#define FREEVERT 0x0004"  intuition/intuition.h
  2004. PROPBORDERLESS "#define PROPBORDERLESS 0x0008"  intuition/intuition.h
  2005. KNOBHIT "#define KNOBHIT 0x0100"  intuition/intuition.h
  2006. KNOBHMIN "#define KNOBHMIN 6"  intuition/intuition.h
  2007. KNOBVMIN "#define KNOBVMIN 4"  intuition/intuition.h
  2008. MAXBODY "#define MAXBODY 0xFFFF"  intuition/intuition.h
  2009. MAXPOT "#define MAXPOT 0xFFFF"  intuition/intuition.h
  2010. StringInfo struct StringInfo si_ 36 intuition/intuition.h
  2011. {
  2012. Buffer UBYTE *Buffer 0 struct StringInfo
  2013. UndoBuffer UBYTE *UndoBuffer 4 struct StringInfo
  2014. BufferPos SHORT BufferPos 8 struct StringInfo
  2015. MaxChars SHORT MaxChars 10 struct StringInfo
  2016. DispPos SHORT DispPos 12 struct StringInfo
  2017. UndoPos SHORT UndoPos 14 struct StringInfo
  2018. NumChars SHORT NumChars 16 struct StringInfo
  2019. DispCount SHORT DispCount 18 struct StringInfo
  2020. CLeft SHORT CLeft 20 struct StringInfo
  2021. CTop SHORT CTop 22 struct StringInfo
  2022. LayerPtr struct Layer *LayerPtr 24 struct StringInfo
  2023. LongInt LONG LongInt 28 struct StringInfo
  2024. AltKeyMap struct KeyMap *AltKeyMap 32 struct StringInfo
  2025.       };
  2026. IntuiText struct IntuiText it_ intuition/intuition.h
  2027. {
  2028. FrontPen UBYTE FrontPen  struct IntuiText
  2029. BackPen UBYTE BackPen  struct IntuiText
  2030. DrawMode UBYTE DrawMode  struct IntuiText
  2031. LeftEdge SHORT LeftEdge  struct IntuiText
  2032. TopEdge SHORT TopEdge  struct IntuiText
  2033. ITextFont struct TextAttr  *ITextFont  struct IntuiText
  2034. IText UBYTE *IText  struct IntuiText
  2035. NextText  struct IntuiText  *NextText  struct IntuiText
  2036.       };
  2037. Border struct Border bd_ 16 intuition/intuition.h
  2038. {
  2039. LeftEdge SHORT LeftEdge 0 struct Border
  2040. TopEdge SHORT TopEdge 2 struct Border
  2041. FrontPen UBYTE FrontPen 4 struct Border
  2042. BackPen UBYTE BackPen 5 struct Border
  2043. DrawMode UBYTE DrawMode 6 struct Border
  2044. Count BYTE Count 7 struct Border
  2045. XY SHORT *XY 8 struct Border
  2046. NextBorder struct Border *NextBorder 12 struct Border
  2047.       };
  2048. Image struct Image ig_ 20 intuition/intuition.h
  2049. {
  2050. LeftEdge SHORT LeftEdge 0 struct Image
  2051. TopEdge SHORT TopEdge 2 struct Image
  2052. Width SHORT Width 4 struct Image
  2053. Height SHORT Height 6 struct Image
  2054. Depth SHORT Depth 8 struct Image
  2055. ImageData USHORT *ImageData 10 struct Image
  2056. PlanePick UBYTE PlanePick 14 struct Image
  2057. PlaneOnOff UBYTE PlaneOnOff 15 struct Image
  2058. NextImage struct Image *NextImage 16 struct Image
  2059.       };
  2060. IntuiMessage struct IntuiMessage im_ 52 intuition/intuition.h
  2061. {
  2062. ExecMessage struct Message ExecMessage 0 struct IntuiMessage
  2063. Class ULONG Class 20 struct IntuiMessage
  2064. Code USHORT Code 24 struct IntuiMessage
  2065. Qualifier USHORT  Qualifier 26 struct IntuiMessage
  2066. IAddress APTR IAddress 28 struct IntuiMessage
  2067. MouseX SHORT MouseX 32 struct IntuiMessage
  2068. MouseY SHORT MouseY 34 struct IntuiMessage
  2069. Seconds ULONG Seconds 36 struct IntuiMessage
  2070. Micros ULONG Micros 40 struct IntuiMessage
  2071. IDCMPWindow struct Window *IDCMPWindow 44 struct IntuiMessage
  2072. SpecialLink struct IntuiMessage *SpecialLink 48 struct IntuiMessage
  2073.       };
  2074. SIZEVERIFY "#define SIZEVERIFY 0x00000001"  intuition/intuition.h
  2075. NEWSIZE "#define NEWSIZE 0x00000002"  intuition/intuition.h
  2076. REFRESHWINDOW "#define REFRESHWINDOW 0x00000004"  intuition/intuition.h
  2077. MOUSEBUTTONS "#define MOUSEBUTTONS 0x00000008"  intuition/intuition.h
  2078. MOUSEMOVE "#define MOUSEMOVE 0x00000010"  intuition/intuition.h
  2079. GADGETDOWN "#define GADGETDOWN 0x00000020"  intuition/intuition.h
  2080. GADGETUP "#define GADGETUP 0x00000040"  intuition/intuition.h
  2081. REQSET "#define REQSET 0x00000080"  intuition/intuition.h
  2082. MENUPICK "#define MENUPICK 0x00000100"  intuition/intuition.h
  2083. CLOSEWINDOW "#define CLOSEWINDOW 0x00000200"  intuition/intuition.h
  2084. RAWKEY "#define RAWKEY 0x00000400"  intuition/intuition.h
  2085. REQVERIFY "#define REQVERIFY 0x00000800"  intuition/intuition.h
  2086. REQCLEAR "#define REQCLEAR 0x00001000"  intuition/intuition.h
  2087. MENUVERIFY "#define MENUVERIFY 0x00002000"  intuition/intuition.h
  2088. NEWPREFS "#define NEWPREFS 0x00004000"  intuition/intuition.h
  2089. DISKINSERTED "#define DISKINSERTED 0x00008000"  intuition/intuition.h
  2090. DISKREMOVED "#define DISKREMOVED 0x00010000"  intuition/intuition.h
  2091. WBENCHMESSAGE "#define WBENCHMESSAGE 0x00020000"  intuition/intuition.h
  2092. ACTIVEWINDOW "#define ACTIVEWINDOW 0x00040000"  intuition/intuition.h
  2093. INACTIVEWINDOW "#define INACTIVEWINDOW 0x00080000"  intuition/intuition.h
  2094. DELTAMOVE "#define DELTAMOVE 0x00100000"  intuition/intuition.h
  2095. VANILLAKEY "#define VANILLAKEY 0x00200000"  intuition/intuition.h
  2096. INTUITICKS "#define INTUITICKS 0x00400000"  intuition/intuition.h
  2097. LONELYMESSAGE "#define LONELYMESSAGE 0x80000000"  intuition/intuition.h
  2098. MENUHOT "#define MENUHOT 0x0001"  intuition/intuition.h
  2099. MENUCANCEL "#define MENUCANCEL 0x0002"  intuition/intuition.h
  2100. MENUWAITING "#define MENUWAITING 0x0003"  intuition/intuition.h
  2101. OKOK "#define OKOK MENUHOT"  intuition/intuition.h
  2102. OKABORT "#define OKABORT 0x0004"  intuition/intuition.h
  2103. OKCANCEL "#define OKCANCEL MENUCANCEL"  intuition/intuition.h
  2104. WBENCHOPEN "#define WBENCHOPEN 0x0001"  intuition/intuition.h
  2105. WBENCHCLOSE "#define WBENCHCLOSE 0x0002"  intuition/intuition.h
  2106. Window struct Window wd_ 132 intuition/intuition.h
  2107. {
  2108. NextWindow struct Window *NextWindow 0 struct Window
  2109. LeftEdge SHORT LeftEdge 4 struct Window
  2110. TopEdge SHORT TopEdge 6 struct Window
  2111. Width SHORT Width 8 struct Window
  2112. Height SHORT Height 10 struct Window
  2113. MouseY SHORT MouseY 12 struct Window
  2114. MouseX SHORT MouseX 14 struct Window
  2115. MinWidth SHORT MinWidth 16 struct Window
  2116. MinHeight SHORT MinHeight 18 struct Window
  2117. MaxWidth USHORT MaxWidth 20 struct Window
  2118. MaxHeight USHORT MaxHeight 22 struct Window
  2119. Flags ULONG Flags 24 struct Window
  2120. MenuStrip struct Menu *MenuStrip 28 struct Window
  2121. Title UBYTE *Title 32 struct Window
  2122. FirstRequest struct Requester *FirstRequest 36 struct Window
  2123. DMRequest struct Requester *DMRequest 40 struct Window
  2124. ReqCount SHORT ReqCount 44 struct Window
  2125. WScreen struct Screen *WScreen 46 struct Window
  2126. RPort struct RastPort *RPort 50 struct Window
  2127. BorderLeft BYTE BorderLeft 54 struct Window
  2128. BorderTop BYTE BorderTop 55 struct Window
  2129. BorderRight BYTE BorderRight 56 struct Window
  2130. BorderBottom BYTE BorderBottom 57 struct Window
  2131. BorderRPort struct RastPort *BorderRPort 58 struct Window
  2132. FirstGadget struct Gadget *FirstGadget 62 struct Window
  2133. Parent struct Window *Parent 66 struct Window
  2134. Descendant struct Window *Descendant 70 struct Window
  2135. Pointer USHORT *Pointer 74 struct Window
  2136. PtrHeight BYTE PtrHeight 78 struct Window
  2137. PtrWidth BYTE PtrWidth 79 struct Window
  2138. XOffset BYTE XOffset 80 struct Window
  2139. YOffset BYTE YOffset 81 struct Window
  2140. IDCMPFlags ULONG IDCMPFlags 82 struct Window
  2141. UserPort struct MsgPort *UserPort 86 struct Window
  2142. WindowPort struct MsgPort *UserPort 90 struct Window
  2143. MessageKey struct IntuiMessage *MessageKey 94 struct Window
  2144. DetailPen UBYTE DetailPen 98 struct Window
  2145. BlockPen UBYTE BlockPen 99 struct Window
  2146. CheckMark struct Image *CheckMark 100 struct Window
  2147. ScreenTitle UBYTE *ScreenTitle 104 struct Window
  2148. GZZMouseX SHORT GZZMouseX 108 struct Window
  2149. GZZMouseY SHORT GZZMouseY 110 struct Window
  2150. GZZWidth SHORT GZZWidth 112 struct Window
  2151. GZZHeight SHORT GZZHeight 114 struct Window
  2152. ExtData UBYTE *ExtData 116 struct Window
  2153. UserData BYTE *UserData 120 struct Window
  2154. WLayer struct Layer *WLayer 124 struct Window
  2155. IFont struct TextFont *IFont 128 struct Window
  2156.       };
  2157. WINDOWSIZING "#define WINDOWSIZING 0x0001"  intuition/intuition.h
  2158. WINDOWDRAG "#define WINDOWDRAG 0x0002"  intuition/intuition.h
  2159. WINDOWDEPTH "#define WINDOWDEPTH 0x0004"  intuition/intuition.h
  2160. WINDOWCLOSE "#define WINDOWCLOSE 0x0008"  intuition/intuition.h
  2161. SIZEBRIGHT "#define SIZEBRIGHT 0x0010"  intuition/intuition.h
  2162. SIZEBBOTTOM "#define SIZEBBOTTOM 0x0020"  intuition/intuition.h
  2163. REFRESHBITS "#define REFRESHBITS 0x00C0"  intuition/intuition.h
  2164. SMART_REFRESH "#define SMART_REFRESH 0x0000"  intuition/intuition.h
  2165. SIMPLE_REFRESH "#define SIMPLE_REFRESH 0x0040"  intuition/intuition.h
  2166. SUPER_BITMAP "#define SUPER_BITMAP 0x0080"  intuition/intuition.h
  2167. OTHER_REFRESH "#define OTHER_REFRESH 0x00C0"  intuition/intuition.h
  2168. BACKDROP "#define BACKDROP 0x0100"  intuition/intuition.h
  2169. REPORTMOUSE "#define REPORTMOUSE 0x0200"  intuition/intuition.h
  2170. GIMMEZEROZERO "#define GIMMEZEROZERO 0x0400"  intuition/intuition.h
  2171. BORDERLESS "#define BORDERLESS 0x0800"  intuition/intuition.h
  2172. ACTIVATE "#define ACTIVATE 0x1000"  intuition/intuition.h
  2173. WINDOWACTIVE "#define WINDOWACTIVE 0x2000"  intuition/intuition.h
  2174. INREQUEST "#define INREQUEST 0x4000"  intuition/intuition.h
  2175. MENUSTATE "#define MENUSTATE 0x8000"  intuition/intuition.h
  2176. RMBTRAP "#define RMBTRAP 0x00010000"  intuition/intuition.h
  2177. NOCAREREFRESH "#define NOCAREREFRESH 0x00020000"  intuition/intuition.h
  2178. WINDOWREFRESH "#define WINDOWREFRESH 0x01000000"  intuition/intuition.h
  2179. WBENCHWINDOW "#define WBENCHWINDOW 0x02000000"  intuition/intuition.h
  2180. WINDOWTICKED "#define WINDOWTICKED 0x04000000"  intuition/intuition.h
  2181. SUPER_UNUSED "#define SUPER_UNUSED 0xFCFC0000"  intuition/intuition.h
  2182. NewWindow struct NewWindow nw_ 48 intuition/intuition.h
  2183. {
  2184. LeftEdge SHORT LeftEdge 0 struct NewWindow
  2185. TopEdge SHORT TopEdge 2 struct NewWindow
  2186. Width SHORT Width 4 struct NewWindow
  2187. Height SHORT Height 6 struct NewWindow
  2188. DetailPen UBYTE DetailPen 8 struct NewWindow
  2189. BlockPen UBYTE BlockPen 9 struct NewWindow
  2190. IDCMPFlags ULONG IDCMPFlags 10 struct NewWindow
  2191. Flags ULONG Flags 14 struct NewWindow
  2192. FirstGadget struct Gadget *FirstGadget 18 struct NewWindow
  2193. CheckMark struct Image *CheckMark 22 struct NewWindow
  2194. Title UBYTE *Title 26 struct NewWindow
  2195. Screen struct Screen *Screen 30 struct NewWindow
  2196. BitMap struct BitMap *BitMap 34 struct NewWindow
  2197. MinWidth SHORT MinWidth 38 struct NewWindow
  2198. MinHeight SHORT MinHeight 40 struct NewWindow
  2199. MaxWidth USHORT MaxWidth 42 struct NewWindow
  2200. MaxHeight USHORT MaxHeight 44 struct NewWindow
  2201. Type USHORT Type 46 struct NewWindow
  2202.       };
  2203. Remember struct Remember rm_ 12 intuition/intuition.h
  2204. {
  2205. NextRemember struct Remember *NextRemember 0 struct Remember
  2206. RememberSize ULONG RememberSize 4 struct Remember
  2207. Memory UBYTE *Memory 8 struct Remember
  2208.       };
  2209. MENUNUM "#define MENUNUM(n) (n & 0x1F)"  intuition/intuition.h
  2210. ITEMNUM "#define ITEMNUM(n) ((n >> 5) & 0x003F)"  intuition/intuition.h
  2211. SUBNUM "#define SUBNUM(n) ((n >> 11) & 0x001F)"  intuition/intuition.h
  2212. SHIFTMENU "#define SHIFTMENU(n) (n & 0x1F)"  intuition/intuition.h
  2213. SHIFTITEM "#define SHIFTITEM(n) ((n & 0x3F) << 5)"  intuition/intuition.h
  2214. SHIFTSUB "#define SHIFTSUB(n) ((n & 0x1F) << 11)"  intuition/intuition.h
  2215. SRBNUM "#define SRBNUM(n) (0x08 - (n >> 4))"  intuition/intuition.h
  2216. SWBNUM "#define SWBNUM(n) (0x08 - (n & 0x0F))"  intuition/intuition.h
  2217. SSBNUM "#define SSBNUM(n) (0x01 + (n >> 4))"  intuition/intuition.h
  2218. SPARNUM "#define SPARNUM(n) (n >> 4)"  intuition/intuition.h
  2219. SHAKNUM "#define SHAKNUM(n) (n & 0x0F)"  intuition/intuition.h
  2220. NOMENU "#define NOMENU 0x001F"  intuition/intuition.h
  2221. NOITEM "#define NOITEM 0x003F"  intuition/intuition.h
  2222. NOSUB "#define NOSUB 0x001F"  intuition/intuition.h
  2223. MENUNULL "#define MENUNULL 0xFFFF"  intuition/intuition.h
  2224. FOREVER "#define FOREVER for(;;)"  intuition/intuition.h
  2225. SIGN "#define SIGN(x) ( ((x) > 0) - ((x) < 0) )"  intuition/intuition.h
  2226. NOT "#define NOT !"  intuition/intuition.h
  2227. CHECKWIDTH "#define CHECKWIDTH 19"  intuition/intuition.h
  2228. COMMWIDTH "#define COMMWIDTH 27"  intuition/intuition.h
  2229. LOWCHECKWIDTH "#define LOWCHECKWIDTH 13"  intuition/intuition.h
  2230. LOWCOMMWIDTH "#define LOWCOMMWIDTH 16"  intuition/intuition.h
  2231. ALERT_TYPE "#define ALERT_TYPE 0x80000000"  intuition/intuition.h
  2232. RECOVERY_ALERT "#define RECOVERY_ALERT 0x00000000 "  intuition/intuition.h
  2233. DEADEND_ALERT "#define DEADEND_ALERT 0x80000000"  intuition/intuition.h
  2234. AUTOFRONTPEN "#define AUTOFRONTPEN 0"  intuition/intuition.h
  2235. AUTOBACKPEN "#define AUTOBACKPEN 1"  intuition/intuition.h
  2236. AUTODRAWMODE "#define AUTODRAWMODE JAM2"  intuition/intuition.h
  2237. AUTOLEFTEDGE "#define AUTOLEFTEDGE 6"  intuition/intuition.h
  2238. AUTOTOPEDGE "#define AUTOTOPEDGE 3"  intuition/intuition.h
  2239. AUTOITEXTFONT "#define AUTOITEXTFONT NULL"  intuition/intuition.h
  2240. AUTONEXTTEXT "#define AUTONEXTTEXT NULL"  intuition/intuition.h
  2241. SELECTUP "#define SELECTUP (IECODE_LBUTTON | IECODE_UP_PREFIX)"  intuition/intuition.h
  2242. SELECTDOWN "#define SELECTDOWN (IECODE_LBUTTON)"  intuition/intuition.h
  2243. MENUUP "#define MENUUP (IECODE_RBUTTON | IECODE_UP_PREFIX)"  intuition/intuition.h
  2244. MENUDOWN "#define MENUDOWN (IECODE_RBUTTON)"  intuition/intuition.h
  2245. ALTLEFT "#define ALTLEFT (IEQUALIFIER_LALT)"  intuition/intuition.h
  2246. ALTRIGHT "#define ALTRIGHT (IEQUALIFIER_RALT)"  intuition/intuition.h
  2247. AMIGALEFT "#define AMIGALEFT (IEQUALIFIER_LCOMMAND)"  intuition/intuition.h
  2248. AMIGARIGHT "#define AMIGARIGHT (IEQUALIFIER_RCOMMAND)"  intuition/intuition.h
  2249. AMIGAKEYS "#define AMIGAKEYS (AMIGALEFT | AMIGARIGHT)"  intuition/intuition.h
  2250. CURSORUP "#define CURSORUP 0x4C"  intuition/intuition.h
  2251. CURSORLEFT "#define CURSORLEFT 0x4F"  intuition/intuition.h
  2252. CURSORRIGHT "#define CURSORRIGHT 0x4E"  intuition/intuition.h
  2253. CURSORDOWN "#define CURSORDOWN 0x4D"  intuition/intuition.h
  2254. KEYCODE_Q "#define KEYCODE_Q 0x10"  intuition/intuition.h
  2255. KEYCODE_X "#define KEYCODE_X 0x32"  intuition/intuition.h
  2256. KEYCODE_N "#define KEYCODE_N 0x36"  intuition/intuition.h
  2257. KEYCODE_M "#define KEYCODE_M 0x37"  intuition/intuition.h
  2258. KEYCODE_V "#define KEYCODE_V 0x34"  intuition/intuition.h
  2259. KEYCODE_B "#define KEYCODE_B 0x35"  intuition/intuition.h
  2260. DMODECOUNT "#define DMODECOUNT 0x0002 "  intuition/intuitionbase.h
  2261. HIRESPICK "#define HIRESPICK 0x0000"  intuition/intuitionbase.h
  2262. LOWRESPICK "#define LOWRESPICK 0x0001"  intuition/intuitionbase.h
  2263. EVENTMAX "#define EVENTMAX 10"  intuition/intuitionbase.h
  2264. RESCOUNT "#define RESCOUNT 2"  intuition/intuitionbase.h
  2265. HIRESGADGET "#define HIRESGADGET 0"  intuition/intuitionbase.h
  2266. LOWRESGADGET "#define LOWRESGADGET 1"  intuition/intuitionbase.h
  2267. GADGETCOUNT "#define GADGETCOUNT 8"  intuition/intuitionbase.h
  2268. UPFRONTGADGET "#define UPFRONTGADGET 0"  intuition/intuitionbase.h
  2269. DOWNBACKGADGET "#define DOWNBACKGADGET 1"  intuition/intuitionbase.h
  2270. SIZEGADGET "#define SIZEGADGET 2"  intuition/intuitionbase.h
  2271. CLOSEGADGET "#define CLOSEGADGET 3"  intuition/intuitionbase.h
  2272. DRAGGADGET "#define DRAGGADGET 4"  intuition/intuitionbase.h
  2273. SUPFRONTGADGET "#define SUPFRONTGADGET 5"  intuition/intuitionbase.h
  2274. SDOWNBACKGADGET "#define SDOWNBACKGADGET 6"  intuition/intuitionbase.h
  2275. SDRAGGADGET "#define SDRAGGADGET 7"  intuition/intuitionbase.h
  2276. ISTATELOCK "#define ISTATELOCK 0"  intuition/intuitionbase.h
  2277. LAYERINFOLOCK "#define LAYERINFOLOCK 1"  intuition/intuitionbase.h
  2278. GADGETSLOCK "#define GADGETSLOCK 2"  intuition/intuitionbase.h
  2279. LAYERROMLOCK "#define LAYERROMLOCK 3"  intuition/intuitionbase.h
  2280. VIEWLOCK "#define VIEWLOCK 4"  intuition/intuitionbase.h
  2281. IBASELOCK "#define IBASELOCK 5"  intuition/intuitionbase.h
  2282. RPLOCK "#define RPLOCK 6"  intuition/intuitionbase.h
  2283. NUMILOCKS "#define NUMILOCKS 7"  intuition/intuitionbase.h
  2284. FatIntuiMessage struct FatIntuiMessage  intuition/intuitionbase.h
  2285.       {
  2286. PrevKeys ULONG PrevKeys  struct FatIntuiMessage
  2287.       };
  2288. IBox struct IBox  intuition/intuitionbase.h
  2289.       {
  2290. Left SHORT Left  struct IBox
  2291. Top SHORT Top  struct IBox
  2292. Width SHORT Width  struct IBox
  2293. Height SHORT Height  struct IBox
  2294.       };
  2295. Point struct Point  intuition/intuitionbase.h
  2296.       {
  2297. X SHORT X  struct Point
  2298. Y SHORT Y  struct Point
  2299.       };
  2300. PenPair struct PenPair  intuition/intuitionbase.h
  2301.       {
  2302. DetailPen UBYTE DetailPen  struct PenPair
  2303. BlockPen UBYTE BlockPen  struct PenPair
  2304.       };
  2305. GListEnv struct GListEnv  intuition/intuitionbase.h
  2306.       {
  2307. ge_Screen struct Screen *ge_Screen  struct GListEnv
  2308. ge_Window struct Window *ge_Window  struct GListEnv
  2309. ge_Requester struct Requester *ge_Requester  struct GListEnv
  2310. ge_RastPort struct RastPort *ge_RastPort  struct GListEnv
  2311. ge_Layer struct Layer *ge_Layer  struct GListEnv
  2312. ge_GZZLayer struct Layer *ge_GZZLayer  struct GListEnv
  2313. ge_Pens struct PenPair ge_Pens  struct GListEnv
  2314. ge_Domain struct IBox ge_Domain  struct GListEnv
  2315. ge_GZZdims struct IBox ge_GZZdims  struct GListEnv
  2316.       };
  2317. GadgetInfo struct GadgetInfo  intuition/intuitionbase.h
  2318.       {
  2319. gi_Environ struct GListEnv *gi_Environ  struct GadgetInfo
  2320. gi_Gadget struct Gadget *gi_Gadget  struct GadgetInfo
  2321. gi_Box struct IBox gi_Box  struct GadgetInfo
  2322. gi_Container struct IBox gi_Container  struct GadgetInfo
  2323. gi_Layer struct Layer *gi_Layer  struct GadgetInfo
  2324. gi_NewKnob struct IBox gi_NewKnob  struct GadgetInfo
  2325.       };
  2326. IntuitionBase struct IntuitionBase ib_ 80+ intuition/intuitionbase.h
  2327. {
  2328. LibNode struct Library LibNode 0 struct IntuitionBase
  2329. ViewLord struct View ViewLord 34 struct IntuitionBase
  2330. ActiveWindow struct Window *ActiveWindow 52 struct IntuitionBase
  2331. ActiveScreen struct Screen *ActiveScreen 56 struct IntuitionBase
  2332. FirstScreen struct Screen *FirstScreen 60 struct IntuitionBase
  2333. Flags ULONG Flags 64 struct IntuitionBase
  2334. MouseY WORD MouseY 68 struct IntuitionBase
  2335. MouseX WORD MouseX 70 struct IntuitionBase
  2336. Seconds ULONG Seconds 72 struct IntuitionBase
  2337. Micros ULONG Micros 76 struct IntuitionBase
  2338. MinXMouse (WORD MinXMouse struct IntuitionBase
  2339. MaxXMouse (WORD MaxXMouse struct IntuitionBase
  2340. MinYMouse (WORD MinYMouse struct IntuitionBase
  2341. MaxYMouse (WORD MaxYMouse struct IntuitionBase
  2342. StartSecs (ULONG StartSecs struct IntuitionBase
  2343. StartMicros (ULONG StartMicros struct IntuitionBase
  2344. SysBase (APTR SysBase struct IntuitionBase
  2345. GfxBase (struct GfxBase *GfxBase struct IntuitionBase
  2346. LayersBase (APTR LayersBase struct IntuitionBase
  2347. ConsoleDevice (APTR ConsoleDevice struct IntuitionBase
  2348. APointer (USHORT *APointer struct IntuitionBase
  2349. APtrHeight (BYTE APtrHeight struct IntuitionBase
  2350. APtrWidth (BYTE APtrWidth struct IntuitionBase
  2351. AXOffset (BYTE AXOffset struct IntuitionBase
  2352. AYOffset (BYTE AYOffset struct IntuitionBase
  2353. MenuDrawn (USHORT MenuDrawn struct IntuitionBase
  2354. MenuSelected (USHORT MenuSelected struct IntuitionBase
  2355. OptionList (USHORT OptionList struct IntuitionBase
  2356. MenuRPort (struct RastPort MenuRPort struct IntuitionBase
  2357. MenuTmpRas (struct TmpRas MenuTmpRas struct IntuitionBase
  2358. ItemCRect (struct ClipRect ItemCRect struct IntuitionBase
  2359. SubCRect (struct ClipRect SubCRect struct IntuitionBase
  2360. IBitMap (struct BitMap IBitMap struct IntuitionBase
  2361. SBitMap (struct BitMap SBitMap struct IntuitionBase
  2362. InputRequest (struct IOStdReq InputRequest struct IntuitionBase
  2363. InputInterrupt (struct Interrupt InputInterrupt struct IntuitionBase
  2364. EventKey (struct Remember *EventKey struct IntuitionBase
  2365. IEvents (struct InputEvent *IEvents struct IntuitionBase
  2366. EventCount (SHORT EventCount struct IntuitionBase
  2367. IEBuffer (struct InputEvent IEBuffer[NUM_IEVENTS] struct IntuitionBase
  2368. ActiveGadget (struct Gadget *ActiveGadget struct IntuitionBase
  2369. ActivePInfo (struct PropInfo *ActivePInfo struct IntuitionBase
  2370. ActiveImage (struct Image *ActiveImage struct IntuitionBase
  2371. GadgetEn (struct GListEn GadgetEn struct IntuitionBas
  2372. GadgetInf (struct GadgetInf GadgetInfo struct IntuitionBas
  2373. KnobOffset (struct Point KnobOffset struct IntuitionBase
  2374. getOKWindow (struct Window *getOKWindow struct IntuitionBase
  2375. getOKMessage (struct IntuiMessage *getOKMessage struct IntuitionBase
  2376. setWExcept (USHORT setWExcept struct IntuitionBase
  2377. GadgetReturn (USHORT GadgetReturn struct IntuitionBase
  2378. StateReturn (USHORT StateReturn struct IntuitionBase
  2379. RP (struct RastPort *RP struct IntuitionBase
  2380. ITmpRas (struct TmpRas ITmpRas struct IntuitionBase
  2381. OldClipRegion (struct Region *OldClipRegion struct IntuitionBase
  2382. OldScroll (struct Point OldScroll struct IntuitionBase
  2383. IFrame (struct IBox IFrame struct IntuitionBase
  2384. hthick (SHORT hthick struct IntuitionBase
  2385. vthick (SHORT vthick struct IntuitionBase
  2386. frameChange (VOID (*frameChange)() struct IntuitionBase
  2387. sizeDrag (VOID (*sizeDrag)() struct IntuitionBase
  2388. FirstPt (struct Point FirstPt struct IntuitionBase
  2389. OldPt (struct Point OldPt struct IntuitionBase
  2390. SysGadgets (struct Gadget *SysGadgets[RESCOUNT][GADGETCOUNT] struct IntuitionBase
  2391. CheckImage (struct Image *CheckImage[RESCOUNT]*AmigaIcon[RESCOUNT] struct IntuitionBase
  2392. apattern (USHORT apattern[3] struct IntuitionBase
  2393. bpattern (USHORT bpattern[4] struct IntuitionBase
  2394. apattern (USHORT apattern[8] struct IntuitionBase
  2395. bpattern (USHORT bpattern[4] struct IntuitionBase
  2396. IPointer (USHORT *IPointer struct IntuitionBase
  2397. IPtrHeight (BYTE IPtrHeight struct IntuitionBase
  2398. IPtrWidth (BYTE IPtrWidth struct IntuitionBase
  2399. IXOffset (BYTE IXOffset struct IntuitionBase
  2400. IYOffset (BYTE IYOffset struct IntuitionBase
  2401. DoubleSeconds (LONG DoubleSeconds struct IntuitionBase
  2402. DoubleMicros (LONG DoubleMicros struct IntuitionBase
  2403. WBorLeft (BYTE WBorLeft[DMODECOUNT] struct IntuitionBase
  2404. WBorTop (BYTE WBorTop[DMODECOUNT] struct IntuitionBase
  2405. WBorRight (BYTE WBorRight[DMODECOUNT] struct IntuitionBase
  2406. WBorBottom (BYTE WBorBottom[DMODECOUNT] struct IntuitionBase
  2407. BarVBorder (BYTE BarVBorder[DMODECOUNT] struct IntuitionBase
  2408. BarHBorder (BYTE BarHBorder[DMODECOUNT] struct IntuitionBase
  2409. MenuVBorder (BYTE MenuVBorder[DMODECOUNT] struct IntuitionBase
  2410. MenuHBorder (BYTE MenuHBorder[DMODECOUNT] struct IntuitionBase
  2411. color0 (USHORT color0 struct IntuitionBase
  2412. color1 (USHORT color1 struct IntuitionBase
  2413. color2 (USHORT color2 struct IntuitionBase
  2414. color3 (USHORT color3 struct IntuitionBase
  2415. color17 (USHORT color17 struct IntuitionBase
  2416. color18 (USHORT color18 struct IntuitionBase
  2417. color19 (USHORT color19 struct IntuitionBase
  2418. SysFont (struct TextAttr SysFont struct IntuitionBase
  2419. Preferences (struct Preferences *Preferences struct IntuitionBase
  2420. Echoes (struct DistantEcho *Echoes struct IntuitionBase
  2421. ViewInitX (WORD ViewInitX struct IntuitionBase
  2422. ViewInitY (WORD ViewInitY struct IntuitionBase
  2423. CursorDX (SHORT CursorDX struct IntuitionBase
  2424. CursorDY (SHORT CursorDY struct IntuitionBase
  2425. KeyMap (struct KeyMap *KeyMap struct IntuitionBase
  2426. MouseYMinimum (SHORT  MouseYMinimum struct IntuitionBase
  2427. ErrorX (SHORT ErrorX struct IntuitionBase
  2428. ErrorY (SHORT ErrorY struct IntuitionBase
  2429. IOExcess (struct timerequest IOExcess struct IntuitionBase
  2430. HoldMinYMouse (SHORT HoldMinYMouse struct IntuitionBase
  2431. WBPortiqd_FNKUHDPort (struct MsgPort *WBPort*iqd_FNKUHDPort struct IntuitionBase
  2432. WBMessage (struct IntuiMessage WBMessage struct IntuitionBase
  2433. HitScreen (struct Screen *HitScreen struct IntuitionBase
  2434. SimpleSprite (struct SimpleSprite *SimpleSprite struct IntuitionBase
  2435. AttachedSSprite (struct SimpleSprite *AttachedSSprite struct IntuitionBase
  2436. GotSprite1 (BOOL GotSprite1 struct IntuitionBase
  2437. SemaphoreList (struct List SemaphoreList struct IntuitionBase
  2438. ISemaphore (struct SignalSemaphore ISemaphore[NUMILOCKS] struct IntuitionBase
  2439. MaxDisplayHeight (WORD MaxDisplayHeight struct IntuitionBase
  2440. MaxDisplayRow (WORD MaxDisplayRow struct IntuitionBase
  2441. MaxDisplayWidth (WORD MaxDisplayWidth struct IntuitionBase
  2442. Reserved (ULONG  Reserved[7] struct IntuitionBase
  2443.       };
  2444. Screen struct Screen sc_ 346intuition/screens.h
  2445. {
  2446. NextScreen struct Screen *NextScreen 0 struct Screen
  2447. FirstWindow struct Window *FirstWindow 4 struct Screen
  2448. LeftEdge SHORT LeftEdge 8 struct Screen
  2449. TopEdge SHORT TopEdge 10 struct Screen
  2450. Width SHORT Width 12 struct Screen
  2451. Height SHORT Height 14 struct Screen
  2452. MouseY SHORT MouseY 16 struct Screen
  2453. MouseX SHORT MouseX 18 struct Screen
  2454. Flags USHORT Flags 20 struct Screen
  2455. Title UBYTE *Title 22 struct Screen
  2456. DefaultTitle UBYTE *DefaultTitle 26 struct Screen
  2457. BarHeight BYTE BarHeight 30 struct Screen
  2458. BarVBorder BYTE BarVBorder 31 struct Screen
  2459. BarHBorder BYTE BarHBorder 32 struct Screen
  2460. MenuVBorder BYTE MenuVBorder 33 struct Screen
  2461. MenuHBorder BYTE MenuHBorder 34 struct Screen
  2462. WBorTop BYTE WBorTop 35 struct Screen
  2463. WBorLeft BYTE WBorLeft 36 struct Screen
  2464. WBorRight BYTE WBorRight 37 struct Screen
  2465. WBorBottom BYTE WBorBottom 38 struct Screen
  2466. Font struct TextAttr *Font 40 struct Screen
  2467. ViewPort struct ViewPort ViewPort 44 struct Screen
  2468. RastPort struct RastPort RastPort 84 struct Screen
  2469. BitMap struct BitMap BitMap 184 struct Screen
  2470. LayerInfo struct Layer_Info LayerInfo 224 struct Screen
  2471. FirstGadget struct Gadget *FirstGadget 326 struct Screen
  2472. DetailPen UBYTE DetailPen 330 struct Screen
  2473. BlockPen UBYTE BlockPen 331 struct Screen
  2474. SaveColor0 USHORT SaveColor0 332 struct Screen
  2475. BarLayer struct Layer *BarLayer 334 struct Screen
  2476. ExtData UBYTE *ExtData 338 struct Screen
  2477. UserData UBYTE *UserData 342 struct Screen
  2478.       };
  2479. SCREENTYPE "#define SCREENTYPE 0x000F"  intuition/screens.h
  2480. WBENCHSCREEN "#define WBENCHSCREEN 0x0001"  intuition/screens.h
  2481. CUSTOMSCREEN "#define CUSTOMSCREEN 0x000F"  intuition/screens.h
  2482. SHOWTITLE "#define SHOWTITLE 0x0010"  intuition/screens.h
  2483. BEEPING "#define BEEPING 0x0020"  intuition/screens.h
  2484. CUSTOMBITMAP "#define CUSTOMBITMAP 0x0040"  intuition/screens.h
  2485. SCREENBEHIND "#define SCREENBEHIND 0x0080"  intuition/screens.h
  2486. SCREENQUIET "#define SCREENQUIET 0x0100"  intuition/screens.h
  2487. STDSCREENHEIGHT "#define STDSCREENHEIGHT -1"  intuition/screens.h
  2488. NewScreen struct NewScreen ns_ 32intuition/screens.h
  2489. {
  2490. LeftEdge SHORT LeftEdge 0 struct NewScreen
  2491. TopEdge SHORT TopEdge 2 struct NewScreen
  2492. Width SHORT Width 4 struct NewScreen
  2493. Height SHORT Height 6 struct NewScreen
  2494. Depth SHORT Depth 8 struct NewScreen
  2495. DetailPen UBYTE DetailPen 10 struct NewScreen
  2496. BlockPen UBYTE BlockPen 11 struct NewScreen
  2497. ViewModes USHORT ViewModes 12 struct NewScreen
  2498. Type USHORT Type 14 struct NewScreen
  2499. Font struct TextAttr *Font 16 struct NewScreen
  2500. DefaultTitle UBYTE *DefaultTitle 20 struct NewScreen
  2501. Gadgets struct Gadget *Gadgets 24 struct NewScreen
  2502. CustomBitMap struct BitMap *CustomBitMap 28 struct NewScreen
  2503.       };
  2504. FILENAME_SIZE "#define FILENAME_SIZE 30"  intuition/preferences.h
  2505. POINTERSIZE "#define POINTERSIZE (1 + 16 + 1) * 2"  intuition/preferences.h
  2506. TOPAZ_EIGHTY "#define TOPAZ_EIGHTY 8"  intuition/preferences.h
  2507. TOPAZ_SIXTY "#define TOPAZ_SIXTY 9"  intuition/preferences.h
  2508. Preferences struct Preferences pf_ 232intuition/preferences.h
  2509. {
  2510. FontHeight BYTE FontHeight 0 struct Preferences
  2511. PrinterPort UBYTE PrinterPort 1 struct Preferences
  2512. BaudRate USHORT BaudRate 2 struct Preferences
  2513. KeyRptSpeed struct timeval KeyRptSpeed 4 struct Preferences
  2514. KeyRptDelay struct timeval KeyRptDelay 12 struct Preferences
  2515. DoubleClick struct timeval DoubleClick 20 struct Preferences
  2516. PointerMatrix USHORT PointerMatrix[POINTERSIZE] 28 struct Preferences
  2517. XOffset BYTE XOffset 100 struct Preferences
  2518. YOffset BYTE YOffset 101 struct Preferences
  2519. color17 USHORT color17 102 struct Preferences
  2520. color18 USHORT color18 104 struct Preferences
  2521. color19 USHORT color19 106 struct Preferences
  2522. PointerTicks USHORT PointerTicks 108 struct Preferences
  2523. color0 USHORT color0 110 struct Preferences
  2524. color1 USHORT color1 112 struct Preferences
  2525. color2 USHORT color2 114 struct Preferences
  2526. color3 USHORT color3 116 struct Preferences
  2527. ViewXOffset BYTE ViewXOffset 118 struct Preferences
  2528. ViewYOffset BYTE ViewYOffset 119 struct Preferences
  2529. ViewInitX WORD ViewInitX 120 struct Preferences
  2530. ViewInitY WORD ViewInitY 122 struct Preferences
  2531. EnableCLI BOOL EnableCLI 124 struct Preferences
  2532. PrinterType USHORT PrinterType 126 struct Preferences
  2533. PrinterFilename UBYTE PrinterFilename[FILENAME_SIZE] 128 struct Preferences
  2534. PrintPitch USHORT PrintPitch 158 struct Preferences
  2535. PrintQuality USHORT PrintQuality 160 struct Preferences
  2536. PrintSpacing USHORT PrintSpacing 162 struct Preferences
  2537. PrintLeftMargin UWORD PrintLeftMargin 164 struct Preferences
  2538. PrintRightMargin UWORD PrintRightMargin 166 struct Preferences
  2539. PrintImage USHORT PrintImage 168 struct Preferences
  2540. PrintAspect USHORT PrintAspect 170 struct Preferences
  2541. PrintShade USHORT PrintShade 172 struct Preferences
  2542. PrintThreshold WORD PrintThreshold 174 struct Preferences
  2543. PaperSize USHORT PaperSize 176 struct Preferences
  2544. PaperLength UWORD PaperLength 178 struct Preferences
  2545. PaperType USHORT PaperType 180 struct Preferences
  2546. SerRWBits UBYTE SerRWBits 182 struct Preferences
  2547. SerStopBuf UBYTE SerStopBuf 183 struct Preferences
  2548. SerParShk UBYTE SerParShk 184 struct Preferences
  2549. LaceWB UBYTE LaceWB 185 struct Preferences
  2550. WorkName UBYTE WorkName[FILENAME_SIZE] 186 struct Preferences
  2551. RowSizeChange BYTE RowSizeChange 216 struct Preferences
  2552. ColumnSizeChange BYTE ColumnSizeChange 217 struct Preferences
  2553. PrintFlags UWORD PrintFlags 218 struct Preferences
  2554. PrintMaxWidth UWORD PrintMaxWidth 220 struct Preferences
  2555. PrintMaxHeight UWORD PrintMaxHeight 222 struct Preferences
  2556. PrintDensity UBYTE PrintDensity 224 struct Preferences
  2557. PrintXOffset UBYTE PrintXOffset 225 struct Preferences
  2558. wb_Width UWORD wb_Width 226 struct Preferences
  2559. wb_Height UWORD wb_Height 228 struct Preferences
  2560. wb_Depth UBYTE wb_Depth 230 struct Preferences
  2561. ext_size UBYTE ext_size 231 struct Preferences
  2562.       };
  2563. LACEWB "#define LACEWB  0x01"  intuition/preferences.h
  2564. LW_RESERVED "#define LW_RESERVED 1"  intuition/preferences.h
  2565. PARALLEL_PRINTER "#define PARALLEL_PRINTER  0x00"  intuition/preferences.h
  2566. SERIAL_PRINTER "#define SERIAL_PRINTER 0x01"  intuition/preferences.h
  2567. BAUD_110 "#define BAUD_110 0x00"  intuition/preferences.h
  2568. BAUD_300 "#define BAUD_300 0x01"  intuition/preferences.h
  2569. BAUD_1200 "#define BAUD_1200 0x02"  intuition/preferences.h
  2570. BAUD_2400 "#define BAUD_2400 0x03"  intuition/preferences.h
  2571. BAUD_4800 "#define BAUD_4800 0x04"  intuition/preferences.h
  2572. BAUD_9600 "#define BAUD_9600 0x05"  intuition/preferences.h
  2573. BAUD_19200 "#define BAUD_19200 0x06"  intuition/preferences.h
  2574. BAUD_MIDI "#define BAUD_MIDI 0x07"  intuition/preferences.h
  2575. FANFOLD "#define FANFOLD 0x00"  intuition/preferences.h
  2576. SINGLE "#define SINGLE 0x80"  intuition/preferences.h
  2577. PICA "#define PICA 0x000"  intuition/preferences.h
  2578. ELITE "#define ELITE 0x400"  intuition/preferences.h
  2579. FINE "#define FINE 0x800"  intuition/preferences.h
  2580. DRAFT "#define DRAFT 0x000"  intuition/preferences.h
  2581. LETTER "#define LETTER 0x100"  intuition/preferences.h
  2582. SIX_LPI "#define SIX_LPI 0x000"  intuition/preferences.h
  2583. EIGHT_LPI "#define EIGHT_LPI 0x200"  intuition/preferences.h
  2584. IMAGE_POSITIVE "#define IMAGE_POSITIVE 0x00"  intuition/preferences.h
  2585. IMAGE_NEGATIVE "#define IMAGE_NEGATIVE 0x01"  intuition/preferences.h
  2586. ASPECT_HORIZ "#define ASPECT_HORIZ 0x00"  intuition/preferences.h
  2587. ASPECT_VERT "#define ASPECT_VERT 0x01"  intuition/preferences.h
  2588. SHADE_BW "#define SHADE_BW 0x00"  intuition/preferences.h
  2589. SHADE_GREYSCALE "#define SHADE_GREYSCALE 0x01"  intuition/preferences.h
  2590. SHADE_COLOR "#define SHADE_COLOR 0x02"  intuition/preferences.h
  2591. US_LETTER "#define US_LETTER 0x00"  intuition/preferences.h
  2592. US_LEGAL "#define US_LEGAL 0x10"  intuition/preferences.h
  2593. N_TRACTOR "#define N_TRACTOR 0x20"  intuition/preferences.h
  2594. W_TRACTOR "#define W_TRACTOR 0x30"  intuition/preferences.h
  2595. CUSTOM "#define CUSTOM 0x40"  intuition/preferences.h
  2596. CUSTOM_NAME "#define CUSTOM_NAME 0x00"  intuition/preferences.h
  2597. ALPHA_P_101 "#define ALPHA_P_101 0x01"  intuition/preferences.h
  2598. BROTHER_15XL "#define BROTHER_15XL 0x02"  intuition/preferences.h
  2599. CBM_MPS1000 "#define CBM_MPS1000 0x03"  intuition/preferences.h
  2600. DIAB_630 "#define DIAB_630 0x04"  intuition/preferences.h
  2601. DIAB_ADV_D25 "#define DIAB_ADV_D25 0x05"  intuition/preferences.h
  2602. DIAB_C_150 "#define DIAB_C_150 0x06"  intuition/preferences.h
  2603. EPSON "#define EPSON 0x07"  intuition/preferences.h
  2604. EPSON_JX_80 "#define EPSON_JX_80 0x08"  intuition/preferences.h
  2605. OKIMATE_20 "#define OKIMATE_20 0x09"  intuition/preferences.h
  2606. QUME_LP_20 "#define QUME_LP_20 0x0A"  intuition/preferences.h
  2607. HP_LASERJET "#define HP_LASERJET 0x0B"  intuition/preferences.h
  2608. HP_LASERJET_PLUS "#define HP_LASERJET_PLUS  0x0C"  intuition/preferences.h
  2609. SBUF_512 "#define SBUF_512 0x00"  intuition/preferences.h
  2610. SBUF_1024 "#define SBUF_1024 0x01"  intuition/preferences.h
  2611. SBUF_2048 "#define SBUF_2048 0x02"  intuition/preferences.h
  2612. SBUF_4096 "#define SBUF_4096 0x03"  intuition/preferences.h
  2613. SBUF_8000 "#define SBUF_8000 0x04"  intuition/preferences.h
  2614. SBUF_16000 "#define SBUF_16000 0x05"  intuition/preferences.h
  2615. SREAD_BITS "#define SREAD_BITS 0xF0"  intuition/preferences.h
  2616. SWRITE_BITS "#define SWRITE_BITS 0x0F"  intuition/preferences.h
  2617. SSTOP_BITS "#define SSTOP_BITS 0xF0"  intuition/preferences.h
  2618. SBUFSIZE_BITS "#define SBUFSIZE_BITS 0x0F"  intuition/preferences.h
  2619. SPARITY_BITS "#define SPARITY_BITS 0xF0 "  intuition/preferences.h
  2620. SHSHAKE_BITS "#define SHSHAKE_BITS 0x0F"  intuition/preferences.h
  2621. SPARITY_NONE "#define SPARITY_NONE 0"  intuition/preferences.h
  2622. SPARITY_EVEN "#define SPARITY_EVEN 1"  intuition/preferences.h
  2623. SPARITY_ODD "#define SPARITY_ODD 2"  intuition/preferences.h
  2624. SHSHAKE_XON "#define SHSHAKE_XON 0"  intuition/preferences.h
  2625. SHSHAKE_RTS "#define SHSHAKE_RTS 1"  intuition/preferences.h
  2626. SHSHAKE_NONE "#define SHSHAKE_NONE 2"  intuition/preferences.h
  2627. CORRECT_RED "#define CORRECT_RED  0x0001"  intuition/preferences.h
  2628. CORRECT_GREEN "#define CORRECT_GREEN 0x0002"  intuition/preferences.h
  2629. CORRECT_BLUE "#define CORRECT_BLUE 0x0004"  intuition/preferences.h
  2630. CENTER_IMAGE "#define CENTER_IMAGE 0x0008"  intuition/preferences.h
  2631. IGNORE_DIMENSIONS "#define IGNORE_DIMENSIONS 0x0000"  intuition/preferences.h
  2632. BOUNDED_DIMENSIONS "#define BOUNDED_DIMENSIONS 0x0010"  intuition/preferences.h
  2633. ABSOLUTE_DIMENSIONS "#define ABSOLUTE_DIMENSIONS 0x0020"  intuition/preferences.h
  2634. PIXEL_DIMENSIONS "#define PIXEL_DIMENSIONS 0x0040"  intuition/preferences.h
  2635. MULTIPLY_DIMENSIONS "#define MULTIPLY_DIMENSIONS 0x0080"  intuition/preferences.h
  2636. INTEGER_SCALING "#define INTEGER_SCALING 0x0100"  intuition/preferences.h
  2637. ORDERED_DITHERING "#define ORDERED_DITHERING 0x0000"  intuition/preferences.h
  2638. HALFTONE_DITHERING "#define HALFTONE_DITHERING 0x0200"  intuition/preferences.h
  2639. FLOYD_DITHERING "#define FLOYD_DITHERING 0x0400"  intuition/preferences.h
  2640. ANTI_ALIAS "#define ANTI_ALIAS 0x0800"  intuition/preferences.h
  2641. GREY_SCALE2 "#define GREY_SCALE2 0x1000"  intuition/preferences.h
  2642. CORRECT_RGB_MASK "#define CORRECT_RGB_MASK (CORRECT_RED|CORRECT_GREEN|CORRECT_BLUE)"  intuition/preferences.h
  2643. DIMENSIONS_MASK "#define DIMENSIONS_MASK (BOUNDED_DIMENSIONS|ABSOLUTE_DIMENSIONS|PIXEL_DIMENSIONS|MULTIPLY_DIMENSIONS)"  intuition/preferences.h
  2644. DITHERING_MASK "#define DITHERING_MASK (HALFTONE_DITHERING|FLOYD_DITHERING)"  intuition/preferences.h
  2645. MathIEEEResource struct MathIEEEResource 44 resources/mathresource.h
  2646. {
  2647. MathIEEEResource_Node struct Node MathIEEEResource_Node 0 struct MathIEEEResource
  2648. MathIEEEResource_Flags unsigned short MathIEEEResource_Flags 14 struct MathIEEEResource
  2649. MathIEEEResource_BaseAddr unsigned short *MathIEEEResource_BaseAddr 16 struct MathIEEEResource
  2650. MathIEEEResource_DblBasInit void (*MathIEEEResource_DblBasInit)() 20 struct MathIEEEResource
  2651. MathIEEEResource_DblTransInit void (*MathIEEEResource_DblTransInit)() 24 struct MathIEEEResource
  2652. MathIEEEResource_SglBasInit void (*MathIEEEResource_SglBasInit)() 28 struct MathIEEEResource
  2653. MathIEEEResource_SglTransInit void (*MathIEEEResource_SglTransInit)() 32 struct MathIEEEResource
  2654. MathIEEEResource_ExtBasInit void (*MathIEEEResource_ExtBasInit)() 36 struct MathIEEEResource
  2655. MathIEEEResource_ExtTransInit void (*MathIEEEResource_ExtTransInit)() 40 struct MathIEEEResource
  2656.       };
  2657. MATHIEEERESOURCEF_DBLBAS "#define MATHIEEERESOURCEF_DBLBAS  (1<<0)"  resources/mathresource.h
  2658. MATHIEEERESOURCEF_DBLTRANS "#define MATHIEEERESOURCEF_DBLTRANS  (1<<1)"  resources/mathresource.h
  2659. MATHIEEERESOURCEF_SGLBAS "#define MATHIEEERESOURCEF_SGLBAS  (1<<2)"  resources/mathresource.h
  2660. MATHIEEERESOURCEF_SGLTRANS "#define MATHIEEERESOURCEF_SGLTRANS  (1<<3)"  resources/mathresource.h
  2661. MATHIEEERESOURCEF_EXTBAS "#define MATHIEEERESOURCEF_EXTBAS  (1<<4)"  resources/mathresource.h
  2662. MATHIEEERESOURCEF_EXTTRANS "#define MATHIEEERESOURCEF_EXTTRANS  (1<<5)"  resources/mathresource.h
  2663. CIAANAME "#define CIAANAME "ciaa.resource""  resources/cia.h
  2664. CIABNAME "#define CIABNAME "ciab.resource""  resources/cia.h
  2665. RESOURCES_FILESYSRES_H "#define RESOURCES_FILESYSRES_H "  resources/filesysres.h
  2666. FSRNAME "#define FSRNAME  "FileSystem.resource""  resources/filesysres.h
  2667. FileSysResource struct FileSysResource   resources/filesysres.h
  2668.       {
  2669. fsr_Node struct Node fsr_Node  struct FileSysResource
  2670. fsr_Creator char *fsr_Creator  struct FileSysResource
  2671. fsr_FileSysEntries struct List fsr_FileSysEntries  struct FileSysResource
  2672.       };
  2673. FileSysEntry struct FileSysEntry  resources/filesysres.h
  2674.       {
  2675. fse_Node struct Node fse_Node  struct FileSysEntry
  2676. fse_DosType ULONG fse_DosType  struct FileSysEntry
  2677. fse_Version ULONG fse_Version  struct FileSysEntry
  2678. fse_PatchFlags ULONG fse_PatchFlags  struct FileSysEntry
  2679. fse_Type ULONG fse_Type  struct FileSysEntry
  2680. fse_Task CPTR fse_Task  struct FileSysEntry
  2681. fse_Lock BPTR fse_Lock  struct FileSysEntry
  2682. fse_Handler BSTR fse_Handler  struct FileSysEntry
  2683. fse_StackSize ULONG fse_StackSize  struct FileSysEntry
  2684. fse_Priority LONG fse_Priority  struct FileSysEntry
  2685. fse_Startup BPTR fse_Startup  struct FileSysEntry
  2686. fse_SegList BPTR fse_SegList  struct FileSysEntry
  2687. fse_GlobalVec BPTR fse_GlobalVec  struct FileSysEntry
  2688.       };
  2689. MR_SERIALPORT "#define MR_SERIALPORT 0"  resources/misc.h
  2690. MR_SERIALBITS "#define MR_SERIALBITS 1"  resources/misc.h
  2691. MR_PARALLELPORT "#define MR_PARALLELPORT 2"  resources/misc.h
  2692. MR_PARALLELBITS "#define MR_PARALLELBITS 3"  resources/misc.h
  2693. NUMMRTYPES "#define NUMMRTYPES 4"  resources/misc.h
  2694. MiscResource struct MiscResource 50 resources/misc.h
  2695.       {
  2696. mr_Library struct Library mr_Library 0 struct MiscResource
  2697. mr_AllocArray ULONG mr_AllocArray[NUMMRTYPES] 34 struct MiscResource
  2698.       };
  2699. MR_ALLOCMISCRESOURCE "#define MR_ALLOCMISCRESOURCE (LIB_BASE)"  resources/misc.h
  2700. MR_FREEMISCRESOURCE "#define MR_FREEMISCRESOURCE (LIB_BASE + LIB_VECSIZE)"  resources/misc.h
  2701. MISCNAME "#define MISCNAME "misc.resource""  resources/misc.h
  2702. POTGONAME "#define POTGONAME "potgo.resource""  resources/potgo.h
  2703. DiscResourceUnit struct DiscResourceUnit DRU_ 86 resources/disk.h
  2704.       {
  2705. dru_Message struct Message dru_Message 0 struct DiscResourceUnit
  2706. dru_DiscBlock struct Interrupt dru_DiscBlock 20 struct DiscResourceUnit
  2707. dru_DiscSync struct Interrupt dru_DiscSync 42 struct DiscResourceUnit
  2708. dru_Index struct Interrupt dru_Index 64 struct DiscResourceUnit
  2709.       };
  2710. DiscResource struct DiscResource DR_ 144 resources/disk.h
  2711.       {
  2712. dr_Library struct Library dr_Library 0 struct DiscResource
  2713. dr_Current struct DiscResourceUnit *dr_Current 34 struct DiscResource
  2714. dr_Flags UBYTE dr_Flags 38 struct DiscResource
  2715. dr_pad UBYTE dr_pad 39 struct DiscResource
  2716. dr_SysLib struct Library *dr_SysLib 40 struct DiscResource
  2717. dr_CiaResource struct Library *dr_CiaResource 44 struct DiscResource
  2718. dr_UnitID ULONG dr_UnitID[4] 48 struct DiscResource
  2719. dr_Waiting struct List dr_Waiting 64 struct DiscResource
  2720. dr_DiscBlock struct Interrupt dr_DiscBlock 78 struct DiscResource
  2721. dr_DiscSync struct Interrupt dr_DiscSync 100 struct DiscResource
  2722. dr_Index struct Interrupt dr_Index 122 struct DiscResource
  2723.       };
  2724. DRB_ALLOC0 "#define DRB_ALLOC0 0"  resources/disk.h
  2725. DRB_ALLOC1 "#define DRB_ALLOC1 1"  resources/disk.h
  2726. DRB_ALLOC2 "#define DRB_ALLOC2 2"  resources/disk.h
  2727. DRB_ALLOC3 "#define DRB_ALLOC3 3"  resources/disk.h
  2728. DRB_ACTIVE "#define DRB_ACTIVE 7"  resources/disk.h
  2729. DRF_ALLOC0 "#define DRF_ALLOC0 (1<<0)"  resources/disk.h
  2730. DRF_ALLOC1 "#define DRF_ALLOC1 (1<<1)"  resources/disk.h
  2731. DRF_ALLOC2 "#define DRF_ALLOC2 (1<<2)"  resources/disk.h
  2732. DRF_ALLOC3 "#define DRF_ALLOC3 (1<<3)"  resources/disk.h
  2733. DRF_ACTIVE "#define DRF_ACTIVE (1<<7)"  resources/disk.h
  2734. DSKDMAOFF "#define DSKDMAOFF 0x4000"  resources/disk.h
  2735. DISKNAME "#define DISKNAME "disk.resource""  resources/disk.h
  2736. DR_ALLOCUNIT "#define DR_ALLOCUNIT (LIB_BASE - 0*LIB_VECTSIZE)"  resources/disk.h
  2737. DR_FREEUNIT "#define DR_FREEUNIT (LIB_BASE - 1*LIB_VECTSIZE)"  resources/disk.h
  2738. DR_GETUNIT "#define DR_GETUNIT (LIB_BASE - 2*LIB_VECTSIZE)"  resources/disk.h
  2739. DR_GIVEUNIT "#define DR_GIVEUNIT (LIB_BASE - 3*LIB_VECTSIZE)"  resources/disk.h
  2740. DR_GETUNITID "#define DR_GETUNITID (LIB_BASE - 4*LIB_VECTSIZE)"  resources/disk.h
  2741. DR_LASTCOMM "#define DR_LASTCOMM (DR_GIVEUNIT)"  resources/disk.h
  2742. DRT_AMIGA "#define DRT_AMIGA (0x00000000)"  resources/disk.h
  2743. DRT_37422D2S "#define DRT_37422D2S (0x55555555)"  resources/disk.h
  2744. DRT_EMPTY "#define DRT_EMPTY (0xFFFFFFFF)"  resources/disk.h
  2745. HSIZEBITS "#define HSIZEBITS 6"  hardware/blit.h
  2746. VSIZEBITS "#define VSIZEBITS 16-HSIZEBITS"  hardware/blit.h
  2747. HSIZEMASK "#define HSIZEMASK 0x3f"  hardware/blit.h
  2748. VSIZEMASK "#define VSIZEMASK 0x3FF"  hardware/blit.h
  2749. MAXBYTESPERROW "#define MAXBYTESPERROW 128"  hardware/blit.h
  2750. ABC "#define ABC 0x80"  hardware/blit.h
  2751. ABNC "#define ABNC 0x40"  hardware/blit.h
  2752. ANBC "#define ANBC 0x20"  hardware/blit.h
  2753. ANBNC "#define ANBNC 0x10"  hardware/blit.h
  2754. NABC "#define NABC 0x8"  hardware/blit.h
  2755. NABNC "#define NABNC 0x4"  hardware/blit.h
  2756. NANBC "#define NANBC 0x2"  hardware/blit.h
  2757. NANBNC "#define NANBNC 0x1"  hardware/blit.h
  2758. A_OR_B "#define A_OR_B ABC|ANBC|NABC | ABNC|ANBNC|NABNC"  hardware/blit.h
  2759. A_OR_C "#define A_OR_C ABC|NABC|ABNC | ANBC|NANBC|ANBNC"  hardware/blit.h
  2760. A_XOR_C "#define A_XOR_C NABC|ABNC   | NANBC|ANBNC"  hardware/blit.h
  2761. A_TO_D "#define A_TO_D ABC|ANBC|ABNC|ANBNC"  hardware/blit.h
  2762. BC0B_DEST "#define BC0B_DEST 8"  hardware/blit.h
  2763. BC0B_SRCC "#define BC0B_SRCC 9"  hardware/blit.h
  2764. BC0B_SRCB "#define BC0B_SRCB 10"  hardware/blit.h
  2765. BC0B_SRCA "#define BC0B_SRCA 11"  hardware/blit.h
  2766. BC0F_DEST "#define BC0F_DEST 0x100"  hardware/blit.h
  2767. BC0F_SRCC "#define BC0F_SRCC 0x200"  hardware/blit.h
  2768. BC0F_SRCB "#define BC0F_SRCB 0x400"  hardware/blit.h
  2769. BC0F_SRCA "#define BC0F_SRCA 0x800"  hardware/blit.h
  2770. BC1F_DESC "#define BC1F_DESC 2       "  hardware/blit.h
  2771. DEST "#define DEST 0x100"  hardware/blit.h
  2772. SRCC "#define SRCC 0x200"  hardware/blit.h
  2773. SRCB "#define SRCB 0x400"  hardware/blit.h
  2774. SRCA "#define SRCA 0x800"  hardware/blit.h
  2775. ASHIFTSHIFT "#define ASHIFTSHIFT 12"  hardware/blit.h
  2776. BSHIFTSHIFT "#define BSHIFTSHIFT 12"  hardware/blit.h
  2777. LINEMODE "#define LINEMODE 0x1"  hardware/blit.h
  2778. FILL_OR "#define FILL_OR 0x8"  hardware/blit.h
  2779. FILL_XOR "#define FILL_XOR 0x10"  hardware/blit.h
  2780. FILL_CARRYIN "#define FILL_CARRYIN 0x4"  hardware/blit.h
  2781. ONEDOT "#define ONEDOT 0x2"  hardware/blit.h
  2782. OVFLAG "#define OVFLAG 0x20"  hardware/blit.h
  2783. SIGNFLAG "#define SIGNFLAG 0x40"  hardware/blit.h
  2784. BLITREVERSE "#define BLITREVERSE 0x2"  hardware/blit.h
  2785. SUD "#define SUD 0x10"  hardware/blit.h
  2786. SUL "#define SUL 0x8"  hardware/blit.h
  2787. AUL "#define AUL 0x4"  hardware/blit.h
  2788. OCTANT8 "#define OCTANT8 24"  hardware/blit.h
  2789. OCTANT7 "#define OCTANT7 4"  hardware/blit.h
  2790. OCTANT6 "#define OCTANT6 12"  hardware/blit.h
  2791. OCTANT5 "#define OCTANT5 28"  hardware/blit.h
  2792. OCTANT4 "#define OCTANT4 20"  hardware/blit.h
  2793. OCTANT3 "#define OCTANT3 8"  hardware/blit.h
  2794. OCTANT2 "#define OCTANT2 0"  hardware/blit.h
  2795. OCTANT1 "#define OCTANT1 16"  hardware/blit.h
  2796. bltnode struct bltnode bn_ 18 hardware/blit.h
  2797. {
  2798. n struct bltnode *n 0 struct bltnode
  2799. function int (*function)() 4 struct bltnode
  2800. stat char stat 8 struct bltnode
  2801. blitsize short blitsize 10 struct bltnode
  2802. beamsync short beamsync 12 struct bltnode
  2803. cleanup int (*cleanup)() 14 struct bltnode
  2804.       };
  2805. CLEANUP "#define CLEANUP 0x40"  hardware/blit.h
  2806. CLEANME "#define CLEANME CLEANUP"  hardware/blit.h
  2807. Custom struct Custom 448 hardware/custom.h
  2808.       {
  2809. bltddat UWORD bltddat 0 struct Custom
  2810. dmaconr UWORD dmaconr 2 struct Custom
  2811. vposr UWORD vposr 4 struct Custom
  2812. vhposr UWORD vhposr 6 struct Custom
  2813. dskdatr UWORD dskdatr 8 struct Custom
  2814. joy0dat UWORD joy0dat 10 struct Custom
  2815. joy1dat UWORD joy1dat 12 struct Custom
  2816. clxdat UWORD clxdat 14 struct Custom
  2817. adkconr UWORD adkconr 16 struct Custom
  2818. pot0dat UWORD pot0dat 18 struct Custom
  2819. pot1dat UWORD pot1dat 20 struct Custom
  2820. potinp  UWORD potinp 22 struct Custom
  2821. serdatr UWORD serdatr 24 struct Custom
  2822. dskbytr UWORD dskbytr 26 struct Custom
  2823. intenar UWORD intenar 28 struct Custom
  2824. intreqr UWORD intreqr 30 struct Custom
  2825. dskpt APTR dskpt 32 struct Custom
  2826. dsklen UWORD dsklen 36 struct Custom
  2827. dskdat UWORD dskdat 38 struct Custom
  2828. refptr UWORD refptr 40 struct Custom
  2829. vposw UWORD vposw 42 struct Custom
  2830. vhposw UWORD vhposw 44 struct Custom
  2831. copcon UWORD copcon 46 struct Custom
  2832. serdat UWORD serdat 48 struct Custom
  2833. serper UWORD serper 50 struct Custom
  2834. potgo UWORD potgo 52 struct Custom
  2835. joytest UWORD joytest 54 struct Custom
  2836. strequ UWORD strequ 56 struct Custom
  2837. strvbl UWORD strvbl 58 struct Custom
  2838. strhor UWORD strhor 60 struct Custom
  2839. strlong UWORD strlong 62 struct Custom
  2840. bltcon0 UWORD bltcon0 64 struct Custom
  2841. bltcon1 UWORD bltcon1 66 struct Custom
  2842. bltafwm UWORD bltafwm 68 struct Custom
  2843. bltalwm UWORD bltalwm 70 struct Custom
  2844. bltcpt APTR bltcpt 72 struct Custom
  2845. bltbpt APTR bltbpt 76 struct Custom
  2846. bltapt APTR bltapt 80 struct Custom
  2847. bltdpt APTR bltdpt 84 struct Custom
  2848. bltsize UWORD bltsize 88 struct Custom
  2849. pad2d UWORD pad2d[3] 90 struct Custom
  2850. bltcmod UWORD bltcmod 96 struct Custom
  2851. bltbmod UWORD bltbmod 98 struct Custom
  2852. bltamod UWORD bltamod 100 struct Custom
  2853. bltdmod UWORD bltdmod 102 struct Custom
  2854. pad34 UWORD pad34[4] 104 struct Custom
  2855. bltcdat UWORD bltcdat 112 struct Custom
  2856. bltbdat UWORD bltbdat 114 struct Custom
  2857. bltadat UWORD bltadat 116 struct Custom
  2858. pad3b UWORD pad3b[4] 118 struct Custom
  2859. dsksync UWORD dsksync 126 struct Custom
  2860. cop1lc ULONG cop1lc 128 struct Custom
  2861. cop2lc ULONG cop2lc 132 struct Custom
  2862. copjmp1 UWORD copjmp1 136 struct Custom
  2863. copjmp2 UWORD copjmp2 138 struct Custom
  2864. copins UWORD copins 140 struct Custom
  2865. diwstrt UWORD diwstrt 142 struct Custom
  2866. diwstop UWORD diwstop 144 struct Custom
  2867. ddfstrt UWORD ddfstrt 146 struct Custom
  2868. ddfstop UWORD ddfstop 148 struct Custom
  2869. dmacon UWORD dmacon 150 struct Custom
  2870. clxcon UWORD clxcon 152 struct Custom
  2871. intena UWORD intena 154 struct Custom
  2872. intreq UWORD intreq 156 struct Custom
  2873. adkcon UWORD adkcon 158 struct Custom
  2874. struct AudChannel {
  2875. ac_ptr UWORD *ac_ptr 160 struct Custom
  2876. ac_len UWORD ac_len 164 struct Custom
  2877. ac_per UWORD ac_per 166 struct Custom
  2878. ac_vol UWORD ac_vol 168 struct Custom
  2879. ac_dat UWORD ac_dat 170 struct Custom
  2880. ac_pad UWORD ac_pad[2] 172 struct Custom
  2881.       } aud[4];
  2882. aud[4] "struct aud[4]"   hardware/custom.h
  2883. bplpt APTR bplpt[6] 224 struct Custom
  2884. pad7c UWORD pad7c[4] 248 struct Custom
  2885. bplcon0 UWORD bplcon0 256 struct Custom
  2886. bplcon1 UWORD bplcon1 258 struct Custom
  2887. bplcon2 UWORD bplcon2 260 struct Custom
  2888. pad83 UWORD pad83 262 struct Custom
  2889. bpl1mod UWORD bpl1mod 264 struct Custom
  2890. bpl2mod UWORD bpl2mod 266 struct Custom
  2891. pad86 UWORD pad86[2] 268 struct Custom
  2892. bpldat UWORD bpldat[6] 272 struct Custom
  2893. pad8e UWORD pad8e[2] 284 struct Custom
  2894. sprpt APTR sprpt[8] 288 struct Custom
  2895. struct SpriteDef {
  2896. pos UWORD pos 320 struct Custom
  2897. ctl UWORD ctl 322 struct Custom
  2898. dataa UWORD dataa 324 struct Custom
  2899. datab UWORD datab 326 struct Custom
  2900.       } spr[8];
  2901. spr[8] "struct spr[8]"  hardware/custom.h
  2902. color UWORD color[32] 384 struct Custom
  2903.       };
  2904. ADKB_SETCLR "#define ADKB_SETCLR 15"  hardware/adkbits.h
  2905. ADKB_PRECOMP1 "#define ADKB_PRECOMP1 14"  hardware/adkbits.h
  2906. ADKB_PRECOMP0 "#define ADKB_PRECOMP0 13"  hardware/adkbits.h
  2907. ADKB_MFMPREC "#define ADKB_MFMPREC 12"  hardware/adkbits.h
  2908. ADKB_UARTBRK "#define ADKB_UARTBRK 11"  hardware/adkbits.h
  2909. ADKB_WORDSYNC "#define ADKB_WORDSYNC 10"  hardware/adkbits.h
  2910. ADKB_MSBSYNC "#define ADKB_MSBSYNC 9"  hardware/adkbits.h
  2911. ADKB_FAST "#define ADKB_FAST 8"  hardware/adkbits.h
  2912. ADKB_USE3PN "#define ADKB_USE3PN 7"  hardware/adkbits.h
  2913. ADKB_USE2P3 "#define ADKB_USE2P3 6"  hardware/adkbits.h
  2914. ADKB_USE1P2 "#define ADKB_USE1P2 5"  hardware/adkbits.h
  2915. ADKB_USE0P1 "#define ADKB_USE0P1 4"  hardware/adkbits.h
  2916. ADKB_USE3VN "#define ADKB_USE3VN 3"  hardware/adkbits.h
  2917. ADKB_USE2V3 "#define ADKB_USE2V3 2"  hardware/adkbits.h
  2918. ADKB_USE1V2 "#define ADKB_USE1V2 1"  hardware/adkbits.h
  2919. ADKB_USE0V1 "#define ADKB_USE0V1 0"  hardware/adkbits.h
  2920. ADKF_SETCLR "#define ADKF_SETCLR (1L<<15)"  hardware/adkbits.h
  2921. ADKF_PRECOMP1 "#define ADKF_PRECOMP1 (1<<14)"  hardware/adkbits.h
  2922. ADKF_PRECOMP0 "#define ADKF_PRECOMP0 (1<<13)"  hardware/adkbits.h
  2923. ADKF_MFMPREC "#define ADKF_MFMPREC (1<<12)"  hardware/adkbits.h
  2924. ADKF_UARTBRK "#define ADKF_UARTBRK (1<<11)"  hardware/adkbits.h
  2925. ADKF_WORDSYNC "#define ADKF_WORDSYNC (1<<10)"  hardware/adkbits.h
  2926. ADKF_MSBSYNC "#define ADKF_MSBSYNC (1<<9)"  hardware/adkbits.h
  2927. ADKF_FAST "#define ADKF_FAST (1<<8)"  hardware/adkbits.h
  2928. ADKF_USE3PN "#define ADKF_USE3PN (1<<7)"  hardware/adkbits.h
  2929. ADKF_USE2P3 "#define ADKF_USE2P3 (1<<6)"  hardware/adkbits.h
  2930. ADKF_USE1P2 "#define ADKF_USE1P2 (1<<5)"  hardware/adkbits.h
  2931. ADKF_USE0P1 "#define ADKF_USE0P1 (1<<4)"  hardware/adkbits.h
  2932. ADKF_USE3VN "#define ADKF_USE3VN (1<<3)"  hardware/adkbits.h
  2933. ADKF_USE2V3 "#define ADKF_USE2V3 (1<<2)"  hardware/adkbits.h
  2934. ADKF_USE1V2 "#define ADKF_USE1V2 (1<<1)"  hardware/adkbits.h
  2935. ADKF_USE0V1 "#define ADKF_USE0V1 (1<<0)"  hardware/adkbits.h
  2936. ADKF_PRE000NS "#define ADKF_PRE000NS 0   "  hardware/adkbits.h
  2937. ADKF_PRE140NS "#define ADKF_PRE140NS (ADKF_PRECOMP0)  "  hardware/adkbits.h
  2938. ADKF_PRE280NS "#define ADKF_PRE280NS (ADKF_PRECOMP1)  "  hardware/adkbits.h
  2939. ADKF_PRE560NS "#define ADKF_PRE560NS (ADKF_PRECOMP0|ADKF_PRECOMP1) "  hardware/adkbits.h
  2940. CIA struct CIA 3842 hardware/cia.h
  2941.       {
  2942. ciapra UBYTE ciapra 0 struct CIA
  2943. pad0  UBYTE pad0[0xff] 1 struct CIA
  2944. ciaprb UBYTE ciaprb 256 struct CIA
  2945. pad1 UBYTE pad1[0xff] 257 struct CIA
  2946. ciaddra UBYTE ciaddra 512 struct CIA
  2947. pad2 UBYTE pad2[0xff] 513 struct CIA
  2948. ciaddrb UBYTE ciaddrb 768 struct CIA
  2949. pad3 UBYTE pad3[0xff] 769 struct CIA
  2950. ciatalo UBYTE ciatalo 1024 struct CIA
  2951. pad4 UBYTE pad4[0xff] 1025 struct CIA
  2952. ciatahi UBYTE ciatahi 1280 struct CIA
  2953. pad5 UBYTE pad5[0xff] 1281 struct CIA
  2954. ciatblo UBYTE ciatblo 1536 struct CIA
  2955. pad6 UBYTE pad6[0xff] 1537 struct CIA
  2956. ciatbhi UBYTE ciatbhi 1792 struct CIA
  2957. pad7 UBYTE pad7[0xff] 1793 struct CIA
  2958. ciatodlow UBYTE ciatodlow 2048 struct CIA
  2959. pad8 UBYTE pad8[0xff] 2049 struct CIA
  2960. ciatodmid UBYTE ciatodmid 2304 struct CIA
  2961. pad9 UBYTE pad9[0xff] 2305 struct CIA
  2962. ciatodhi UBYTE ciatodhi 2560 struct CIA
  2963. pad10 UBYTE pad10[0xff] 2561 struct CIA
  2964. unusedreg UBYTE unusedreg 2816 struct CIA
  2965. pad11 UBYTE pad11[0xff] 2817 struct CIA
  2966. ciasdr UBYTE ciasdr 3072 struct CIA
  2967. pad12 UBYTE pad12[0xff] 3073 struct CIA
  2968. ciaicr UBYTE ciaicr 3328 struct CIA
  2969. pad13 UBYTE pad13[0xff] 3329 struct CIA
  2970. ciacra UBYTE ciacra 3584 struct CIA
  2971. pad14 UBYTE pad14[0xff] 3585 struct CIA
  2972. ciacrb UBYTE ciacrb 3840 struct CIA
  2973.       };
  2974. CIAICRB_TA "#define CIAICRB_TA 0"  hardware/cia.h
  2975. CIAICRB_TB "#define CIAICRB_TB 1"  hardware/cia.h
  2976. CIAICRB_ALRM "#define CIAICRB_ALRM  2"  hardware/cia.h
  2977. CIAICRB_SP "#define CIAICRB_SP 3"  hardware/cia.h
  2978. CIAICRB_FLG "#define CIAICRB_FLG 4"  hardware/cia.h
  2979. CIAICRB_IR "#define CIAICRB_IR 7"  hardware/cia.h
  2980. CIAICRB_SETCLR "#define CIAICRB_SETCLR 7"  hardware/cia.h
  2981. CIACRAB_START "#define CIACRAB_START 0"  hardware/cia.h
  2982. CIACRAB_PBON "#define CIACRAB_PBON 1"  hardware/cia.h
  2983. CIACRAB_OUTMODE "#define CIACRAB_OUTMODE 2"  hardware/cia.h
  2984. CIACRAB_RUNMODE "#define CIACRAB_RUNMODE 3"  hardware/cia.h
  2985. CIACRAB_LOAD "#define CIACRAB_LOAD 4"  hardware/cia.h
  2986. CIACRAB_INMODE "#define CIACRAB_INMODE 5"  hardware/cia.h
  2987. CIACRAB_SPMODE "#define CIACRAB_SPMODE 6"  hardware/cia.h
  2988. CIACRAB_TODIN "#define CIACRAB_TODIN 7"  hardware/cia.h
  2989. CIACRBB_START "#define CIACRBB_START 0"  hardware/cia.h
  2990. CIACRBB_PBON "#define CIACRBB_PBON 1"  hardware/cia.h
  2991. CIACRBB_OUTMODE "#define CIACRBB_OUTMODE 2"  hardware/cia.h
  2992. CIACRBB_RUNMODE "#define CIACRBB_RUNMODE 3"  hardware/cia.h
  2993. CIACRBB_LOAD "#define CIACRBB_LOAD 4"  hardware/cia.h
  2994. CIACRBB_INMODE0 "#define CIACRBB_INMODE0 5"  hardware/cia.h
  2995. CIACRBB_INMODE1 "#define CIACRBB_INMODE1 6"  hardware/cia.h
  2996. CIACRBB_ALARM "#define CIACRBB_ALARM 7"  hardware/cia.h
  2997. CIAICRF_TA "#define CIAICRF_TA (1<<CIAICRB_TA)"  hardware/cia.h
  2998. CIAICRF_TB "#define CIAICRF_TB (1<<CIAICRB_TB)"  hardware/cia.h
  2999. CIAICRF_ALRM "#define CIAICRF_ALRM (1<<CIAICRB_ALRM)"  hardware/cia.h
  3000. CIAICRF_SP "#define CIAICRF_SP (1<<CIAICRB_SP)"  hardware/cia.h
  3001. CIAICRF_FLG "#define CIAICRF_FLG (1<<CIAICRB_FLG)"  hardware/cia.h
  3002. CIAICRF_IR "#define CIAICRF_IR (1<<CIAICRB_IR)"  hardware/cia.h
  3003. CIAICRF_SETCLR "#define CIAICRF_SETCLR (1<<CIAICRB_SETCLR)"  hardware/cia.h
  3004. CIACRAF_START "#define CIACRAF_START (1<<CIACRAB_START)"  hardware/cia.h
  3005. CIACRAF_PBON "#define CIACRAF_PBON (1<<CIACRAB_PBON)"  hardware/cia.h
  3006. CIACRAF_OUTMODE "#define CIACRAF_OUTMODE (1<<CIACRAB_OUTMODE)"  hardware/cia.h
  3007. CIACRAF_RUNMODE "#define CIACRAF_RUNMODE (1<<CIACRAB_RUNMODE)"  hardware/cia.h
  3008. CIACRAF_LOAD "#define CIACRAF_LOAD (1<<CIACRAB_LOAD)"  hardware/cia.h
  3009. CIACRAF_INMODE "#define CIACRAF_INMODE (1<<CIACRAB_INMODE)"  hardware/cia.h
  3010. CIACRAF_SPMODE "#define CIACRAF_SPMODE (1<<CIACRAB_SPMODE)"  hardware/cia.h
  3011. CIACRAF_TODIN "#define CIACRAF_TODIN (1<<CIACRAB_TODIN)"  hardware/cia.h
  3012. CIACRBF_START "#define CIACRBF_START (1<<CIACRBB_START)"  hardware/cia.h
  3013. CIACRBF_PBON "#define CIACRBF_PBON (1<<CIACRBB_PBON)"  hardware/cia.h
  3014. CIACRBF_OUTMODE "#define CIACRBF_OUTMODE (1<<CIACRBB_OUTMODE)"  hardware/cia.h
  3015. CIACRBF_RUNMODE "#define CIACRBF_RUNMODE (1<<CIACRBB_RUNMODE)"  hardware/cia.h
  3016. CIACRBF_LOAD "#define CIACRBF_LOAD (1<<CIACRBB_LOAD)"  hardware/cia.h
  3017. CIACRBF_INMODE0 "#define CIACRBF_INMODE0 (1<<CIACRBB_INMODE0)"  hardware/cia.h
  3018. CIACRBF_INMODE1 "#define CIACRBF_INMODE1 (1<<CIACRBB_INMODE1)"  hardware/cia.h
  3019. CIACRBF_ALARM "#define CIACRBF_ALARM (1<<CIACRBB_ALARM)"  hardware/cia.h
  3020. CIACRBF_IN_PHI2 "#define CIACRBF_IN_PHI2 0"  hardware/cia.h
  3021. CIACRBF_IN_CNT "#define CIACRBF_IN_CNT (CIACRBF_INMODE0)"  hardware/cia.h
  3022. CIACRBF_IN_TA "#define CIACRBF_IN_TA (CIACRBF_INMODE1)"  hardware/cia.h
  3023. CIACRBF_IN_CNT_TA "#define CIACRBF_IN_CNT_TA (CIACRBF_INMODE0|CIACRBF_INMODE1)"  hardware/cia.h
  3024. CIAB_GAMEPORT1 "#define CIAB_GAMEPORT1 (7)"  hardware/cia.h
  3025. CIAB_GAMEPORT0 "#define CIAB_GAMEPORT0 (6)"  hardware/cia.h
  3026. CIAB_DSKRDY "#define CIAB_DSKRDY (5)"  hardware/cia.h
  3027. CIAB_DSKTRACK0 "#define CIAB_DSKTRACK0 (4)"  hardware/cia.h
  3028. CIAB_DSKPROT "#define CIAB_DSKPROT (3)"  hardware/cia.h
  3029. CIAB_DSKCHANGE "#define CIAB_DSKCHANGE (2)"  hardware/cia.h
  3030. CIAB_LED "#define CIAB_LED (1) "  hardware/cia.h
  3031. CIAB_OVERLAY "#define CIAB_OVERLAY (0)"  hardware/cia.h
  3032. CIAB_COMDTR "#define CIAB_COMDTR (7)"  hardware/cia.h
  3033. CIAB_COMRTS "#define CIAB_COMRTS (6)"  hardware/cia.h
  3034. CIAB_COMCD "#define CIAB_COMCD (5)"  hardware/cia.h
  3035. CIAB_COMCTS "#define CIAB_COMCTS (4)"  hardware/cia.h
  3036. CIAB_COMDSR "#define CIAB_COMDSR (3)"  hardware/cia.h
  3037. CIAB_PRTRSEL "#define CIAB_PRTRSEL (2)"  hardware/cia.h
  3038. CIAB_PRTRPOUT "#define CIAB_PRTRPOUT (1)"  hardware/cia.h
  3039. CIAB_PRTRBUSY "#define CIAB_PRTRBUSY (0)"  hardware/cia.h
  3040. CIAB_DSKMOTOR "#define CIAB_DSKMOTOR (7)"  hardware/cia.h
  3041. CIAB_DSKSEL3 "#define CIAB_DSKSEL3 (6)"  hardware/cia.h
  3042. CIAB_DSKSEL2 "#define CIAB_DSKSEL2 (5)"  hardware/cia.h
  3043. CIAB_DSKSEL1 "#define CIAB_DSKSEL1 (4)"  hardware/cia.h
  3044. CIAB_DSKSEL0 "#define CIAB_DSKSEL0 (3)"  hardware/cia.h
  3045. CIAB_DSKSIDE "#define CIAB_DSKSIDE (2)"  hardware/cia.h
  3046. CIAB_DSKDIREC "#define CIAB_DSKDIREC (1)"  hardware/cia.h
  3047. CIAB_DSKSTEP "#define CIAB_DSKSTEP (0)"  hardware/cia.h
  3048. CIAF_GAMEPORT1 "#define CIAF_GAMEPORT1 (1<<7)"  hardware/cia.h
  3049. CIAF_GAMEPORT0 "#define CIAF_GAMEPORT0 (1<<6)"  hardware/cia.h
  3050. CIAF_DSKRDY "#define CIAF_DSKRDY (1<<5)"  hardware/cia.h
  3051. CIAF_DSKTRACK0 "#define CIAF_DSKTRACK0 (1<<4)"  hardware/cia.h
  3052. CIAF_DSKPROT "#define CIAF_DSKPROT (1<<3)"  hardware/cia.h
  3053. CIAF_DSKCHANGE "#define CIAF_DSKCHANGE (1<<2)"  hardware/cia.h
  3054. CIAF_LED "#define CIAF_LED (1<<1)"  hardware/cia.h
  3055. CIAF_OVERLAY "#define CIAF_OVERLAY (1<<0)"  hardware/cia.h
  3056. CIAF_COMDTR "#define CIAF_COMDTR (1<<7)"  hardware/cia.h
  3057. CIAF_COMRTS "#define CIAF_COMRTS (1<<6)"  hardware/cia.h
  3058. CIAF_COMCD "#define CIAF_COMCD (1<<5)"  hardware/cia.h
  3059. CIAF_COMCTS "#define CIAF_COMCTS (1<<4)"  hardware/cia.h
  3060. CIAF_COMDSR "#define CIAF_COMDSR  (1<<3)"  hardware/cia.h
  3061. CIAF_PRTRSEL "#define CIAF_PRTRSEL (1<<2)"  hardware/cia.h
  3062. CIAF_PRTRPOUT "#define CIAF_PRTRPOUT (1<<1)"  hardware/cia.h
  3063. CIAF_PRTRBUSY "#define CIAF_PRTRBUSY (1<<0)"  hardware/cia.h
  3064. CIAF_DSKMOTOR "#define CIAF_DSKMOTOR (1<<7)"  hardware/cia.h
  3065. CIAF_DSKSEL3 "#define CIAF_DSKSEL3 (1<<6)"  hardware/cia.h
  3066. CIAF_DSKSEL2 "#define CIAF_DSKSEL2 (1<<5)"  hardware/cia.h
  3067. CIAF_DSKSEL1 "#define CIAF_DSKSEL1 (1<<4)"  hardware/cia.h
  3068. CIAF_DSKSEL0 "#define CIAF_DSKSEL0 (1<<3)"  hardware/cia.h
  3069. CIAF_DSKSIDE "#define CIAF_DSKSIDE (1<<2)"  hardware/cia.h
  3070. CIAF_DSKDIREC "#define CIAF_DSKDIREC (1<<1)"  hardware/cia.h
  3071. CIAF_DSKSTEP "#define CIAF_DSKSTEP (1<<0)"  hardware/cia.h
  3072. DMAF_SETCLR "#define DMAF_SETCLR 0x8000"  hardware/dmabits.h
  3073. DMAF_AUDIO "#define DMAF_AUDIO 0x000F   "  hardware/dmabits.h
  3074. DMAF_AUD0 "#define DMAF_AUD0 0x0001"  hardware/dmabits.h
  3075. DMAF_AUD1 "#define DMAF_AUD1 0x0002"  hardware/dmabits.h
  3076. DMAF_AUD2 "#define DMAF_AUD2 0x0004"  hardware/dmabits.h
  3077. DMAF_AUD3 "#define DMAF_AUD3 0x0008"  hardware/dmabits.h
  3078. DMAF_DISK "#define DMAF_DISK 0x0010"  hardware/dmabits.h
  3079. DMAF_SPRITE "#define DMAF_SPRITE 0x0020"  hardware/dmabits.h
  3080. DMAF_BLITTER "#define DMAF_BLITTER 0x0040"  hardware/dmabits.h
  3081. DMAF_COPPER "#define DMAF_COPPER 0x0080"  hardware/dmabits.h
  3082. DMAF_RASTER "#define DMAF_RASTER 0x0100"  hardware/dmabits.h
  3083. DMAF_MASTER "#define DMAF_MASTER 0x0200"  hardware/dmabits.h
  3084. DMAF_BLITHOG "#define DMAF_BLITHOG 0x0400"  hardware/dmabits.h
  3085. DMAF_ALL "#define DMAF_ALL 0x01FF"  hardware/dmabits.h
  3086. DMAF_BLTDONE "#define DMAF_BLTDONE 0x4000"  hardware/dmabits.h
  3087. DMAF_BLTNZERO "#define DMAF_BLTNZERO 0x2000"  hardware/dmabits.h
  3088. DMAB_SETCLR "#define DMAB_SETCLR 15"  hardware/dmabits.h
  3089. DMAB_AUD0 "#define DMAB_AUD0 0"  hardware/dmabits.h
  3090. DMAB_AUD1 "#define DMAB_AUD1 1"  hardware/dmabits.h
  3091. DMAB_AUD2 "#define DMAB_AUD2 2"  hardware/dmabits.h
  3092. DMAB_AUD3 "#define DMAB_AUD3 3"  hardware/dmabits.h
  3093. DMAB_DISK "#define DMAB_DISK 4"  hardware/dmabits.h
  3094. DMAB_SPRITE "#define DMAB_SPRITE 5"  hardware/dmabits.h
  3095. DMAB_BLITTER "#define DMAB_BLITTER 6"  hardware/dmabits.h
  3096. DMAB_COPPER "#define DMAB_COPPER 7"  hardware/dmabits.h
  3097. DMAB_RASTER "#define DMAB_RASTER 8"  hardware/dmabits.h
  3098. DMAB_MASTER "#define DMAB_MASTER 9"  hardware/dmabits.h
  3099. DMAB_BLITHOG "#define DMAB_BLITHOG 10"  hardware/dmabits.h
  3100. DMAB_BLTDONE "#define DMAB_BLTDONE 14"  hardware/dmabits.h
  3101. DMAB_BLTNZERO "#define DMAB_BLTNZERO 13"  hardware/dmabits.h
  3102. INTB_SETCLR "#define INTB_SETCLR (15)"  hardware/intbits.h
  3103. INTB_INTEN "#define INTB_INTEN (14)"  hardware/intbits.h
  3104. INTB_EXTER "#define INTB_EXTER (13)"  hardware/intbits.h
  3105. INTB_DSKSYNC "#define INTB_DSKSYNC (12)"  hardware/intbits.h
  3106. INTB_RBF "#define INTB_RBF (11)"  hardware/intbits.h
  3107. INTB_AUD3 "#define INTB_AUD3 (10)"  hardware/intbits.h
  3108. INTB_AUD2 "#define INTB_AUD2 (9)"  hardware/intbits.h
  3109. INTB_AUD1 "#define INTB_AUD1 (8)"  hardware/intbits.h
  3110. INTB_AUD0 "#define INTB_AUD0 (7)"  hardware/intbits.h
  3111. INTB_BLIT "#define INTB_BLIT (6)"  hardware/intbits.h
  3112. INTB_VERTB "#define INTB_VERTB (5)"  hardware/intbits.h
  3113. INTB_COPER "#define INTB_COPER (4)"  hardware/intbits.h
  3114. INTB_PORTS "#define INTB_PORTS (3)"  hardware/intbits.h
  3115. INTB_SOFTINT "#define INTB_SOFTINT (2)"  hardware/intbits.h
  3116. INTB_DSKBLK "#define INTB_DSKBLK (1)"  hardware/intbits.h
  3117. INTB_TBE "#define INTB_TBE (0)"  hardware/intbits.h
  3118. INTF_SETCLR "#define INTF_SETCLR (1L<<15)"  hardware/intbits.h
  3119. INTF_INTEN "#define INTF_INTEN (1<<14)"  hardware/intbits.h
  3120. INTF_EXTER "#define INTF_EXTER (1<<13)"  hardware/intbits.h
  3121. INTF_DSKSYNC "#define INTF_DSKSYNC (1<<12)"  hardware/intbits.h
  3122. INTF_RBF "#define INTF_RBF (1<<11)"  hardware/intbits.h
  3123. INTF_AUD3 "#define INTF_AUD3 (1<<10)"  hardware/intbits.h
  3124. INTF_AUD2 "#define INTF_AUD2 (1<<9)"  hardware/intbits.h
  3125. INTF_AUD1 "#define INTF_AUD1 (1<<8)"  hardware/intbits.h
  3126. INTF_AUD0 "#define INTF_AUD0 (1<<7)"  hardware/intbits.h
  3127. INTF_BLIT "#define INTF_BLIT (1<<6)"  hardware/intbits.h
  3128. INTF_VERTB "#define INTF_VERTB (1<<5)"  hardware/intbits.h
  3129. INTF_COPER "#define INTF_COPER (1<<4)"  hardware/intbits.h
  3130. INTF_PORTS "#define INTF_PORTS (1<<3)"  hardware/intbits.h
  3131. INTF_SOFTINT "#define INTF_SOFTINT (1<<2)"  hardware/intbits.h
  3132. INTF_DSKBLK "#define INTF_DSKBLK (1<<1)"  hardware/intbits.h
  3133. INTF_TBE "#define INTF_TBE (1<<0)"  hardware/intbits.h
  3134. AUDIONAME "#define AUDIONAME "audio.device""  devices/audio.h
  3135. ADHARD_CHANNELS "#define ADHARD_CHANNELS 4"  devices/audio.h
  3136. ADALLOC_MINPREC "#define ADALLOC_MINPREC -128"  devices/audio.h
  3137. ADALLOC_MAXPREC "#define ADALLOC_MAXPREC 127"  devices/audio.h
  3138. ADCMD_FREE "#define ADCMD_FREE (CMD_NONSTD+0)"  devices/audio.h
  3139. ADCMD_SETPREC "#define ADCMD_SETPREC (CMD_NONSTD+1)"  devices/audio.h
  3140. ADCMD_FINISH "#define ADCMD_FINISH (CMD_NONSTD+2)"  devices/audio.h
  3141. ADCMD_PERVOL "#define ADCMD_PERVOL (CMD_NONSTD+3)"  devices/audio.h
  3142. ADCMD_LOCK "#define ADCMD_LOCK (CMD_NONSTD+4)"  devices/audio.h
  3143. ADCMD_WAITCYCLE "#define ADCMD_WAITCYCLE (CMD_NONSTD+5)"  devices/audio.h
  3144. ADCMDB_NOUNIT "#define ADCMDB_NOUNIT 5"  devices/audio.h
  3145. ADCMDF_NOUNIT "#define ADCMDF_NOUNIT (1<<5)"  devices/audio.h
  3146. ADCMD_ALLOCATE "#define ADCMD_ALLOCATE (ADCMDF_NOUNIT+0)"  devices/audio.h
  3147. ADIOB_PERVOL "#define ADIOB_PERVOL 4"  devices/audio.h
  3148. ADIOF_PERVOL "#define ADIOF_PERVOL (1<<4)"  devices/audio.h
  3149. ADIOB_SYNCCYCLE "#define ADIOB_SYNCCYCLE 5"  devices/audio.h
  3150. ADIOF_SYNCCYCLE "#define ADIOF_SYNCCYCLE (1<<5)"  devices/audio.h
  3151. ADIOB_NOWAIT "#define ADIOB_NOWAIT 6"  devices/audio.h
  3152. ADIOF_NOWAIT "#define ADIOF_NOWAIT (1<<6)"  devices/audio.h
  3153. ADIOB_WRITEMESSAGE "#define ADIOB_WRITEMESSAGE 7"  devices/audio.h
  3154. ADIOF_WRITEMESSAGE "#define ADIOF_WRITEMESSAGE (1<<7)"  devices/audio.h
  3155. ADIOERR_NOALLOCATION "#define ADIOERR_NOALLOCATION -10"  devices/audio.h
  3156. ADIOERR_ALLOCFAILED "#define ADIOERR_ALLOCFAILED -11"  devices/audio.h
  3157. ADIOERR_CHANNELSTOLEN "#define ADIOERR_CHANNELSTOLEN -12"  devices/audio.h
  3158. IOAudio struct IOAudio 68 devices/audio.h
  3159.       {
  3160. ioa_Request struct IORequest ioa_Request 0 struct IOAudio
  3161. ioa_AllocKey WORD ioa_AllocKey 32 struct IOAudio
  3162. ioa_Data UBYTE *ioa_Data 34 struct IOAudio
  3163. ioa_Length ULONG ioa_Length 38 struct IOAudio
  3164. ioa_Period UWORD ioa_Period 42 struct IOAudio
  3165. ioa_Volume UWORD ioa_Volume 44 struct IOAudio
  3166. ioa_Cycles UWORD ioa_Cycles 46 struct IOAudio
  3167. ioa_WriteMsg struct Message ioa_WriteMsg 48 struct IOAudio
  3168.       };
  3169. CBD_POST "#define CBD_POST (CMD_NONSTD+0)"  devices/clipboard.h
  3170. CBD_CURRENTREADID "#define CBD_CURRENTREADID (CMD_NONSTD+1)"  devices/clipboard.h
  3171. CBD_CURRENTWRITEID "#define CBD_CURRENTWRITEID (CMD_NONSTD+2)"  devices/clipboard.h
  3172. CBERR_OBSOLETEID "#define CBERR_OBSOLETEID 1"  devices/clipboard.h
  3173. ClipboardUnitPartial struct ClipboardUnitPartial 18 devices/clipboard.h
  3174.       {
  3175. cu_Node struct Node cu_Node 0 struct ClipboardUnitPartial
  3176. cu_UnitNum ULONG cu_UnitNum 14 struct ClipboardUnitPartial
  3177.       };
  3178. IOClipReq  struct IOClipReq 52 devices/clipboard.h
  3179.       {
  3180. io_Message struct Message io_Message 0 struct IOClipReq
  3181. io_Device struct Device *io_Device 20 struct IOClipReq
  3182. io_Unit struct Unit *io_Unit 24 struct IOClipReq
  3183. io_Command UWORD io_Command 28 struct IOClipReq
  3184. io_Flags UBYTE io_Flags 30 struct IOClipReq
  3185. io_Error BYTE io_Error 31 struct IOClipReq
  3186. io_Actual ULONG io_Actual 32 struct IOClipReq
  3187. io_Length ULONG io_Length 36 struct IOClipReq
  3188. io_Data STRPTR io_Data 40 struct IOClipReq
  3189. io_Offse ULONG io_Offset 44 struct IOClipReq
  3190. io_ClipID LONG io_ClipID 48 struct IOClipReq
  3191.       };
  3192. PRIMARY_CLIP "#define PRIMARY_CLIP 0"  devices/clipboard.h
  3193. SatisfyMsg struct SatisfyMsg 26 devices/clipboard.h
  3194.       {
  3195. sm_Msg struct Message sm_Msg 0 struct SatisfyMsg
  3196. sm_Unit UWORD sm_Unit 20 struct SatisfyMsg
  3197. sm_ClipID LONG sm_ClipID 22 struct SatisfyMsg
  3198.       };
  3199. PMB_ASM "#define PMB_ASM (M_LNM+1)"  devices/conunit.h
  3200. PMB_AWM "#define PMB_AWM (PMB_ASM+1)"  devices/conunit.h
  3201. MAXTABS "#define MAXTABS 80"  devices/conunit.h
  3202. ConUnit struct ConUnit 296 devices/conunit.h
  3203.       {
  3204. cu_MP struct MsgPort cu_MP 0 struct ConUnit
  3205. cu_Window struct Window *cu_Window 22 struct ConUnit
  3206. cu_XCP WORD cu_XCP 38 struct ConUnit
  3207. cu_YCP WORD cu_YCP 40 struct ConUnit
  3208. cu_XMax WORD cu_XMax 42 struct ConUnit
  3209. cu_YMax WORD cu_YMax 44 struct ConUnit
  3210. cu_XRSize WORD cu_XRSize 46 struct ConUnit
  3211. cu_YRSize WORD cu_YRSize 48 struct ConUnit
  3212. cu_XROrigin WORD cu_XROrigin 50 struct ConUnit
  3213. cu_YROrigin WORD cu_YROrigin 52 struct ConUnit
  3214. cu_XRExtant WORD cu_XRExtant 54 struct ConUnit
  3215. cu_YRExtant WORD cu_YRExtant 56 struct ConUnit
  3216. cu_XMinShrink WORD cu_XMinShrink 58 struct ConUnit
  3217. cu_YMinShrink WORD cu_YMinShrink 60 struct ConUnit
  3218. cu_XCCP WORD cu_XCCP 62 struct ConUnit
  3219. cu_YCCP WORD cu_YCCP 64 struct ConUnit
  3220. cu_KeyMapStruct struct KeyMap cu_KeyMapStruct 66 struct ConUnit
  3221. cu_TabStops UWORD cu_TabStops[MAXTABS] 98 struct ConUnit
  3222. cu_Mask BYTE cu_Mask 258 struct ConUnit
  3223. cu_FgPen BYTE cu_FgPen 259 struct ConUnit
  3224. cu_BgPen BYTE cu_BgPen 260 struct ConUnit
  3225. cu_AOLPen BYTE cu_AOLPen 261 struct ConUnit
  3226. cu_DrawMode BYTE cu_DrawMode 262 struct ConUnit
  3227. cu_AreaPtSz BYTE cu_AreaPtSz 263 struct ConUnit
  3228. cu_AreaPtrn APTR cu_AreaPtrn 264 struct ConUnit
  3229. cu_Minterms UBYTE cu_Minterms[8] 268 struct ConUnit
  3230. cu_Font struct TextFont *cu_Font 276 struct ConUnit
  3231. cu_AlgoStyle UBYTE cu_AlgoStyle 280 struct ConUnit
  3232. cu_TxFlags UBYTE cu_TxFlags 281 struct ConUnit
  3233. cu_TxHeight UWORD cu_TxHeight 282 struct ConUnit
  3234. cu_TxWidth UWORD  cu_TxWidth 284 struct ConUnit
  3235. cu_TxBaseline UWORD cu_TxBaseline 286 struct ConUnit
  3236. cu_TxSpacing UWORD cu_TxSpacing 288 struct ConUnit
  3237. cu_Modes UBYTE cu_Modes[(PMB_AWM+7) 290 struct ConUnit
  3238. cu_RawEvents UBYTE cu_RawEvents[(IECLASS_MAX+7) 293 struct ConUnit
  3239.       };
  3240. GPD_READEVENT "#define GPD_READEVENT (CMD_NONSTD+0)"  devices/gameport.h
  3241. GPD_ASKCTYPE "#define GPD_ASKCTYPE (CMD_NONSTD+1)"  devices/gameport.h
  3242. GPD_SETCTYPE "#define GPD_SETCTYPE (CMD_NONSTD+2)"  devices/gameport.h
  3243. GPD_ASKTRIGGER "#define GPD_ASKTRIGGER (CMD_NONSTD+3)"  devices/gameport.h
  3244. GPD_SETTRIGGER "#define GPD_SETTRIGGER (CMD_NONSTD+4)"  devices/gameport.h
  3245. GPTB_DOWNKEYS "#define GPTB_DOWNKEYS 0"  devices/gameport.h
  3246. GPTF_DOWNKEYS "#define GPTF_DOWNKEYS (1<<0)"  devices/gameport.h
  3247. GPTB_UPKEYS "#define GPTB_UPKEYS 1"  devices/gameport.h
  3248. GPTF_UPKEYS "#define GPTF_UPKEYS (1<<1)"  devices/gameport.h
  3249. GamePortTrigger struct GamePortTrigger 8 devices/gameport.h
  3250.       {
  3251. gpt_Keys UWORD gpt_Keys 0 struct GamePortTrigger
  3252. gpt_Timeout UWORD gpt_Timeout 2 struct GamePortTrigger
  3253. gpt_XDelta UWORD gpt_XDelta 4 struct GamePortTrigger
  3254. gpt_YDelta UWORD gpt_YDelta 6 struct GamePortTrigger
  3255.       };
  3256. GPCT_ALLOCATED "#define GPCT_ALLOCATED -1"  devices/gameport.h
  3257. GPCT_NOCONTROLLER "#define GPCT_NOCONTROLLER 0"  devices/gameport.h
  3258. GPCT_MOUSE "#define GPCT_MOUSE 1"  devices/gameport.h
  3259. GPCT_RELJOYSTICK "#define GPCT_RELJOYSTICK 2"  devices/gameport.h
  3260. GPCT_ABSJOYSTICK "#define GPCT_ABSJOYSTICK 3"  devices/gameport.h
  3261. GPDERR_SETCTYPE "#define GPDERR_SETCTYPE 1"  devices/gameport.h
  3262. RigidDiskBlock struct RigidDiskBlock  devices/hardblocks.h
  3263.       {
  3264. rdb_ID ULONG rdb_ID  struct RigidDiskBlock
  3265. rdb_SummedLongs ULONG rdb_SummedLongs  struct RigidDiskBlock
  3266. rdb_ChkSum LONG rdb_ChkSum  struct RigidDiskBlock
  3267. rdb_HostID ULONG rdb_HostID  struct RigidDiskBlock
  3268. rdb_BlockBytes ULONG rdb_BlockBytes  struct RigidDiskBlock
  3269. rdb_Flags ULONG rdb_Flags  struct RigidDiskBlock
  3270. rdb_BadBlockList ULONG rdb_BadBlockList  struct RigidDiskBlock
  3271. rdb_PartitionList ULONG rdb_PartitionList  struct RigidDiskBlock
  3272. rdb_FileSysHeaderList ULONG rdb_FileSysHeaderList  struct RigidDiskBlock
  3273. rdb_DriveInit ULONG rdb_DriveInit  struct RigidDiskBlock
  3274. rdb_Reserved1 ULONG rdb_Reserved1[6]  struct RigidDiskBlock
  3275. rdb_Cylinders ULONG rdb_Cylinders  struct RigidDiskBlock
  3276. rdb_Sectors ULONG rdb_Sectors  struct RigidDiskBlock
  3277. rdb_Heads ULONG rdb_Heads  struct RigidDiskBlock
  3278. rdb_Interleave ULONG rdb_Interleave  struct RigidDiskBlock
  3279. rdb_Park ULONG rdb_Park  struct RigidDiskBlock
  3280. rdb_Reserved2 ULONG rdb_Reserved2[3]  struct RigidDiskBlock
  3281. rdb_WritePreComp ULONG rdb_WritePreComp  struct RigidDiskBlock
  3282. rdb_ReducedWrite ULONG rdb_ReducedWrite  struct RigidDiskBlock
  3283. rdb_StepRate ULONG rdb_StepRate  struct RigidDiskBlock
  3284. rdb_Reserved3 ULONG rdb_Reserved3[5]  struct RigidDiskBlock
  3285. rdb_RDBBlocksLo ULONG rdb_RDBBlocksLo  struct RigidDiskBlock
  3286. rdb_RDBBlocksHi ULONG rdb_RDBBlocksHi  struct RigidDiskBlock
  3287. rdb_LoCylinder ULONG rdb_LoCylinder  struct RigidDiskBlock
  3288. rdb_HiCylinder ULONG rdb_HiCylinder  struct RigidDiskBlock
  3289. rdb_CylBlocks ULONG rdb_CylBlocks  struct RigidDiskBlock
  3290. rdb_AutoParkSeconds ULONG rdb_AutoParkSeconds  struct RigidDiskBlock
  3291. rdb_Reserved4 ULONG rdb_Reserved4[2]  struct RigidDiskBlock
  3292. rdb_DiskVendor char rdb_DiskVendor[8]  struct RigidDiskBlock
  3293. rdb_DiskProduct char rdb_DiskProduct[16]  struct RigidDiskBlock
  3294. rdb_DiskRevision char rdb_DiskRevision[4]  struct RigidDiskBlock
  3295. rdb_ControllerVendor char rdb_ControllerVendor[8]  struct RigidDiskBlock
  3296. rdb_ControllerProduct char rdb_ControllerProduct[16]  struct RigidDiskBlock
  3297. rdb_ControllerRevision char rdb_ControllerRevision[4]  struct RigidDiskBlock
  3298. rdb_Reserved5 ULONG rdb_Reserved5[10]  struct RigidDiskBlock
  3299.       };
  3300. IDNAME_RIGIDDISK "#define IDNAME_RIGIDDISK (((long)'R'<<24)|((long)'D'<<16)|('S'<<8)|('K'))"  devices/hardblocks.h
  3301. RDB_LOCATION_LIMIT "#define RDB_LOCATION_LIMIT 16"  devices/hardblocks.h
  3302. RDBFB_LAST "#define RDBFB_LAST 0"  devices/hardblocks.h
  3303. RDBFF_LAST "#define RDBFF_LAST 0x01L"  devices/hardblocks.h
  3304. RDBFB_LASTLUN "#define RDBFB_LASTLUN 1"  devices/hardblocks.h
  3305. RDBFF_LASTLUN "#define RDBFF_LASTLUN 0x02L"  devices/hardblocks.h
  3306. RDBFB_LASTTID "#define RDBFB_LASTTID 2"  devices/hardblocks.h
  3307. RDBFF_LASTTID "#define RDBFF_LASTTID 0x04L"  devices/hardblocks.h
  3308. RDBFB_NORESELECT "#define RDBFB_NORESELECT 3"  devices/hardblocks.h
  3309. RDBFF_NORESELECT "#define RDBFF_NORESELECT 0x08L"  devices/hardblocks.h
  3310. RDBFB_DISKID "#define RDBFB_DISKID 4"  devices/hardblocks.h
  3311. RDBFF_DISKID "#define RDBFF_DISKID 0x10L"  devices/hardblocks.h
  3312. RDBFB_CTRLRID "#define RDBFB_CTRLRID 5"  devices/hardblocks.h
  3313. RDBFF_CTRLRID "#define RDBFF_CTRLRID 0x20L"  devices/hardblocks.h
  3314. BadBlockEntry  struct BadBlockEntry   devices/hardblocks.h
  3315.       {
  3316. bbe_BadBlock ULONG bbe_BadBlock  struct BadBlockEntry
  3317. bbe_GoodBlock ULONG bbe_GoodBlock  struct BadBlockEntry
  3318.       };
  3319. BadBlockBlock struct BadBlockBlock  devices/hardblocks.h
  3320.       {
  3321. bbb_ID ULONG bbb_ID  struct BadBlockBlock
  3322. bbb_SummedLongs ULONG bbb_SummedLongs  struct BadBlockBlock
  3323. bbb_ChkSum LONG bbb_ChkSum  struct BadBlockBlock
  3324. bbb_HostID ULONG bbb_HostID  struct BadBlockBlock
  3325. bbb_Next ULONG bbb_Next  struct BadBlockBlock
  3326. bbb_Reserved ULONG bbb_Reserved  struct BadBlockBlock
  3327. bbb_BlockPairs struct BadBlockEntry bbb_BlockPairs[61]  struct BadBlockBlock
  3328.       };
  3329. IDNAME_BADBLOCK "#define IDNAME_BADBLOCK  (((long)'B'<<24)|((long)'A'<<16)|('D'<<8)|('B'))"  devices/hardblocks.h
  3330. PartitionBlock struct PartitionBlock   devices/hardblocks.h
  3331.       {
  3332. pb_ID ULONG pb_ID  struct PartitionBlock
  3333. pb_SummedLongs ULONG pb_SummedLongs  struct PartitionBlock
  3334. pb_ChkSum LONG pb_ChkSum  struct PartitionBlock
  3335. pb_HostID ULONG pb_HostID  struct PartitionBlock
  3336. pb_Next ULONG pb_Next  struct PartitionBlock
  3337. pb_Flags ULONG pb_Flags  struct PartitionBlock
  3338. pb_Reserved1 ULONG pb_Reserved1[2]  struct PartitionBlock
  3339. pb_DevFlags ULONG pb_DevFlags  struct PartitionBlock
  3340. pb_DriveName UBYTE pb_DriveName[32]  struct PartitionBlock
  3341. pb_Reserved2 ULONG pb_Reserved2[15]  struct PartitionBlock
  3342. pb_Environment ULONG pb_Environment[17]  struct PartitionBlock
  3343. pb_EReserved ULONG pb_EReserved[15]  struct PartitionBlock
  3344.       };
  3345. IDNAME_PARTITION "#define IDNAME_PARTITION (((long)'P'<<24)|((long)'A'<<16)|('R'<<8)|('T'))"  devices/hardblocks.h
  3346. PBFB_BOOTABLE "#define PBFB_BOOTABLE 0"  devices/hardblocks.h
  3347. PBFF_BOOTABLE "#define PBFF_BOOTABLE 1L"  devices/hardblocks.h
  3348. PBFB_NOMOUNT "#define PBFB_NOMOUNT 1"  devices/hardblocks.h
  3349. PBFF_NOMOUNT "#define PBFF_NOMOUNT 2L"  devices/hardblocks.h
  3350. FileSysHeaderBlock struct FileSysHeaderBlock   devices/hardblocks.h
  3351.       {
  3352. fhb_ID ULONG fhb_ID  struct FileSysHeaderBlock
  3353. fhb_SummedLongs ULONG fhb_SummedLongs  struct FileSysHeaderBlock
  3354. fhb_ChkSum LONG fhb_ChkSum  struct FileSysHeaderBlock
  3355. fhb_HostID ULONG fhb_HostID  struct FileSysHeaderBlock
  3356. fhb_Next ULONG fhb_Next  struct FileSysHeaderBlock
  3357. fhb_Flags ULONG fhb_Flags  struct FileSysHeaderBlock
  3358. fhb_Reserved1 ULONG fhb_Reserved1[2]  struct FileSysHeaderBlock
  3359. fhb_DosType ULONG fhb_DosType  struct FileSysHeaderBlock
  3360. fhb_Version ULONG fhb_Version  struct FileSysHeaderBlock
  3361. fhb_PatchFlags ULONG fhb_PatchFlags  struct FileSysHeaderBlock
  3362. fhb_Type ULONG fhb_Type  struct FileSysHeaderBlock
  3363. fhb_Task ULONG fhb_Task  struct FileSysHeaderBlock
  3364. fhb_Lock ULONG fhb_Lock  struct FileSysHeaderBlock
  3365. fhb_Handler ULONG fhb_Handler  struct FileSysHeaderBlock
  3366. fhb_StackSize ULONG fhb_StackSize  struct FileSysHeaderBlock
  3367. fhb_Priority LONG fhb_Priority  struct FileSysHeaderBlock
  3368. fhb_Startup LONG fhb_Startup  struct FileSysHeaderBlock
  3369. fhb_SegListBlocks LONG fhb_SegListBlocks  struct FileSysHeaderBlock
  3370. fhb_GlobalVec LONG fhb_GlobalVec  struct FileSysHeaderBlock
  3371. fhb_Reserved2 ULONG fhb_Reserved2[23]  struct FileSysHeaderBlock
  3372. fhb_Reserved3 ULONG fhb_Reserved3[21]  struct FileSysHeaderBlock
  3373.       };
  3374. IDNAME_FILESYSHEADER "#define IDNAME_FILESYSHEADER (((long)'F'<<24)|((long)'S'<<16)|('H'<<8)|('D'))"  devices/hardblocks.h
  3375. LoadSegBlock struct LoadSegBlock  devices/hardblocks.h
  3376.       {
  3377. lsb_ID ULONG lsb_ID  struct LoadSegBlock
  3378. lsb_SummedLongs ULONG lsb_SummedLongs  struct LoadSegBlock
  3379. lsb_ChkSum LONG lsb_ChkSum  struct LoadSegBlock
  3380. lsb_HostID ULONG lsb_HostID  struct LoadSegBlock
  3381. lsb_Next ULONG lsb_Next  struct LoadSegBlock
  3382. lsb_LoadData ULONG lsb_LoadData[123]  struct LoadSegBlock
  3383.       };
  3384. IDNAME_LOADSEG "#define IDNAME_LOADSEG (((long)'L'<<24)|((long)'S'<<16)|('E'<<8)|('G'))"  devices/hardblocks.h
  3385. IND_ADDHANDLER "#define IND_ADDHANDLER (CMD_NONSTD+0)"  devices/input.h
  3386. IND_REMHANDLER "#define IND_REMHANDLER (CMD_NONSTD+1)"  devices/input.h
  3387. IND_WRITEEVENT "#define IND_WRITEEVENT (CMD_NONSTD+2)"  devices/input.h
  3388. IND_SETTHRESH "#define IND_SETTHRESH (CMD_NONSTD+3)"  devices/input.h
  3389. IND_SETPERIOD "#define IND_SETPERIOD (CMD_NONSTD+4)"  devices/input.h
  3390. IND_SETMPORT "#define IND_SETMPORT (CMD_NONSTD+5)"  devices/input.h
  3391. IND_SETMTYPE "#define IND_SETMTYPE (CMD_NONSTD+6)"  devices/input.h
  3392. IND_SETMTRIG "#define IND_SETMTRIG (CMD_NONSTD+7)"  devices/input.h
  3393. IECLASS_NULL "#define IECLASS_NULL 0x00"  devices/inputevent.h
  3394. IECLASS_RAWKEY "#define IECLASS_RAWKEY 0x01"  devices/inputevent.h
  3395. IECLASS_RAWMOUSE "#define IECLASS_RAWMOUSE 0x02"  devices/inputevent.h
  3396. IECLASS_EVENT "#define IECLASS_EVENT 0x03"  devices/inputevent.h
  3397. IECLASS_POINTERPOS "#define IECLASS_POINTERPOS 0x04"  devices/inputevent.h
  3398. IECLASS_TIMER "#define IECLASS_TIMER 0x06"  devices/inputevent.h
  3399. IECLASS_GADGETDOWN "#define IECLASS_GADGETDOWN 0x07"  devices/inputevent.h
  3400. IECLASS_GADGETUP "#define IECLASS_GADGETUP 0x08"  devices/inputevent.h
  3401. IECLASS_REQUESTER "#define IECLASS_REQUESTER 0x09"  devices/inputevent.h
  3402. IECLASS_MENULIST "#define IECLASS_MENULIST 0x0A"  devices/inputevent.h
  3403. IECLASS_CLOSEWINDOW "#define IECLASS_CLOSEWINDOW 0x0B"  devices/inputevent.h
  3404. IECLASS_SIZEWINDOW "#define IECLASS_SIZEWINDOW 0x0C"  devices/inputevent.h
  3405. IECLASS_REFRESHWINDOW "#define IECLASS_REFRESHWINDOW 0x0D"  devices/inputevent.h
  3406. IECLASS_NEWPREFS "#define IECLASS_NEWPREFS 0x0E"  devices/inputevent.h
  3407. IECLASS_DISKREMOVED "#define IECLASS_DISKREMOVED 0x0F"  devices/inputevent.h
  3408. IECLASS_DISKINSERTED "#define IECLASS_DISKINSERTED 0x10"  devices/inputevent.h
  3409. IECLASS_ACTIVEWINDOW "#define IECLASS_ACTIVEWINDOW 0x11"  devices/inputevent.h
  3410. IECLASS_INACTIVEWINDOW "#define IECLASS_INACTIVEWINDOW 0x12"  devices/inputevent.h
  3411. IECLASS_MAX "#define IECLASS_MAX 0x12"  devices/inputevent.h
  3412. IECODE_UP_PREFIX "#define IECODE_UP_PREFIX 0x80"  devices/inputevent.h
  3413. IECODE_KEY_CODE_FIRST "#define IECODE_KEY_CODE_FIRST 0x00"  devices/inputevent.h
  3414. IECODE_KEY_CODE_LAST "#define IECODE_KEY_CODE_LAST 0x77"  devices/inputevent.h
  3415. IECODE_COMM_CODE_FIRST "#define IECODE_COMM_CODE_FIRST 0x78"  devices/inputevent.h
  3416. IECODE_COMM_CODE_LAST "#define IECODE_COMM_CODE_LAST 0x7F"  devices/inputevent.h
  3417. IECODE_C0_FIRST "#define IECODE_C0_FIRST 0x00"  devices/inputevent.h
  3418. IECODE_C0_LAST "#define IECODE_C0_LAST 0x1F"  devices/inputevent.h
  3419. IECODE_ASCII_FIRST "#define IECODE_ASCII_FIRST 0x20"  devices/inputevent.h
  3420. IECODE_ASCII_LAST "#define IECODE_ASCII_LAST 0x7E"  devices/inputevent.h
  3421. IECODE_ASCII_DEL "#define IECODE_ASCII_DEL 0x7F"  devices/inputevent.h
  3422. IECODE_C1_FIRST "#define IECODE_C1_FIRST 0x80"  devices/inputevent.h
  3423. IECODE_C1_LAST "#define IECODE_C1_LAST 0x9F"  devices/inputevent.h
  3424. IECODE_LATIN1_FIRST "#define IECODE_LATIN1_FIRST 0xA0"  devices/inputevent.h
  3425. IECODE_LATIN1_LAST "#define IECODE_LATIN1_LAST 0xFF"  devices/inputevent.h
  3426. IECODE_LBUTTON "#define IECODE_LBUTTON 0x68"  devices/inputevent.h
  3427. IECODE_RBUTTON "#define IECODE_RBUTTON 0x69"  devices/inputevent.h
  3428. IECODE_MBUTTON "#define IECODE_MBUTTON 0x6A"  devices/inputevent.h
  3429. IECODE_NOBUTTON "#define IECODE_NOBUTTON 0xFF"  devices/inputevent.h
  3430. IECODE_NEWACTIVE "#define IECODE_NEWACTIVE 0x01"  devices/inputevent.h
  3431. IECODE_REQSET "#define IECODE_REQSET 0x01"  devices/inputevent.h
  3432. IECODE_REQCLEAR "#define IECODE_REQCLEAR 0x00"  devices/inputevent.h
  3433. IEQUALIFIER_LSHIFT "#define IEQUALIFIER_LSHIFT 0x0001"  devices/inputevent.h
  3434. IEQUALIFIER_RSHIFT "#define IEQUALIFIER_RSHIFT 0x0002"  devices/inputevent.h
  3435. IEQUALIFIER_CAPSLOCK "#define IEQUALIFIER_CAPSLOCK 0x0004"  devices/inputevent.h
  3436. IEQUALIFIER_CONTROL "#define IEQUALIFIER_CONTROL 0x0008"  devices/inputevent.h
  3437. IEQUALIFIER_LALT "#define IEQUALIFIER_LALT 0x0010"  devices/inputevent.h
  3438. IEQUALIFIER_RALT "#define IEQUALIFIER_RALT 0x0020"  devices/inputevent.h
  3439. IEQUALIFIER_LCOMMAND "#define IEQUALIFIER_LCOMMAND 0x0040"  devices/inputevent.h
  3440. IEQUALIFIER_RCOMMAND "#define IEQUALIFIER_RCOMMAND 0x0080"  devices/inputevent.h
  3441. IEQUALIFIER_NUMERICPAD "#define IEQUALIFIER_NUMERICPAD 0x0100"  devices/inputevent.h
  3442. IEQUALIFIER_REPEAT "#define IEQUALIFIER_REPEAT 0x0200"  devices/inputevent.h
  3443. IEQUALIFIER_INTERRUPT "#define IEQUALIFIER_INTERRUPT 0x0400"  devices/inputevent.h
  3444. IEQUALIFIER_MULTIBROADCAST "#define IEQUALIFIER_MULTIBROADCAST 0x0800"  devices/inputevent.h
  3445. IEQUALIFIER_MIDBUTTON "#define IEQUALIFIER_MIDBUTTON 0x1000"  devices/inputevent.h
  3446. IEQUALIFIER_RBUTTON "#define IEQUALIFIER_RBUTTON 0x2000"  devices/inputevent.h
  3447. IEQUALIFIER_LEFTBUTTON "#define IEQUALIFIER_LEFTBUTTON 0x4000"  devices/inputevent.h
  3448. IEQUALIFIER_RELATIVEMOUSE "#define IEQUALIFIER_RELATIVEMOUSE 0x8000"  devices/inputevent.h
  3449. IEQUALIFIERB_LSHIFT "#define IEQUALIFIERB_LSHIFT 0"  devices/inputevent.h
  3450. IEQUALIFIERB_RSHIFT "#define IEQUALIFIERB_RSHIFT 1"  devices/inputevent.h
  3451. IEQUALIFIERB_CAPSLOCK "#define IEQUALIFIERB_CAPSLOCK 2"  devices/inputevent.h
  3452. IEQUALIFIERB_CONTROL "#define IEQUALIFIERB_CONTROL 3"  devices/inputevent.h
  3453. IEQUALIFIERB_LALT "#define IEQUALIFIERB_LALT 4"  devices/inputevent.h
  3454. IEQUALIFIERB_RALT "#define IEQUALIFIERB_RALT 5"  devices/inputevent.h
  3455. IEQUALIFIERB_LCOMMAND "#define IEQUALIFIERB_LCOMMAND 6"  devices/inputevent.h
  3456. IEQUALIFIERB_RCOMMAND "#define IEQUALIFIERB_RCOMMAND 7"  devices/inputevent.h
  3457. IEQUALIFIERB_NUMERICPAD "#define IEQUALIFIERB_NUMERICPAD  8"  devices/inputevent.h
  3458. IEQUALIFIERB_REPEAT "#define IEQUALIFIERB_REPEAT 9"  devices/inputevent.h
  3459. IEQUALIFIERB_INTERRUPT "#define IEQUALIFIERB_INTERRUPT 10"  devices/inputevent.h
  3460. IEQUALIFIERB_MULTIBROADCAST "#define IEQUALIFIERB_MULTIBROADCAST 11"  devices/inputevent.h
  3461. IEQUALIFIERB_MIDBUTTON "#define IEQUALIFIERB_MIDBUTTON 12"  devices/inputevent.h
  3462. IEQUALIFIERB_RBUTTON "#define IEQUALIFIERB_RBUTTON 13"  devices/inputevent.h
  3463. IEQUALIFIERB_LEFTBUTTON "#define IEQUALIFIERB_LEFTBUTTON 14"  devices/inputevent.h
  3464. IEQUALIFIERB_RELATIVEMOUSE "#define IEQUALIFIERB_RELATIVEMOUSE 15"  devices/inputevent.h
  3465. InputEvent struct InputEvent 22 devices/inputevent.h
  3466.       {
  3467. ie_NextEvent struct InputEvent *ie_NextEvent 0 struct InputEvent
  3468. ie_Class UBYTE ie_Class 4 struct InputEvent
  3469. ie_SubClass UBYTE ie_SubClass 5 struct InputEvent
  3470. ie_Code UWORD ie_Code 6 struct InputEvent
  3471. ie_Qualifier UWORD ie_Qualifier 8 struct InputEvent
  3472. union {
  3473. struct {
  3474. ie_x WORD ie_x 10 struct InputEvent
  3475. ie_y WORD ie_y 12 struct InputEvent
  3476.       } ie_xy;
  3477. ie_xy "struct ie_xy"   devices/inputevent.h
  3478. ie_addr APTR ie_addr 10 struct InputEvent
  3479.       } ie_position;
  3480. ie_position "union ie_position"   devices/inputevent.h
  3481. ie_TimeStamp struct timeval ie_TimeStamp 14 struct InputEvent
  3482.       };
  3483. ie_X "#define ie_X  ie_position.ie_xy.ie_x"  devices/inputevent.h
  3484. ie_Y "#define ie_Y  ie_position.ie_xy.ie_y"  devices/inputevent.h
  3485. ie_EventAddress "#define ie_EventAddress ie_position.ie_addr"  devices/inputevent.h
  3486. KBD_READEVENT "#define KBD_READEVENT (CMD_NONSTD+0)"  devices/keyboard.h
  3487. KBD_READMATRIX "#define KBD_READMATRIX (CMD_NONSTD+1)"  devices/keyboard.h
  3488. KBD_ADDRESETHANDLER "#define KBD_ADDRESETHANDLER (CMD_NONSTD+2)"  devices/keyboard.h
  3489. KBD_REMRESETHANDLER "#define KBD_REMRESETHANDLER (CMD_NONSTD+3)"  devices/keyboard.h
  3490. KBD_RESETHANDLERDONE "#define KBD_RESETHANDLERDONE (CMD_NONSTD+4)"  devices/keyboard.h
  3491. KeyMap struct KeyMap 32 devices/keymap.h
  3492.       {
  3493. km_LoKeyMapTypes UBYTE *km_LoKeyMapTypes 0 struct KeyMap
  3494. km_LoKeyMap ULONG *km_LoKeyMap 4 struct KeyMap
  3495. km_LoCapsable UBYTE *km_LoCapsable 8 struct KeyMap
  3496. km_LoRepeatable UBYTE *km_LoRepeatable 12 struct KeyMap
  3497. km_HiKeyMapTypes UBYTE *km_HiKeyMapTypes 16 struct KeyMap
  3498. km_HiKeyMap ULONG *km_HiKeyMap 20 struct KeyMap
  3499. km_HiCapsable UBYTE *km_HiCapsable 24 struct KeyMap
  3500. km_HiRepeatable UBYTE *km_HiRepeatable 28 struct KeyMap
  3501.       };
  3502. KeyMapNode struct KeyMapNode 46 devices/keymap.h
  3503.       {
  3504. kn_Node struct Node kn_Node 0 struct KeyMapNode
  3505. kn_KeyMap struct KeyMap kn_KeyMap 14 struct KeyMapNode
  3506.       };
  3507. KeyMapResource struct KeyMapResource 28 devices/keymap.h
  3508.       {
  3509. kr_Node struct Node kr_Node 0 struct KeyMapResource
  3510. kr_List struct List kr_List 14 struct KeyMapResource
  3511.       };
  3512. KC_NOQUAL "#define KC_NOQUAL 0"  devices/keymap.h
  3513. KC_VANILLA "#define KC_VANILLA 7"  devices/keymap.h
  3514. KCB_SHIFT "#define KCB_SHIFT 0"  devices/keymap.h
  3515. KCF_SHIFT "#define KCF_SHIFT 0x01"  devices/keymap.h
  3516. KCB_ALT "#define KCB_ALT 1"  devices/keymap.h
  3517. KCF_ALT "#define KCF_ALT 0x02"  devices/keymap.h
  3518. KCB_CONTROL "#define KCB_CONTROL 2"  devices/keymap.h
  3519. KCF_CONTROL "#define KCF_CONTROL 0x04"  devices/keymap.h
  3520. KCB_DOWNUP "#define KCB_DOWNUP 3"  devices/keymap.h
  3521. KCF_DOWNUP "#define KCF_DOWNUP 0x08"  devices/keymap.h
  3522. KCB_DEAD "#define KCB_DEAD 5"  devices/keymap.h
  3523. KCF_DEAD "#define KCF_DEAD 0x20  devices/keymap.h
  3524. KCB_STRING "#define KCB_STRING  6"  devices/keymap.h
  3525. KCF_STRING "#define KCF_STRING 0x40"  devices/keymap.h
  3526. KCB_NOP "#define KCB_NOP 7"  devices/keymap.h
  3527. KCF_NOP "#define KCF_NOP 0x80"  devices/keymap.h
  3528. DPB_MOD "#define DPB_MOD 0"  devices/keymap.h
  3529. DPF_MOD "#define DPF_MOD 0x01"  devices/keymap.h
  3530. DPB_DEAD "#define DPB_DEAD 3"  devices/keymap.h
  3531. DPF_DEAD "#define DPF_DEAD  0x08"  devices/keymap.h
  3532. DP_2DINDEXMASK "#define DP_2DINDEXMASK 0x0f"  devices/keymap.h
  3533. DP_2DFACSHIFT "#define DP_2DFACSHIFT 4"  devices/keymap.h
  3534. ND_NoMem "#define ND_NoMem -2"  devices/narrator.h
  3535. ND_NoAudLib "#define ND_NoAudLib -3"  devices/narrator.h
  3536. ND_MakeBad "#define ND_MakeBad -4"  devices/narrator.h
  3537. ND_UnitErr "#define ND_UnitErr -5"  devices/narrator.h
  3538. ND_CantAlloc "#define ND_CantAlloc -6"  devices/narrator.h
  3539. ND_Unimpl "#define ND_Unimpl -7"  devices/narrator.h
  3540. ND_NoWrite "#define ND_NoWrite -8"  devices/narrator.h
  3541. ND_Expunged "#define ND_Expunged -9"  devices/narrator.h
  3542. ND_PhonErr "#define ND_PhonErr -20"  devices/narrator.h
  3543. ND_RateErr "#define ND_RateErr -21"  devices/narrator.h
  3544. ND_PitchErr "#define ND_PitchErr -22"  devices/narrator.h
  3545. ND_SexErr "#define ND_SexErr -23"  devices/narrator.h
  3546. ND_ModeErr "#define ND_ModeErr -24"  devices/narrator.h
  3547. ND_FreqErr "#define ND_FreqErr -25"  devices/narrator.h
  3548. ND_VolErr "#define ND_VolErr -26"  devices/narrator.h
  3549. DEFPITCH "#define DEFPITCH 110"  devices/narrator.h
  3550. DEFRATE "#define DEFRATE 150"  devices/narrator.h
  3551. DEFVOL "#define DEFVOL 64"  devices/narrator.h
  3552. DEFFREQ "#define DEFFREQ 22200"  devices/narrator.h
  3553. MALE "#define MALE 0"  devices/narrator.h
  3554. FEMALE "#define FEMALE 1"  devices/narrator.h
  3555. NATURALF0 "#define NATURALF0 0"  devices/narrator.h
  3556. ROBOTICF0 "#define ROBOTICF0 1"  devices/narrator.h
  3557. DEFSEX "#define DEFSEX MALE"  devices/narrator.h
  3558. DEFMODE "#define DEFMODE NATURALF0"  devices/narrator.h
  3559. MINRATE "#define MINRATE 40"  devices/narrator.h
  3560. MAXRATE "#define MAXRATE 400"  devices/narrator.h
  3561. MINPITCH "#define MINPITCH  65"  devices/narrator.h
  3562. MAXPITCH "#define MAXPITCH 320"  devices/narrator.h
  3563. MINFREQ "#define MINFREQ  5000"  devices/narrator.h
  3564. MAXFREQ "#define MAXFREQ  28000"  devices/narrator.h
  3565. MINVOL "#define MINVOL 0"  devices/narrator.h
  3566. MAXVOL "#define MAXVOL 64"  devices/narrator.h
  3567. narrator_rb struct narrator_rb NDI_ 70 devices/narrator.h
  3568.       {
  3569. message struct IOStdReq message 0 struct narrator_rb
  3570. rate UWORD rate 48 struct narrator_rb
  3571. pitch UWORD pitch 50 struct narrator_rb
  3572. mode UWORD mode 52 struct narrator_rb
  3573. sex UWORD sex 54 struct narrator_rb
  3574. ch_masks UBYTE *ch_masks 56 struct narrator_rb
  3575. nm_masks UWORD nm_masks 60 struct narrator_rb
  3576. volume UWORD volume 62 struct narrator_rb
  3577. sampfreq UWORD sampfreq 64 struct narrator_rb
  3578. mouths UBYTE mouths 66 struct narrator_rb
  3579. chanmask UBYTE chanmask 67 struct narrator_rb
  3580. numchan UBYTE numchan 68 struct narrator_rb
  3581. pad UBYTE pad 69 struct narrator_rb
  3582.       };
  3583. mouth_rb struct mouth_rb MRB_ 74 devices/narrator.h
  3584.       {
  3585. voice struct narrator_rb voice 0 struct mouth_rb
  3586. width UBYTE width 70 struct mouth_rb
  3587. height UBYTE height 71 struct mouth_rb
  3588. shape UBYTE shape 72 struct mouth_rb
  3589. pad UBYTE pad 73 struct mouth_rb
  3590.       };
  3591. IOPArray struct IOPArray 8 devices/parallel.h
  3592.       {
  3593. PTermArray0 ULONG PTermArray0 0 struct IOPArray
  3594. PTermArray1 ULONG PTermArray1 4 struct IOPArray
  3595.       };
  3596. IOExtPar struct IOExtPar 62 devices/parallel.h
  3597.       {
  3598. IOPar struct IOStdReq IOPar 0 struct IOExtPar
  3599. io_PExtFlags ULONG io_PExtFlags 48 struct IOExtPar
  3600. io_Status UBYTE io_Status 52 struct IOExtPar
  3601. io_ParFlags UBYTE io_ParFlags 53 struct IOExtPar
  3602. io_PTermArray struct IOPArray io_PTermArray 54 struct IOExtPar
  3603.       };
  3604. PARB_SHARED "#define PARB_SHARED 5"  devices/parallel.h
  3605. PARF_SHARED "#define PARF_SHARED (1<<5)"  devices/parallel.h
  3606. PARB_RAD_BOOGIE "#define PARB_RAD_BOOGIE 3"  devices/parallel.h
  3607. PARF_RAD_BOOGIE "#define PARF_RAD_BOOGIE (1<<3)"  devices/parallel.h
  3608. PARB_EOFMODE "#define PARB_EOFMODE 1"  devices/parallel.h
  3609. PARF_EOFMODE "#define PARF_EOFMODE (1<<1)"  devices/parallel.h
  3610. IOPARB_QUEUED "#define IOPARB_QUEUED 6"  devices/parallel.h
  3611. IOPARF_QUEUED "#define IOPARF_QUEUED (1<<6)"  devices/parallel.h
  3612. IOPARB_ABORT "#define IOPARB_ABORT 5"  devices/parallel.h
  3613. IOPARF_ABORT "#define IOPARF_ABORT (1<<5)"  devices/parallel.h
  3614. IOPARB_ACTIVE "#define IOPARB_ACTIVE 4"  devices/parallel.h
  3615. IOPARF_ACTIVE "#define IOPARF_ACTIVE (1<<4)"  devices/parallel.h
  3616. IOPTB_RWDIR "#define IOPTB_RWDIR 3"  devices/parallel.h
  3617. IOPTF_RWDIR "#define IOPTF_RWDIR (1<<3)"  devices/parallel.h
  3618. IOPTB_PARSEL "#define IOPTB_PARSEL 2"  devices/parallel.h
  3619. IOPTF_PARSEL "#define IOPTF_PARSEL (1<<2)"  devices/parallel.h
  3620. IOPTB_PAPEROUT "#define IOPTB_PAPEROUT 1"  devices/parallel.h
  3621. IOPTF_PAPEROUT "#define IOPTF_PAPEROUT (1<<1)"  devices/parallel.h
  3622. IOPTB_PARBUSY "#define IOPTB_PARBUSY 0"  devices/parallel.h
  3623. IOPTF_PARBUSY "#define IOPTF_PARBUSY (1<<0)"  devices/parallel.h
  3624. PARALLELNAME "#define PARALLELNAME "parallel.device""  devices/parallel.h
  3625. PDCMD_QUERY "#define PDCMD_QUERY (CMD_NONSTD)"  devices/parallel.h
  3626. PDCMD_SETPARAMS "#define PDCMD_SETPARAMS (CMD_NONSTD+1)"  devices/parallel.h
  3627. ParErr_DevBusy "#define ParErr_DevBusy 1"  devices/parallel.h
  3628. ParErr_BufTooBig "#define ParErr_BufTooBig 2"  devices/parallel.h
  3629. ParErr_InvParam "#define ParErr_InvParam 3"  devices/parallel.h
  3630. ParErr_LineErr "#define ParErr_LineErr 4"  devices/parallel.h
  3631. ParErr_NotOpen "#define ParErr_NotOpen 5"  devices/parallel.h
  3632. ParErr_PortReset "#define ParErr_PortReset 6"  devices/parallel.h
  3633. ParErr_InitErr "#define ParErr_InitErr 7"  devices/parallel.h
  3634. PRD_RAWWRITE "#define PRD_RAWWRITE (CMD_NONSTD+0)"  devices/printer.h
  3635. PRD_PRTCOMMAND "#define PRD_PRTCOMMAND (CMD_NONSTD+1)"  devices/printer.h
  3636. PRD_DUMPRPORT "#define PRD_DUMPRPORT (CMD_NONSTD+2)"  devices/printer.h
  3637. PRD_QUERY "#define PRD_QUERY (CMD_NONSTD+3)"  devices/printer.h
  3638. aRIS "#define aRIS 0"  devices/printer.h
  3639. aRIN "#define aRIN 1"  devices/printer.h
  3640. aIND "#define aIND 2"  devices/printer.h
  3641. aNEL "#define aNEL 3"  devices/printer.h
  3642. aRI "#define aRI 4"  devices/printer.h
  3643. aSGR0 "#define aSGR0 5"  devices/printer.h
  3644. aSGR3 "#define aSGR3 6"  devices/printer.h
  3645. aSGR23 "#define aSGR23 7"  devices/printer.h
  3646. aSGR4 "#define aSGR4 8"  devices/printer.h
  3647. aSGR24 "#define aSGR24 9"  devices/printer.h
  3648. aSGR1 "#define aSGR1 10"  devices/printer.h
  3649. aSGR22 "#define aSGR22 11"  devices/printer.h
  3650. aSFC "#define aSFC 12"  devices/printer.h
  3651. aSBC "#define aSBC 13"  devices/printer.h
  3652. aSHORP0 "#define aSHORP0 14"  devices/printer.h
  3653. aSHORP2 "#define aSHORP2 15"  devices/printer.h
  3654. aSHORP1 "#define aSHORP1 16"  devices/printer.h
  3655. aSHORP4 "#define aSHORP4  17"  devices/printer.h
  3656. aSHORP3 "#define aSHORP3 18"  devices/printer.h
  3657. aSHORP6 "#define aSHORP6 19"  devices/printer.h
  3658. aSHORP5 "#define aSHORP5  20"  devices/printer.h
  3659. aDEN6 "#define aDEN6 21"  devices/printer.h
  3660. aDEN5 "#define aDEN5 22"  devices/printer.h
  3661. aDEN4 "#define aDEN4 23"  devices/printer.h
  3662. aDEN3 "#define aDEN3 24"  devices/printer.h
  3663. aDEN2 "#define aDEN2 25"  devices/printer.h
  3664. aDEN1 "#define aDEN1 26"  devices/printer.h
  3665. aSUS2 "#define aSUS2 27"  devices/printer.h
  3666. aSUS1 "#define aSUS1  28"  devices/printer.h
  3667. aSUS4 "#define aSUS4  29"  devices/printer.h
  3668. aSUS3 "#define aSUS3 30"  devices/printer.h
  3669. aSUS0 "#define aSUS0 31"  devices/printer.h
  3670. aPLU "#define aPLU 32"  devices/printer.h
  3671. aPLD "#define aPLD 33"  devices/printer.h
  3672. aFNT0 "#define aFNT0 34"  devices/printer.h
  3673. aFNT1 "#define aFNT1 35"  devices/printer.h
  3674. aFNT2 "#define aFNT2 36"  devices/printer.h
  3675. aFNT3 "#define aFNT3 37"  devices/printer.h
  3676. aFNT4 "#define aFNT4 38"  devices/printer.h
  3677. aFNT5 "#define aFNT5 39"  devices/printer.h
  3678. aFNT6 "#define aFNT6 40"  devices/printer.h
  3679. aFNT7 "#define aFNT7 41"  devices/printer.h
  3680. aFNT8 "#define aFNT8 42"  devices/printer.h
  3681. aFNT9 "#define aFNT9 43"  devices/printer.h
  3682. aFNT10 "#define aFNT10 44"  devices/printer.h
  3683. aPROP2 "#define aPROP2 45"  devices/printer.h
  3684. aPROP1 "#define aPROP1 46"  devices/printer.h
  3685. aPROP0 "#define aPROP0 47"  devices/printer.h
  3686. aTSS "#define aTSS 48"  devices/printer.h
  3687. aJFY5 "#define aJFY5 49"  devices/printer.h
  3688. aJFY7 "#define aJFY7 50"  devices/printer.h
  3689. aJFY6 "#define aJFY6 51"  devices/printer.h
  3690. aJFY0 "#define aJFY0 52"  devices/printer.h
  3691. aJFY3 "#define aJFY3 53"  devices/printer.h
  3692. aJFY1 "#define aJFY1 54"  devices/printer.h
  3693. aVERP0 "#define aVERP0 55"  devices/printer.h
  3694. aVERP1 "#define aVERP1 56"  devices/printer.h
  3695. aSLPP "#define aSLPP 57"  devices/printer.h
  3696. aPERF "#define aPERF 58"  devices/printer.h
  3697. aPERF0 "#define aPERF0 59"  devices/printer.h
  3698. aLMS "#define aLMS 60"  devices/printer.h
  3699. aRMS "#define aRMS 61"  devices/printer.h
  3700. aTMS "#define aTMS 62"  devices/printer.h
  3701. aBMS "#define aBMS 63"  devices/printer.h
  3702. aSTBM "#define aSTBM 64"  devices/printer.h
  3703. aSLRM "#define aSLRM 65"  devices/printer.h
  3704. aCAM "#define aCAM 66"  devices/printer.h
  3705. aHTS "#define aHTS 67"  devices/printer.h
  3706. aVTS "#define aVTS 68"  devices/printer.h
  3707. aTBC0 "#define aTBC0 69"  devices/printer.h
  3708. aTBC3 "#define aTBC3 70"  devices/printer.h
  3709. aTBC1 "#define aTBC1 71"  devices/printer.h
  3710. aTBC4 "#define aTBC4 72"  devices/printer.h
  3711. aTBCALL "#define aTBCALL 73"  devices/printer.h
  3712. aTBSALL "#define aTBSALL 74"  devices/printer.h
  3713. aEXTEND "#define aEXTEND 75"  devices/printer.h
  3714. aRAW "#define aRAW 76"  devices/printer.h
  3715. IOPrtCmdReq struct IOPrtCmdReq 38 devices/printer.h
  3716.       {
  3717. io_Message struct Message io_Message 0 struct IOPrtCmdReq
  3718. io_Device struct Device *io_Device 20 struct IOPrtCmdReq
  3719. io_Unit struct Unit *io_Unit 24 struct IOPrtCmdReq
  3720. io_Command UWORD io_Command 28 struct IOPrtCmdReq
  3721. io_Flags UBYTE io_Flags 30 struct IOPrtCmdReq
  3722. io_Error BYTE io_Error 31 struct IOPrtCmdReq
  3723. io_PrtCommand UWORD io_PrtCommand 32 struct IOPrtCmdReq
  3724. io_Parm0 UBYTE io_Parm0 34 struct IOPrtCmdReq
  3725. io_Parm1 UBYTE io_Parm1 35 struct IOPrtCmdReq
  3726. io_Parm2 UBYTE io_Parm2 36 struct IOPrtCmdReq
  3727. io_Parm3 UBYTE io_Parm3 37 struct IOPrtCmdReq
  3728.       };
  3729. IODRPReq struct IODRPReq 62 devices/printer.h
  3730.       {
  3731. io_Message struct Message io_Message 0 struct IODRPReq
  3732. io_Device struct Device *io_Device 20 struct IODRPReq
  3733. io_Unit struct Unit *io_Unit 24 struct IODRPReq
  3734. io_Command UWORD io_Command 28 struct IODRPReq
  3735. io_Flags UBYTE io_Flags 30 struct IODRPReq
  3736. io_Error BYTE io_Error 31 struct IODRPReq
  3737. io_RastPort struct RastPort *io_RastPort 32 struct IODRPReq
  3738. io_ColorMap struct ColorMap *io_ColorMap 36 struct IODRPReq
  3739. io_Modes ULONG io_Modes 40 struct IODRPReq
  3740. io_SrcX UWORD io_SrcX 44 struct IODRPReq
  3741. io_SrcY UWORD io_SrcY 46 struct IODRPReq
  3742. io_SrcWidth UWORD io_SrcWidth 48 struct IODRPReq
  3743. io_SrcHeight UWORD io_SrcHeight 50 struct IODRPReq
  3744. io_DestCols LONG io_DestCols 52 struct IODRPReq
  3745. io_DestRows LONG io_DestRows 56 struct IODRPReq
  3746. io_Special UWORD io_Special 60 struct IODRPReq
  3747.       };
  3748. SPECIAL_MILCOLS "#define SPECIAL_MILCOLS 0x0001"  devices/printer.h
  3749. SPECIAL_MILROWS "#define SPECIAL_MILROWS 0x0002"  devices/printer.h
  3750. SPECIAL_FULLCOLS "#define SPECIAL_FULLCOLS 0x0004"  devices/printer.h
  3751. SPECIAL_FULLROWS "#define SPECIAL_FULLROWS 0x0008"  devices/printer.h
  3752. SPECIAL_FRACCOLS "#define SPECIAL_FRACCOLS 0x0010"  devices/printer.h
  3753. SPECIAL_FRACROWS "#define SPECIAL_FRACROWS 0x0020"  devices/printer.h
  3754. SPECIAL_CENTER "#define SPECIAL_CENTER 0x0040"  devices/printer.h
  3755. SPECIAL_ASPECT "#define SPECIAL_ASPECT 0x0080"  devices/printer.h
  3756. SPECIAL_DENSITY1 "#define SPECIAL_DENSITY1 0x0100"  devices/printer.h
  3757. SPECIAL_DENSITY2 "#define SPECIAL_DENSITY2 0x0200"  devices/printer.h
  3758. SPECIAL_DENSITY3 "#define SPECIAL_DENSITY3 0x0300"  devices/printer.h
  3759. SPECIAL_DENSITY4 "#define SPECIAL_DENSITY4 0x0400"  devices/printer.h
  3760. SPECIAL_DENSITY5 "#define SPECIAL_DENSITY5 0x0500"  devices/printer.h
  3761. SPECIAL_DENSITY6 "#define SPECIAL_DENSITY6 0x0600"  devices/printer.h
  3762. SPECIAL_DENSITY7 "#define SPECIAL_DENSITY7 0x0700"  devices/printer.h
  3763. SPECIAL_NOFORMFEED "#define SPECIAL_NOFORMFEED 0x0800"  devices/printer.h
  3764. SPECIAL_TRUSTME "#define SPECIAL_TRUSTME 0x1000"  devices/printer.h
  3765. SPECIAL_NOPRINT "#define SPECIAL_NOPRINT 0x2000"  devices/printer.h
  3766. PDERR_NOERR "#define PDERR_NOERR 0"  devices/printer.h
  3767. PDERR_CANCEL "#define PDERR_CANCEL 1"  devices/printer.h
  3768. PDERR_NOTGRAPHICS "#define PDERR_NOTGRAPHICS 2"  devices/printer.h
  3769. PDERR_INVERTHAM "#define PDERR_INVERTHAM 3"  devices/printer.h
  3770. PDERR_BADDIMENSION "#define PDERR_BADDIMENSION 4"  devices/printer.h
  3771. PDERR_DIMENSIONOVFLOW "#define PDERR_DIMENSIONOVFLOW 5"  devices/printer.h
  3772. PDERR_INTERNALMEMORY "#define PDERR_INTERNALMEMORY 6"  devices/printer.h
  3773. PDERR_BUFFERMEMORY "#define PDERR_BUFFERMEMORY 7"  devices/printer.h
  3774. PDERR_TOOKCONTROL "#define PDERR_TOOKCONTROL 8"  devices/printer.h
  3775. SPECIAL_DENSITYMASK "#define SPECIAL_DENSITYMASK 0x0700"  devices/printer.h
  3776. SPECIAL_DIMENSIONSMASK "#define SPECIAL_DIMENSIONSMASK (SPECIAL_MILCOLS|SPECIAL_MILROWS|SPECIAL_FULLCOLS|SPECIAL_FULLROWS|SPECIAL_FRACCOLS|SPECIAL_FRACROWS|SPECIAL_ASPECT)"  devices/printer.h
  3777. DeviceData struct DeviceData 52 devices/prtbase.h
  3778.       {
  3779. dd_Device struct Library dd_Device 0 struct DeviceData
  3780. dd_Segment APTR dd_Segment 34 struct DeviceData
  3781. dd_ExecBase APTR dd_ExecBase 38 struct DeviceData
  3782. dd_CmdVectors APTR dd_CmdVectors 42 struct DeviceData
  3783. dd_CmdBytes APTR dd_CmdBytes 46 struct DeviceData
  3784. dd_NumCommands UWORD dd_NumCommands 50 struct DeviceData
  3785.       };
  3786. P_STKSIZE "#define P_STKSIZE 0x0800 "  devices/prtbase.h
  3787. P_BUFSIZE "#define P_BUFSIZE 256 "  devices/prtbase.h
  3788. P_SAFESIZE "#define P_SAFESIZE 128 "  devices/prtbase.h
  3789. PrinterData struct PrinterData 2722 devices/prtbase.h
  3790.       {
  3791. pd_Device struct DeviceData pd_Device 0 struct PrinterData
  3792. pd_Unit struct MsgPort pd_Unit 52 struct PrinterData
  3793. pd_PrinterSegment BPTR pd_PrinterSegment 86 struct PrinterData
  3794. pd_PrinterType UWORD pd_PrinterType 90 struct PrinterData
  3795. pd_SegmentData struct PrinterSegment *pd_SegmentData 92 struct PrinterData
  3796. pd_PrintBuf UBYTE *pd_PrintBuf 96 struct PrinterData
  3797. pd_PWrite int (*pd_PWrite)() 100 struct PrinterData
  3798. pd_PBothReady int (*pd_PBothReady)() 104 struct PrinterData
  3799. union {
  3800. pd_p0 struct IOExtPar pd_p0 108 struct PrinterData
  3801. pd_s0 struct IOExtSer pd_s0 108 struct PrinterData
  3802.       } pd_ior0;
  3803. pd_ior0 "union pd_ior0"   devices/prtbase.h
  3804. union {
  3805. pd_p1 struct IOExtPar pd_p1 190 struct PrinterData
  3806. pd_s1 struct IOExtSer pd_s1 190 struct PrinterData
  3807.       } pd_ior1;
  3808. pd_ior1 "union pd_ior1"  devices/prtbase.h
  3809. pd_TIOR struct timerequest pd_TIOR 272  struct PrinterData
  3810. pd_IORPort struct MsgPort pd_IORPort312  struct PrinterData
  3811. pd_TC struct Task pd_TC 346  struct PrinterData
  3812. pd_Stk UBYTE pd_Stk[P_STKSIZE] 438  struct PrinterData
  3813. pd_Flags UBYTE pd_Flags 2486  struct PrinterData
  3814. pd_pad UBYTE pd_pad 2487  struct PrinterData
  3815. pd_Preferences struct Preferences pd_Preferences 2488  struct PrinterData
  3816. pd_PWaitEnabled UBYTE pd_PWaitEnabled 2720  struct PrinterData
  3817.       };
  3818. PPCB_GFX "#define PPCB_GFX 0"  devices/prtbase.h
  3819. PPCF_GFX "#define PPCF_GFX 0x1"  devices/prtbase.h
  3820. PPCB_COLOR "#define PPCB_COLOR 1"  devices/prtbase.h
  3821. PPCF_COLOR "#define PPCF_COLOR 0x2"  devices/prtbase.h
  3822. PPC_BWALPHA "#define PPC_BWALPHA 0x00"  devices/prtbase.h
  3823. PPC_BWGFX "#define PPC_BWGFX 0x01"  devices/prtbase.h
  3824. PPC_COLORALPHA "#define PPC_COLORALPHA 0x02"  devices/prtbase.h
  3825. PPC_COLORGFX "#define PPC_COLORGFX 0x03"  devices/prtbase.h
  3826. PCC_BW "#define PCC_BW 0x01"  devices/prtbase.h
  3827. PCC_YMC "#define PCC_YMC 0x02"  devices/prtbase.h
  3828. PCC_YMC_BW "#define PCC_YMC_BW 0x03"  devices/prtbase.h
  3829. PCC_YMCB "#define PCC_YMCB 0x04"  devices/prtbase.h
  3830. PCC_4COLOR "#define PCC_4COLOR 0x04"  devices/prtbase.h
  3831. PCC_ADDITIVE "#define PCC_ADDITIVE 0x08"  devices/prtbase.h
  3832. PCC_WB "#define PCC_WB 0x09"  devices/prtbase.h
  3833. PCC_BGR "#define PCC_BGR 0x0A"  devices/prtbase.h
  3834. PCC_BGR_WB "#define PCC_BGR_WB 0x0B"  devices/prtbase.h
  3835. PCC_BGRW "#define PCC_BGRW 0x0C"  devices/prtbase.h
  3836. PCC_MULTI_PASS "#define PCC_MULTI_PASS 0x10"  devices/prtbase.h
  3837. PrinterExtendedData struct PrinterExtendedData   devices/prtbase.h
  3838.       {
  3839. ped_PrinterName char *ped_PrinterName  struct PrinterExtendedData
  3840. ped_Init VOID (*ped_Init)()  struct PrinterExtendedData
  3841. ped_Expunge VOID (*ped_Expunge)()  struct PrinterExtendedData
  3842. ped_Open int (*ped_Open)()  struct PrinterExtendedData
  3843. ped_Close VOID (*ped_Close)()  struct PrinterExtendedData
  3844. ped_PrinterClass UBYTE ped_PrinterClass  struct PrinterExtendedData
  3845. ped_ColorClass UBYTE ped_ColorClass  struct PrinterExtendedData
  3846. ped_MaxColumns UBYTE ped_MaxColumns  struct PrinterExtendedData
  3847. ped_NumCharSets UBYTE ped_NumCharSets  struct PrinterExtendedData
  3848. ped_NumRows UWORD ped_NumRows  struct PrinterExtendedData
  3849. ped_MaxXDots ULONG ped_MaxXDots  struct PrinterExtendedData
  3850. ped_MaxYDots ULONG ped_MaxYDots  struct PrinterExtendedData
  3851. ped_XDotsInch UWORD ped_XDotsInch  struct PrinterExtendedData
  3852. ped_YDotsInch UWORD ped_YDotsInch  struct PrinterExtendedData
  3853. ped_Commands char ***ped_Commands  struct PrinterExtendedData
  3854. ped_DoSpecial int (*ped_DoSpecial)()  struct PrinterExtendedData
  3855. ped_Render int (*ped_Render)()  struct PrinterExtendedData
  3856. ped_TimeoutSecs LONG ped_TimeoutSecs  struct PrinterExtendedData
  3857. ped_8BitChars char **ped_8BitChars  struct PrinterExtendedData
  3858. ped_PrintMode LONG ped_PrintMode  struct PrinterExtendedData
  3859. ped_ConvFunc int (*ped_ConvFunc)()  struct PrinterExtendedData
  3860.       };
  3861. PrinterSegment struct PrinterSegment 78 devices/prtbase.h
  3862.       {
  3863. ps_NextSegment ULONG ps_NextSegment 0 struct PrinterSegment
  3864. ps_runAlert ULONG ps_runAlert 4 struct PrinterSegment
  3865. ps_Version UWORD ps_Version 8 struct PrinterSegment
  3866. ps_Revision UWORD ps_Revision 10 struct PrinterSegment
  3867. ps_PED struct PrinterExtendedData ps_PED 12 struct PrinterSegment
  3868.       };
  3869. PCMYELLOW "#define PCMYELLOW 0"  devices/prtgfx.h
  3870. PCMMAGENTA "#define PCMMAGENTA 1"  devices/prtgfx.h
  3871. PCMCYAN "#define PCMCYAN 2"  devices/prtgfx.h
  3872. PCMBLACK "#define PCMBLACK 3"  devices/prtgfx.h
  3873. PCMBLUE "#define PCMBLUE PCMYELLOW"  devices/prtgfx.h
  3874. PCMGREEN "#define PCMGREEN PCMMAGENTA"  devices/prtgfx.h
  3875. PCMRED "#define PCMRED PCMCYAN"  devices/prtgfx.h
  3876. PCMWHITE "#define PCMWHITE PCMBLACK"  devices/prtgfx.h
  3877. colorEntry union colorEntry 4 devices/prtgfx.h
  3878.       {
  3879. colorLong ULONG colorLong 0 struct colorEntry
  3880. colorByte UBYTE colorByte[4] 0 struct colorEntry
  3881. colorSByte BYTE colorSByte[4] 0 struct colorEntry
  3882.       };
  3883. PrtInfo struct PrtInfo 114 devices/prtgfx.h
  3884.       {
  3885. pi_render int (*pi_render)() 0 struct PrtInfo
  3886. pi_rp struct RastPort *pi_rp 4 struct PrtInfo
  3887. pi_temprp struct RastPort *pi_temprp 8 struct PrtInfo
  3888. pi_RowBuf UWORD *pi_RowBuf 12 struct PrtInfo
  3889. pi_HamBuf UWORD *pi_HamBuf 16 struct PrtInfo
  3890. pi_ColorMap union *pi_ColorMap 20 struct PrtInfo
  3891. pi_ColorInt union *pi_ColorInt 24 struct PrtInfo
  3892. pi_HamInt union *pi_HamInt 28 struct PrtInfo
  3893. pi_Dest1Int union *pi_Dest1Int 32 struct PrtInfo
  3894. pi_Dest2Int union *pi_Dest2Int 36 struct PrtInfo
  3895. pi_ScaleX UWORD *pi_ScaleX 40 struct PrtInfo
  3896. pi_ScaleXAlt UWORD *pi_ScaleXAlt 44 struct PrtInfo
  3897. pi_dmatrix UBYTE *pi_dmatrix 48 struct PrtInfo
  3898. pi_TopBuf UWORD *pi_TopBuf 52 struct PrtInfo
  3899. pi_BotBuf UWORD *pi_BotBuf 56 struct PrtInfo
  3900. pi_RowBufSize UWORD pi_RowBufSize 60 struct PrtInfo
  3901. pi_HamBufSize UWORD pi_HamBufSize 62 struct PrtInfo
  3902. pi_ColorMapSize UWORD pi_ColorMapSize 64 struct PrtInfo
  3903. pi_ColorIntSize UWORD pi_ColorIntSize 66 struct PrtInfo
  3904. pi_HamIntSize UWORD pi_HamIntSize 68 struct PrtInfo
  3905. pi_Dest1IntSize UWORD pi_Dest1IntSize 70 struct PrtInfo
  3906. pi_Dest2IntSize UWORD pi_Dest2IntSize 72 struct PrtInfo
  3907. pi_ScaleXSize UWORD pi_ScaleXSize 74 struct PrtInfo
  3908. pi_ScaleXAltSize UWORD pi_ScaleXAltSize 76 struct PrtInfo
  3909. pi_PrefsFlags UWORD pi_PrefsFlags 78 struct PrtInfo
  3910. pi_special ULONG pi_special 80 struct PrtInfo
  3911. pi_xstart UWORD pi_xstart 84 struct PrtInfo
  3912. pi_ystart UWORD pi_ystart 86 struct PrtInfo
  3913. pi_width UWORD pi_width 88 struct PrtInfo
  3914. pi_height UWORD pi_height 90 struct PrtInfo
  3915. pi_pc ULONG pi_pc 92 struct PrtInfo
  3916. pi_pr ULONG pi_pr 96 struct PrtInfo
  3917. pi_ymult UWORD pi_ymult 100 struct PrtInfo
  3918. pi_ymod UWORD pi_ymod 102 struct PrtInfo
  3919. pi_ety WORD pi_ety 104 struct PrtInfo
  3920. pi_xpos UWORD pi_xpos 106 struct PrtInfo
  3921. pi_threshold UWORD pi_threshold 108 struct PrtInfo
  3922. pi_tempwidth UWORD pi_tempwidth 110 struct PrtInfo
  3923. pi_flags UWORD pi_flags 112 struct PrtInfo
  3924.       };
  3925. HD_SCSICMD "#define HD_SCSICMD 28"  devices/scsidisk.h
  3926. SCSICmd  struct SCSICmd  devices/scsidisk.h
  3927.       {
  3928. scsi_Data UWORD *scsi_Data  struct SCSICmd
  3929. scsi_Length ULONG scsi_Length  struct SCSICmd
  3930. scsi_Actual ULONG scsi_Actual  struct SCSICmd
  3931. scsi_Command UBYTE *scsi_Command  struct SCSICmd
  3932. scsi_CmdLength UWORD scsi_CmdLength  struct SCSICmd
  3933. scsi_CmdActual UWORD scsi_CmdActual  struct SCSICmd
  3934. scsi_Flags UBYTE scsi_Flags  struct SCSICmd
  3935. scsi_Status UBYTE scsi_Status  struct SCSICmd
  3936.       };
  3937. SCSIF_WRITE "#define SCSIF_WRITE 0"  devices/scsidisk.h
  3938. SCSIF_READ "#define SCSIF_READ 1"  devices/scsidisk.h
  3939. HFERR_SelfUnit "#define HFERR_SelfUnit 40"  devices/scsidisk.h
  3940. HFERR_DMA "#define HFERR_DMA 41"  devices/scsidisk.h
  3941. HFERR_Phase "#define HFERR_Phase 42"  devices/scsidisk.h
  3942. HFERR_Parity "#define HFERR_Parity 43"  devices/scsidisk.h
  3943. HFERR_SelTimeout "#define HFERR_SelTimeout 44"  devices/scsidisk.h
  3944. HFERR_BadStatus "#define HFERR_BadStatus 45"  devices/scsidisk.h
  3945. HFERR_NoBoard "#define HFERR_NoBoard 50"  devices/scsidisk.h
  3946. IOTArray struct IOTArray 8 devices/serial.h
  3947.       {
  3948. TermArray0 ULONG TermArray0 0 struct IOTArray
  3949. TermArray1 ULONG TermArray1 4 struct IOTArray
  3950.       };
  3951. SER_DEFAULT_CTLCHAR "#define SER_DEFAULT_CTLCHAR  0x11130000"  devices/serial.h
  3952. IOExtSer struct IOExtSer IO_ 82 devices/serial.h
  3953.       {
  3954. IOSer struct IOStdReq IOSer 0 struct IOExtSer
  3955. io_CtlChar ULONG io_CtlChar 48 struct IOExtSer
  3956. io_RBufLen ULONG io_RBufLen 52 struct IOExtSer
  3957. io_ExtFlags ULONG io_ExtFlags 56 struct IOExtSer
  3958. io_Baud ULONG io_Baud 60 struct IOExtSer
  3959. io_BrkTime ULONG io_BrkTime 64 struct IOExtSer
  3960. io_TermArray struct IOTArray io_TermArray 68 struct IOExtSer
  3961. io_ReadLen UBYTE io_ReadLen 76 struct IOExtSer
  3962. io_WriteLen UBYTE io_WriteLen 77 struct IOExtSer
  3963. io_StopBits UBYTE io_StopBits 78 struct IOExtSer
  3964. io_SerFlags UBYTE io_SerFlags 79 struct IOExtSer
  3965. io_Status UWORD io_Status 80 struct IOExtSer
  3966.       };
  3967. SDCMD_QUERY "#define SDCMD_QUERY CMD_NONSTD"  devices/serial.h
  3968. SDCMD_BREAK "#define SDCMD_BREAK (CMD_NONSTD+1)"  devices/serial.h
  3969. SDCMD_SETPARAMS "#define SDCMD_SETPARAMS (CMD_NONSTD+2)"  devices/serial.h
  3970. SERB_XDISABLED "#define SERB_XDISABLED 7"  devices/serial.h
  3971. SERF_XDISABLED "#define SERF_XDISABLED (1<<7)"  devices/serial.h
  3972. SERB_EOFMODE "#define SERB_EOFMODE 6"  devices/serial.h
  3973. SERF_EOFMODE "#define SERF_EOFMODE (1<<6)"  devices/serial.h
  3974. SERB_SHARED "#define SERB_SHARED 5"  devices/serial.h
  3975. SERF_SHARED "#define SERF_SHARED (1<<5)"  devices/serial.h
  3976. SERB_RAD_BOOGIE "#define SERB_RAD_BOOGIE 4"  devices/serial.h
  3977. SERF_RAD_BOOGIE "#define SERF_RAD_BOOGIE (1<<4)"  devices/serial.h
  3978. SERB_QUEUEDBRK "#define SERB_QUEUEDBRK 3"  devices/serial.h
  3979. SERF_QUEUEDBRK "#define SERF_QUEUEDBRK (1<<3)"  devices/serial.h
  3980. SERB_7WIRE "#define SERB_7WIRE 2"  devices/serial.h
  3981. SERF_7WIRE "#define SERF_7WIRE (1<<2)"  devices/serial.h
  3982. SERB_PARTY_ODD "#define SERB_PARTY_ODD 1"  devices/serial.h
  3983. SERF_PARTY_ODD "#define SERF_PARTY_ODD (1<<1)"  devices/serial.h
  3984. SERB_PARTY_ON "#define SERB_PARTY_ON 0"  devices/serial.h
  3985. SERF_PARTY_ON "#define SERF_PARTY_ON (1<<0)"  devices/serial.h
  3986. IO_STATB_XOFFREAD "#define IO_STATB_XOFFREAD 12"  devices/serial.h
  3987. IO_STATF_XOFFREAD "#define IO_STATF_XOFFREAD (1<<12)"  devices/serial.h
  3988. IO_STATB_XOFFWRITE "#define IO_STATB_XOFFWRITE 11"  devices/serial.h
  3989. IO_STATF_XOFFWRITE "#define IO_STATF_XOFFWRITE (1<<11)"  devices/serial.h
  3990. IO_STATB_READBREAK "#define IO_STATB_READBREAK 10"  devices/serial.h
  3991. IO_STATF_READBREAK "#define IO_STATF_READBREAK (1<<10)"  devices/serial.h
  3992. IO_STATB_WROTEBREAK "#define IO_STATB_WROTEBREAK 9"  devices/serial.h
  3993. IO_STATF_WROTEBREAK "#define IO_STATF_WROTEBREAK (1<<9)"  devices/serial.h
  3994. IO_STATB_OVERRUN "#define IO_STATB_OVERRUN 8"  devices/serial.h
  3995. IO_STATF_OVERRUN "#define IO_STATF_OVERRUN (1<<8)"  devices/serial.h
  3996. SEXTB_MSPON "#define SEXTB_MSPON 1"  devices/serial.h
  3997. SEXTF_MSPON "#define SEXTF_MSPON (1<<1)"  devices/serial.h
  3998. SEXTB_MARK "#define SEXTB_MARK 0"  devices/serial.h
  3999. SEXTF_MARK "#define SEXTF_MARK (1<<0)"  devices/serial.h
  4000. SerErr_DevBusy "#define SerErr_DevBusy 1"  devices/serial.h
  4001. SerErr_BufErr "#define SerErr_BufErr 4"  devices/serial.h
  4002. SerErr_InvParam "#define SerErr_InvParam 5"  devices/serial.h
  4003. SerErr_LineErr "#define SerErr_LineErr 6"  devices/serial.h
  4004. SerErr_ParityErr "#define SerErr_ParityErr 9"  devices/serial.h
  4005. SerErr_TimerErr "#define SerErr_TimerErr 11"  devices/serial.h
  4006. SerErr_BufOverflow "#define SerErr_BufOverflow 12"  devices/serial.h
  4007. SerErr_NoDSR "#define SerErr_NoDSR 13"  devices/serial.h
  4008. SerErr_DetectedBreak "#define SerErr_DetectedBreak 15"  devices/serial.h
  4009. SerErr_BaudMismatch "#define SerErr_BaudMismatch 2"  devices/serial.h
  4010. SerErr_InvBaud "#define SerErr_InvBaud 3"  devices/serial.h
  4011. SerErr_NotOpen "#define SerErr_NotOpen 7"  devices/serial.h
  4012. SerErr_PortReset "#define SerErr_PortReset 8"  devices/serial.h
  4013. SerErr_InitErr "#define SerErr_InitErr 10"  devices/serial.h
  4014. SerErr_NoCTS "#define SerErr_NoCTS 14"  devices/serial.h
  4015. IOSTB_XOFFREAD "#define IOSTB_XOFFREAD 4"  devices/serial.h
  4016. IOSTF_XOFFREAD "#define IOSTF_XOFFREAD (1<<4)"  devices/serial.h
  4017. IOSTB_XOFFWRITE "#define IOSTB_XOFFWRITE 3"  devices/serial.h
  4018. IOSTF_XOFFWRITE "#define IOSTF_XOFFWRITE (1<<3)"  devices/serial.h
  4019. IOSTB_READBREAK "#define IOSTB_READBREAK 2"  devices/serial.h
  4020. IOSTF_READBREAK "#define IOSTF_READBREAK (1<<2)"  devices/serial.h
  4021. IOSTB_WROTEBREAK "#define IOSTB_WROTEBREAK 1"  devices/serial.h
  4022. IOSTF_WROTEBREAK "#define IOSTF_WROTEBREAK (1<<1)"  devices/serial.h
  4023. IOSTB_OVERRUN "#define IOSTB_OVERRUN 0"  devices/serial.h
  4024. IOSTF_OVERRUN "#define IOSTF_OVERRUN (1<<0)"  devices/serial.h
  4025. IOSERB_BUFRREAD "#define IOSERB_BUFRREAD 7"  devices/serial.h
  4026. IOSERF_BUFRREAD "#define IOSERF_BUFRREAD (1<<7)"  devices/serial.h
  4027. IOSERB_QUEUED "#define IOSERB_QUEUED 6"  devices/serial.h
  4028. IOSERF_QUEUED "#define IOSERF_QUEUED (1<<6)"  devices/serial.h
  4029. IOSERB_ABORT "#define IOSERB_ABORT 5"  devices/serial.h
  4030. IOSERF_ABORT "#define IOSERF_ABORT (1<<5)"  devices/serial.h
  4031. IOSERB_ACTIVE "#define IOSERB_ACTIVE 4"  devices/serial.h
  4032. IOSERF_ACTIVE "#define IOSERF_ACTIVE (1<<4)"  devices/serial.h
  4033. SERIALNAME "#define SERIALNAME "serial.device""  devices/serial.h
  4034. UNIT_MICROHZ "#define UNIT_MICROHZ 0"  devices/timer.h
  4035. UNIT_VBLANK "#define UNIT_VBLANK 1"  devices/timer.h
  4036. TIMERNAME "#define TIMERNAME "timer.device""  devices/timer.h
  4037. timeval struct timeval TV_ 8 devices/timer.h
  4038.       {
  4039. tv_secs ULONG tv_secs 0 struct timeval
  4040. tv_micro ULONG tv_micro 4 struct timeval
  4041.       };
  4042. timerequest struct timerequest TR_ 40 devices/timer.h
  4043.       {
  4044. tr_node struct IORequest tr_node 0 struct timerequest
  4045. tr_time struct timeval tr_time 32 struct timerequest
  4046.       };
  4047. TR_ADDREQUEST "#define TR_ADDREQUEST CMD_NONSTD"  devices/timer.h
  4048. TR_GETSYSTIME "#define TR_GETSYSTIME (CMD_NONSTD+1)"  devices/timer.h
  4049. TR_SETSYSTIME "#define TR_SETSYSTIME (CMD_NONSTD+2)"  devices/timer.h
  4050. NUMSECS "#define NUMSECS 11"  devices/trackdisk.h
  4051. NUMUNITS "#define NUMUNITS 4"  devices/trackdisk.h
  4052. TD_SECTOR "#define TD_SECTOR 512"  devices/trackdisk.h
  4053. TD_SECSHIFT "#define TD_SECSHIFT 9"  devices/trackdisk.h
  4054. TD_NAME "#define TD_NAME "trackdisk.device""  devices/trackdisk.h
  4055. TDF_EXTCOM "#define TDF_EXTCOM (1L<<15)"  devices/trackdisk.h
  4056. TD_MOTOR "#define TD_MOTOR (CMD_NONSTD+0)"  devices/trackdisk.h
  4057. TD_SEEK "#define TD_SEEK (CMD_NONSTD+1)"  devices/trackdisk.h
  4058. TD_FORMAT "#define TD_FORMAT (CMD_NONSTD+2)"  devices/trackdisk.h
  4059. TD_REMOVE "#define TD_REMOVE (CMD_NONSTD+3)"  devices/trackdisk.h
  4060. TD_CHANGENUM "#define TD_CHANGENUM (CMD_NONSTD+4)"  devices/trackdisk.h
  4061. TD_CHANGESTATE "#define TD_CHANGESTATE (CMD_NONSTD+5)"  devices/trackdisk.h
  4062. TD_PROTSTATUS "#define TD_PROTSTATUS (CMD_NONSTD+6)"  devices/trackdisk.h
  4063. TD_RAWREAD "#define TD_RAWREAD (CMD_NONSTD+7)"  devices/trackdisk.h
  4064. TD_RAWWRITE "#define TD_RAWWRITE (CMD_NONSTD+8)"  devices/trackdisk.h
  4065. TD_GETDRIVETYPE "#define TD_GETDRIVETYPE (CMD_NONSTD+9)"  devices/trackdisk.h
  4066. TD_GETNUMTRACKS "#define TD_GETNUMTRACKS (CMD_NONSTD+10)"  devices/trackdisk.h
  4067. TD_ADDCHANGEINT "#define TD_ADDCHANGEINT (CMD_NONSTD+11)"  devices/trackdisk.h
  4068. TD_REMCHANGEINT "#define TD_REMCHANGEINT (CMD_NONSTD+12)"  devices/trackdisk.h
  4069. TD_LASTCOMM "#define TD_LASTCOMM (CMD_NONSTD+13)"  devices/trackdisk.h
  4070. ETD_WRITE "#define ETD_WRITE (CMD_WRITE|TDF_EXTCOM)"  devices/trackdisk.h
  4071. ETD_READ "#define ETD_READ (CMD_READ|TDF_EXTCOM)"  devices/trackdisk.h
  4072. ETD_MOTOR "#define ETD_MOTOR (TD_MOTOR|TDF_EXTCOM)"  devices/trackdisk.h
  4073. ETD_SEEK "#define ETD_SEEK (TD_SEEK|TDF_EXTCOM)"  devices/trackdisk.h
  4074. ETD_FORMAT "#define ETD_FORMAT (TD_FORMAT|TDF_EXTCOM)"  devices/trackdisk.h
  4075. ETD_UPDATE "#define ETD_UPDATE (CMD_UPDATE|TDF_EXTCOM)"  devices/trackdisk.h
  4076. ETD_CLEAR "#define ETD_CLEAR (CMD_CLEAR|TDF_EXTCOM)"  devices/trackdisk.h
  4077. ETD_RAWREAD "#define ETD_RAWREAD (TD_RAWREAD|TDF_EXTCOM)"  devices/trackdisk.h
  4078. ETD_RAWWRITE "#define ETD_RAWWRITE (TD_RAWWRITE|TDF_EXTCOM)"  devices/trackdisk.h
  4079. IOExtTD struct IOExtTD IOTD_ 56 devices/trackdisk.h
  4080.       {
  4081. iotd_Req struct IOStdReq iotd_Req 0 struct IOExtTD
  4082. iotd_Count ULONG iotd_Count 48 struct IOExtTD
  4083. iotd_SecLabel ULONG iotd_SecLabel 52 struct IOExtTD
  4084.       };
  4085. IOTDB_INDEXSYNC "#define IOTDB_INDEXSYNC 4"  devices/trackdisk.h
  4086. IOTDF_INDEXSYNC "#define IOTDF_INDEXSYNC (1<<4)"  devices/trackdisk.h
  4087. TD_LABELSIZE "#define TD_LABELSIZE 16"  devices/trackdisk.h
  4088. TDB_ALLOW_NON_3_5 "#define TDB_ALLOW_NON_3_5 0"  devices/trackdisk.h
  4089. TDF_ALLOW_NON_3_5 "#define TDF_ALLOW_NON_3_5 (1<<0)"  devices/trackdisk.h
  4090. DRIVE3_5 "#define DRIVE3_5 1"  devices/trackdisk.h
  4091. DRIVE5_25 "#define DRIVE5_25 2"  devices/trackdisk.h
  4092. TDERR_NotSpecified "#define TDERR_NotSpecified 20"  devices/trackdisk.h
  4093. TDERR_NoSecHdr "#define TDERR_NoSecHdr 21"  devices/trackdisk.h
  4094. TDERR_BadSecPreamble "#define TDERR_BadSecPreamble 22"  devices/trackdisk.h
  4095. TDERR_BadSecID "#define TDERR_BadSecID 23"  devices/trackdisk.h
  4096. TDERR_BadHdrSum "#define TDERR_BadHdrSum 24"  devices/trackdisk.h
  4097. TDERR_BadSecSum "#define TDERR_BadSecSum 25"  devices/trackdisk.h
  4098. TDERR_TooFewSecs "#define TDERR_TooFewSecs 26"  devices/trackdisk.h
  4099. TDERR_BadSecHdr "#define TDERR_BadSecHdr 27"  devices/trackdisk.h
  4100. TDERR_WriteProt "#define TDERR_WriteProt 28"  devices/trackdisk.h
  4101. TDERR_DiskChanged "#define TDERR_DiskChanged 29"  devices/trackdisk.h
  4102. TDERR_SeekError "#define TDERR_SeekError 30"  devices/trackdisk.h
  4103. TDERR_NoMem "#define TDERR_NoMem 31"  devices/trackdisk.h
  4104. TDERR_BadUnitNum "#define TDERR_BadUnitNum 32"  devices/trackdisk.h
  4105. TDERR_BadDriveType "#define TDERR_BadDriveType 33"  devices/trackdisk.h
  4106. TDERR_DriveInUse "#define TDERR_DriveInUse 34"  devices/trackdisk.h
  4107. TDERR_PostReset "#define TDERR_PostReset 35"  devices/trackdisk.h
  4108. TDU_PublicUnit struct TDU_PublicUnit TDU_ 54 devices/trackdisk.h
  4109.       {
  4110. tdu_Unit struct Unit tdu_Unit 0 struct TDU_PublicUnit
  4111. tdu_Comp01Track UWORD tdu_Comp01Track 38 struct TDU_PublicUnit
  4112. tdu_Comp10Track UWORD tdu_Comp10Track 40 struct TDU_PublicUnit
  4113. tdu_Comp11Track UWORD tdu_Comp11Track 42 struct TDU_PublicUnit
  4114. tdu_StepDelay ULONG tdu_StepDelay 44 struct TDU_PublicUnit
  4115. tdu_SettleDelay ULONG tdu_SettleDelay 48 struct TDU_PublicUnit
  4116. tdu_RetryCnt UBYTE tdu_RetryCnt 52 struct TDU_PublicUnit
  4117.       };
  4118. BootBlock struct BootBlock 12 devices/bootblock.h
  4119.       {
  4120. bb_id UBYTE bb_id[4] 0 struct BootBlock
  4121. bb_chksum LONG bb_chksum 4 struct BootBlock
  4122. bb_dosblock LONG bb_dosblock 8 struct BootBlock
  4123.       };
  4124. BOOTSECTS "#define BOOTSECTS 2"  devices/bootblock.h
  4125. BBID_DOS "#define BBID_DOS { 'D', 'O', 'S', '\0' }"  devices/bootblock.h
  4126. BBID_KICK "#define BBID_KICK { 'K', 'I', 'C', 'K' }"  devices/bootblock.h
  4127. BBNAME_DOS "#define BBNAME_DOS (((long)'D'<<24)|((long)'O'<<16)|('S'<<8))"  devices/bootblock.h
  4128. BBNAME_KICK "#define BBNAME_KICK (((long)'K'<<24)|((long)'I'<<16)|('C'<<8)|('K'))"  devices/bootblock.h
  4129. CD_ASKKEYMAP "#define CD_ASKKEYMAP (CMD_NONSTD+0)"  devices/console.h
  4130. CD_SETKEYMAP "#define CD_SETKEYMAP (CMD_NONSTD+1)"  devices/console.h
  4131. CD_ASKDEFAULTKEYMAP "#define CD_ASKDEFAULTKEYMAP (CMD_NONSTD+2)"  devices/console.h
  4132. CD_SETDEFAULTKEYMAP "#define CD_SETDEFAULTKEYMAP (CMD_NONSTD+3)"  devices/console.h
  4133. SGR_PRIMARY "#define SGR_PRIMARY 0"  devices/console.h
  4134. SGR_BOLD "#define SGR_BOLD 1"  devices/console.h
  4135. SGR_ITALIC "#define SGR_ITALIC 3"  devices/console.h
  4136. SGR_UNDERSCORE "#define SGR_UNDERSCORE 4"  devices/console.h
  4137. SGR_NEGATIVE "#define SGR_NEGATIVE 7"  devices/console.h
  4138. SGR_BLACK "#define SGR_BLACK 30"  devices/console.h
  4139. SGR_RED "#define SGR_RED 31"  devices/console.h
  4140. SGR_GREEN "#define SGR_GREEN 32"  devices/console.h
  4141. SGR_YELLOW "#define SGR_YELLOW 33"  devices/console.h
  4142. SGR_BLUE "#define SGR_BLUE 34"  devices/console.h
  4143. SGR_MAGENTA "#define SGR_MAGENTA 35"  devices/console.h
  4144. SGR_CYAN "#define SGR_CYAN 36"  devices/console.h
  4145. SGR_WHITE "#define SGR_WHITE 37"  devices/console.h
  4146. SGR_DEFAULT "#define SGR_DEFAULT 39"  devices/console.h
  4147. SGR_BLACKBG "#define SGR_BLACKBG 40"  devices/console.h
  4148. SGR_REDBG "#define SGR_REDBG 41"  devices/console.h
  4149. SGR_GREENBG "#define SGR_GREENBG 42"  devices/console.h
  4150. SGR_YELLOWBG "#define SGR_YELLOWBG 43"  devices/console.h
  4151. SGR_BLUEBG "#define SGR_BLUEBG 44"  devices/console.h
  4152. SGR_MAGENTABG "#define SGR_MAGENTABG 45"  devices/console.h
  4153. SGR_CYANBG "#define SGR_CYANBG 46"  devices/console.h
  4154. SGR_WHITEBG "#define SGR_WHITEBG 47"  devices/console.h
  4155. SGR_DEFAULTBG "#define SGR_DEFAULTBG 49"  devices/console.h
  4156. SGR_CLR0 "#define SGR_CLR0 30"  devices/console.h
  4157. SGR_CLR1 "#define SGR_CLR1 31"  devices/console.h
  4158. SGR_CLR2 "#define SGR_CLR2 32"  devices/console.h
  4159. SGR_CLR3 "#define SGR_CLR3 33"  devices/console.h
  4160. SGR_CLR4 "#define SGR_CLR4 34"  devices/console.h
  4161. SGR_CLR5 "#define SGR_CLR5 35"  devices/console.h
  4162. SGR_CLR6 "#define SGR_CLR6 36"  devices/console.h
  4163. SGR_CLR7 "#define SGR_CLR7 37"  devices/console.h
  4164. SGR_CLR0BG "#define SGR_CLR0BG 40"  devices/console.h
  4165. SGR_CLR1BG "#define SGR_CLR1BG 41"  devices/console.h
  4166. SGR_CLR2BG "#define SGR_CLR2BG 42"  devices/console.h
  4167. SGR_CLR3BG "#define SGR_CLR3BG 43"  devices/console.h
  4168. SGR_CLR4BG "#define SGR_CLR4BG 44"  devices/console.h
  4169. SGR_CLR5BG "#define SGR_CLR5BG 45"  devices/console.h
  4170. SGR_CLR6BG "#define SGR_CLR6BG 46"  devices/console.h
  4171. SGR_CLR7BG "#define SGR_CLR7BG 47"  devices/console.h
  4172. DSR_CPR "#define DSR_CPR 6"  devices/console.h
  4173. CTC_HSETTAB "#define CTC_HSETTAB 0"  devices/console.h
  4174. CTC_HCLRTAB "#define CTC_HCLRTAB 2"  devices/console.h
  4175. CTC_HCLRTABSALL "#define CTC_HCLRTABSALL 5"  devices/console.h
  4176. TBC_HCLRTAB "#define TBC_HCLRTAB 0"  devices/console.h
  4177. TBC_HCLRTABSALL "#define TBC_HCLRTABSALL 3"  devices/console.h
  4178. M_LNM "#define M_LNM 20"  devices/console.h
  4179. M_ASM "#define M_ASM ">1" "  devices/console.h
  4180. M_AWM "#define M_AWM "?7" "  devices/console.h
  4181. assert "#define assert(x) {if(x); else _assert(#x,__FILE__,__LINE__);}"  assert.h
  4182. assert "#define assert(exp)"  assert.h
  4183. _assert  "extern void  _assert()"   assert.h
  4184. _assert  "extern void _assert(char *,  char *, int)"   assert.h
  4185. NULL "#define NULL 0L"  assert.h
  4186. _U "#define _U 1"  ctype.h
  4187. _L "#define _L 2"  ctype.h
  4188. _N "#define _N 4"  ctype.h
  4189. _S "#define _S 8"  ctype.h
  4190. _P "#define _P 16"  ctype.h
  4191. _C "#define _C 32"  ctype.h
  4192. _B "#define _B 64"  ctype.h
  4193. _X "#define _X 128"  ctype.h
  4194. _ctype  "extern char _ctype[]"  ctype.h
  4195. isalpha "#define isalpha(c) (_ctype[(c)+1]&(_U|_L))"  ctype.h
  4196. isupper "#define isupper(c) (_ctype[(c)+1]&_U)"  ctype.h
  4197. islower "#define islower(c) (_ctype[(c)+1]&_L)"  ctype.h
  4198. isdigit "#define isdigit(c) (_ctype[(c)+1]&_N)"  ctype.h
  4199. isxdigit "#define isxdigit(c) (_ctype[(c)+1]&_X)"  ctype.h
  4200. isspace "#define isspace(c) (_ctype[(c)+1]&_S)"  ctype.h
  4201. ispunct "#define ispunct(c) (_ctype[(c)+1]&_P)"  ctype.h
  4202. isalnum "#define isalnum(c) (_ctype[(c)+1]&(_U|_L|_N))"  ctype.h
  4203. isprint "#define isprint(c) (_ctype[(c)+1]&(_P|_U|_L|_N|_B))"  ctype.h
  4204. isgraph "#define isgraph(c) (_ctype[(c)+1]&(_P|_U|_L|_N))"  ctype.h
  4205. iscntrl "#define iscntrl(c) (_ctype[(c)+1]&_C)"  ctype.h
  4206. isascii "#define isascii(c) ((unsigned)(c)<=127)"  ctype.h
  4207. iscsym "#define iscsym(c) (isalnum(c)||(((c)&127)==0x5f))"  ctype.h
  4208. iscsymf "#define iscsymf(c) (isalpha(c)||(((c)&127)==0x5f))"  ctype.h
  4209. toupper "#define toupper(c) (islower(c)?((c)-('a'-'A')):(c))"  ctype.h
  4210. tolower "#define tolower(c) (isupper(c)?((c)+('a'-'A')):(c))"  ctype.h
  4211. toascii "#define toascii(c) ((c)&127)"  ctype.h
  4212. NULL "#define NULL 0L"  ctype.h
  4213. byte "typedef unsigned char byte"   dos.h
  4214. SECSIZ "#define SECSIZ 512"  dos.h
  4215. FNSIZE "#define FNSIZE 108"  dos.h
  4216. FMSIZE "#define FMSIZE 256"  dos.h
  4217. FESIZE "#define FESIZE 32"  dos.h
  4218. DISKINFO "#define DISKINFO InfoData"  dos.h
  4219. FILEINFO "#define FILEINFO FileInfoBlock"  dos.h
  4220. MELT struct MELT 8 dos.h
  4221. {
  4222. fwd struct MELT *fwd 0 struct MELT
  4223. size long size 4 struct MELT 
  4224.       };
  4225. MELTSIZE "#define MELTSIZE  sizeof(struct MELT)"  dos.h
  4226. MELT2 struct MELT2 12 dos.h
  4227. {
  4228. fwd struct MELT2 *fwd 0 struct MELT2
  4229. bwd struct MELT2 *bwd 4 struct MELT2
  4230. size unsigned long size 8 struct MELT2
  4231.       };
  4232. MELT2SIZE "#define MELT2SIZE  sizeof(struct MELT2)"  dos.h
  4233. ProcID struct ProcID 24 dos.h
  4234.       {
  4235. nextID struct ProcID *nextID 0 struct ProcID
  4236. process struct Process *process 4 struct ProcID
  4237. UserPortFlag int UserPortFlag 8 struct ProcID
  4238. parent struct MsgPort *parent 12 struct ProcID
  4239. child struct MsgPort *child 16 struct ProcID
  4240. seglist BPTR seglist 20 struct ProcID
  4241.       };
  4242. FORKENV struct FORKENV 24 dos.h
  4243.       {
  4244. priority long priority 0 struct FORKENV
  4245. stack long stack 4 struct FORKENV
  4246. std_in BPTR std_in 8 struct FORKENV
  4247. std_out BPTR std_out 12 struct FORKENV
  4248. console BPTR console 16 struct FORKENV
  4249. msgport struct MsgPort *msgport 20 struct FORKENV
  4250.       };
  4251. TermMsg struct TermMsg 34  dos.h
  4252.       {
  4253. msg struct Message msg 0 struct TermMsg
  4254. class long class 20 struct TermMsg
  4255. type short type 24 struct TermMsg
  4256. process struct Process *process 26 struct TermMsg
  4257. ret long ret 30 struct TermMsg
  4258.       };
  4259. __ARGS "#define __ARGS(a) ()"  dos.h
  4260. __ARGS "#define __ARGS(a) a"  dos.h
  4261. forkl "extern int forkl __ARGS((char*, char *,...))"   dos.h
  4262. forkv "extern int forkv __ARGS((char*, char **, struct FORKENV *, struct ProcID *))"   dos.h
  4263. wait "extern int wait __ARGS((structProcID *))"   dos.h
  4264. waitm "extern struct ProcID *waitm __ARGS((struct ProcID **))"   dos.h
  4265. _dclose "extern int _dclose __ARGS((long))"   dos.h
  4266. _dcreat "extern long _dcreat __ARGS((char*, int))"   dos.h
  4267. _dcreatx "extern long _dcreatx __ARGS((char*, int))"   dos.h
  4268. dfind "extern int dfind __ARGS((structFILEINFO *, char *, int))"   dos.h
  4269. dnext "extern int dnext __ARGS((structFILEINFO *))"   dos.h
  4270. _dopen "extern long _dopen __ARGS((char*, int))"   dos.h
  4271. _dread "extern unsigned _dread __ARGS((long,char *, unsigned))"   dos.h
  4272. _dseek "extern long _dseek __ARGS((long,long, int))"   dos.h
  4273. _dwrite "extern unsigned _dwrite  __ARGS((long,char *, unsigned))"   dos.h
  4274. getcd "extern int getcd __ARGS((int,char*))"   dos.h
  4275. getdfs "extern int getdfs __ARGS((char*, struct DISKINFO *))"   dos.h
  4276. getfa "extern int getfa __ARGS((char*))"   dos.h
  4277. getft "extern long getft __ARGS((char*))"   dos.h
  4278. getpath "extern int getpath __ARGS((BPTR,char *))"   dos.h
  4279. findpath "extern BPTR findpath __ARGS((char*))"   dos.h
  4280. datecmp "extern int datecmp __ARGS((long[],long[]))"   dos.h
  4281. chgclk "extern int chgclk __ARGS((unsignedchar *))"   dos.h
  4282. getclk "extern void getclk __ARGS((unsignedchar *))"   dos.h
  4283. onbreak "extern int onbreak __ARGS((int__ARGS((*)) __ARGS(())))"   dos.h
  4284. poserr "extern int poserr __ARGS((char*))"   dos.h
  4285. chkabort "extern void chkabort __ARGS((void))"   dos.h
  4286. Chk_Abort "extern void Chk_Abort __ARGS((void))"   dos.h
  4287. DeviceList struct DeviceList 6 dos.h
  4288. {
  4289. err_no short err_no 0 struct DeviceList
  4290. msg char *msg 2 struct DeviceList
  4291.       } os_errlist[];
  4292. os_errlist[] "struct os_errlist[]"   dos.h
  4293. EOSERR "#define EOSERR -1"  errno.h
  4294. EPERM "#define EPERM 1"  errno.h
  4295. ENOENT "#define ENOENT 2"  errno.h
  4296. ESRCH "#define ESRCH 3"  errno.h
  4297. EINTR "#define EINTR 4"  errno.h
  4298. EIO "#define EIO 5"  errno.h
  4299. ENXIO "#define ENXIO 6"  errno.h
  4300. E2BIG "#define E2BIG 7"  errno.h
  4301. ENOEXEC "#define ENOEXEC 8"  errno.h
  4302. EBADF "#define EBADF 9"  errno.h
  4303. ECHILD "#define ECHILD 10"  errno.h
  4304. EAGAIN "#define EAGAIN 11"  errno.h
  4305. ENOMEM "#define ENOMEM 12"  errno.h
  4306. EACCES "#define EACCES 13"  errno.h
  4307. EFAULT "#define EFAULT 14"  errno.h
  4308. ENOTBLK "#define ENOTBLK 15"  errno.h
  4309. EBUSY "#define EBUSY 16"  errno.h
  4310. EEXIST "#define EEXIST 17"  errno.h
  4311. EXDEV "#define EXDEV 18"  errno.h
  4312. ENODEV "#define ENODEV 19"  errno.h
  4313. ENOTDIR "#define ENOTDIR 20"  errno.h
  4314. EISDIR "#define EISDIR 21"  errno.h
  4315. EINVAL "#define EINVAL 22"  errno.h
  4316. ENFILE "#define ENFILE 23"  errno.h
  4317. EMFILE "#define EMFILE 24"  errno.h
  4318. ENOTTY "#define ENOTTY 25"  errno.h
  4319. ETXTBSY "#define ETXTBSY 26"  errno.h
  4320. EFBIG "#define EFBIG 27"  errno.h
  4321. ENOSPC "#define ENOSPC 28"  errno.h
  4322. ESPIPE "#define ESPIPE 29"  errno.h
  4323. EROFS "#define EROFS 30"  errno.h
  4324. EMLINK "#define EMLINK 31"  errno.h
  4325. EPIPE "#define EPIPE 32"  errno.h
  4326. EDOM "#define EDOM 33"  errno.h
  4327. ERANGE "#define ERANGE 34"  errno.h
  4328. errno "extern int errno"   errno.h
  4329. sys_nerr "extern int sys_nerr"   errno.h
  4330. sys_errlist "extern char *sys_errlist[]"   errno.h
  4331. NULL "#define NULL 0L"  errno.h
  4332. O_RDONLY "#define O_RDONLY 0"  fcntl.h
  4333. O_WRONLY "#define O_WRONLY 1"  fcntl.h
  4334. O_RDWR "#define O_RDWR 2 "  fcntl.h
  4335. O_NDELAY "#define O_NDELAY 0"  fcntl.h
  4336. O_APPEND "#define O_APPEND 8"  fcntl.h
  4337. O_CREAT "#define O_CREAT 0x0100"  fcntl.h
  4338. O_TRUNC "#define O_TRUNC 0x0200"  fcntl.h
  4339. O_EXCL "#define O_EXCL 0x0400"  fcntl.h
  4340. O_RAW "#define O_RAW 0x8000"  fcntl.h
  4341. S_ISCRIPT "#define S_ISCRIPT 64"  fcntl.h
  4342. S_IPURE "#define S_IPURE 32"  fcntl.h
  4343. S_IARCHIVE "#define S_IARCHIVE 16"  fcntl.h
  4344. S_IREAD "#define S_IREAD 8"  fcntl.h
  4345. S_IWRITE "#define S_IWRITE 4"  fcntl.h
  4346. S_IEXECUTE "#define S_IEXECUTE 2"  fcntl.h
  4347. S_IDELETE "#define S_IDELETE 1"  fcntl.h
  4348. F_DUPFD "#define F_DUPFD 0"  fcntl.h
  4349. F_GETFD "#define F_GETFD 1"  fcntl.h
  4350. F_SETFD "#define F_SETFD 2"  fcntl.h
  4351. F_GETFL "#define F_GETFL 3"  fcntl.h
  4352. F_SETFL "#define F_SETFL 4"  fcntl.h
  4353. __ARGS "#define __ARGS(a) ()"  fcntl.h
  4354. __ARGS "#define __ARGS(a) a"  fcntl.h
  4355. open "extern int open __ARGS((char*, int, ))"  fcntl.h
  4356. creat "extern int creat __ARGS((char*, int))"  fcntl.h
  4357. unlink "extern int unlink __ARGS((char*))"  fcntl.h
  4358. remove "extern int remove __ARGS((char*))"  fcntl.h
  4359. rename "extern int rename __ARGS((char*, char *))"  fcntl.h
  4360. read "extern int read __ARGS((int,void *, unsigned))"  fcntl.h
  4361. write "extern int write __ARGS((int,void *, unsigned))"  fcntl.h
  4362. lseek "extern long lseek __ARGS((int,long, int))"  fcntl.h
  4363. tell "extern long tell __ARGS((int))"  fcntl.h
  4364. close "extern int close  __ARGS((int))"  fcntl.h
  4365. iomode "extern int iomode __ARGS((int,int))"  fcntl.h
  4366. NULL "#define NULL 0L"  fcntl.h
  4367. __ARGS "#define __ARGS(a) ()"  fctype.h
  4368. __ARGS "#define __ARGS(a) a"  fctype.h
  4369. isupper "extern int isupper __ARGS((int))"   fctype.h
  4370. islower "extern int islower __ARGS((int))"   fctype.h
  4371. isdigit "extern int isdigit __ARGS((int))"   fctype.h
  4372. isxdigit "extern int isxdigit __ARGS((int))"   fctype.h
  4373. isspace "extern int isspace __ARGS((int))"   fctype.h
  4374. ispunct "extern int ispunct __ARGS((int))"   fctype.h
  4375. isalpha "extern int isalpha __ARGS((int))"   fctype.h
  4376. isalnum "extern int isalnum __ARGS((int))"   fctype.h
  4377. isprint "extern int isprint __ARGS((int))"   fctype.h
  4378. isgraph "extern int isgraph __ARGS((int))"   fctype.h
  4379. iscntrl "extern int iscntrl __ARGS((int))"   fctype.h
  4380. isascii  "extern int isascii __ARGS((int))"   fctype.h
  4381. iscsym "extern int iscsym __ARGS((int))"   fctype.h
  4382. iscsymf "extern int iscsymf __ARGS((int))"   fctype.h
  4383. toupper "extern int toupper __ARGS((int))"   fctype.h
  4384. tolower "extern int tolower __ARGS((int))"   fctype.h
  4385. toascii "extern int toascii __ARGS((int))"   fctype.h
  4386. NULL "#define NULL 0L"  fctype.h
  4387. FLT_RADIX "#define FLT_RADIX 2"  float.h
  4388. FLT_ROUNDS "#define FLT_ROUNDS 0"  float.h
  4389. FLT_GUARD "#define FLT_GUARD 0"  float.h
  4390. FLT_NORMALIZE "#define FLT_NORMALIZE 1"  float.h
  4391. DBL_MAX_EXP "#define DBL_MAX_EXP 308"  float.h
  4392. FLT_MAX_EXP "#define FLT_MAX_EXP 37"  float.h
  4393. DBL_MIN_EXP "#define DBL_MIN_EXP -307"  float.h
  4394. FLT_MIN_EXP "#define FLT_MIN_EXP -38"  float.h
  4395. DBL_DIG "#define DBL_DIG 16"  float.h
  4396. FLT_DIG "#define FLT_DIG 7"  float.h
  4397. HUGE_VAL "#define HUGE_VAL 1.797693E+308"  float.h
  4398. UFB struct UFB   ios1.h
  4399. {
  4400. ufbflg int ufbflg  struct UFB
  4401. ufbfh long ufbfh  struct UFB
  4402.       };
  4403. NUFBS "#define NUFBS 40"  ios1.h
  4404. UFB_RA "#define UFB_RA 1"  ios1.h
  4405. UFB_WA "#define UFB_WA 2"  ios1.h
  4406. UFB_NC "#define UFB_NC 16"  ios1.h
  4407. UFB "extern struct UFB *chkufb(int)"   ios1.h
  4408. UFB "extern struct UFB *chkufb()"   ios1.h
  4409. CHAR_BIT "#define CHAR_BIT 8"  limits.h
  4410. CHAR_MAX "#define CHAR_MAX 127"  limits.h
  4411. CHAR_MIN "#define CHAR_MIN -128"  limits.h
  4412. SCHAR_MAX "#define SCHAR_MAX 127"  limits.h
  4413. SCHAR_MIN "#define SCHAR_MIN -128"  limits.h
  4414. UCHAR_MAX "#define UCHAR_MAX 255"  limits.h
  4415. SHRT_MAX "#define SHRT_MAX 32767"  limits.h
  4416. SHRT_MIN "#define SHRT_MIN -32768"  limits.h
  4417. USHRT_MAX "#define USHRT_MAX 65535"  limits.h
  4418. INT_MAX "#define INT_MAX 32767"  limits.h
  4419. INT_MIN "#define INT_MIN -32768"  limits.h
  4420. UINT_MAX "#define UINT_MAX 65535"  limits.h
  4421. INT_MAX "#define INT_MAX 2147483647"  limits.h
  4422. INT_MIN "#define INT_MIN -2147483648"  limits.h
  4423. UINT_MAX "#define UINT_MAX 4294967295"  limits.h
  4424. LONG_MAX "#define LONG_MAX 2147483647"  limits.h
  4425. LONG_MIN "#define LONG_MIN -2147483648"  limits.h
  4426. ULONG_MAX "#define ULONG_MAX 4294967295"  limits.h
  4427. LK_UNLCK "#define LK_UNLCK 0"  locking.h
  4428. LK_LOCK "#define LK_LOCK 1"  locking.h
  4429. LK_NBLCK "#define LK_NBLCK 2"  locking.h
  4430. LK_RLCK "#define LK_RLCK 3"  locking.h
  4431. LK_NBRLCK "#define LK_NBRLCK 4"  locking.h
  4432. __builtin_fpc "double __builtin_fpc(int  "   m68881.h
  4433. acos "#define acos(d) __builtin_fpc(0x001C,d)"  m68881.h
  4434. asin "#define asin(d) __builtin_fpc(0x000C,d)"  m68881.h
  4435. atan "#define atan(d) __builtin_fpc(0x000A,d)"  m68881.h
  4436. cos "#define cos(d) __builtin_fpc(0x001D,d)"  m68881.h
  4437. cosh "#define cosh(d) __builtin_fpc(0x0019,d)"  m68881.h
  4438. exp "#define exp(d) __builtin_fpc(0x0010,d)"  m68881.h
  4439. fabs "#define fabs(d) __builtin_fpc(0x0018,d)"  m68881.h
  4440. floor "#define floor(d) __builtin_fpc(0x0001,d)"  m68881.h
  4441. log "#define log(d) __builtin_fpc(0x0014,d)"  m68881.h
  4442. log10 "#define log10(d) __builtin_fpc(0x0015,d)"  m68881.h
  4443. sin "#define sin(d) __builtin_fpc(0x000E,d)"  m68881.h
  4444. sinh "#define sinh(d) __builtin_fpc(0x0002,d)"  m68881.h
  4445. sqrt "#define sqrt(d) __builtin_fpc(0x0004,d)"  m68881.h
  4446. tan "#define tan(d) __builtin_fpc(0x000F,d)"  m68881.h
  4447. tanh "#define tanh(d) __builtin_fpc(0x0009,d)"  m68881.h
  4448. fintrz "#define fintrz(d) __builtin_fpc(0x0003,d)"  m68881.h
  4449. flognp1 "#define flognp1(d) __builtin_fpc(0x0006,d)"  m68881.h
  4450. fetoxm1 "#define fetoxm1(d) __builtin_fpc(0x0008,d)"  m68881.h
  4451. fatanh "#define fatanh(d) __builtin_fpc(0x000D,d)"  m68881.h
  4452. fetox "#define fetox(d) __builtin_fpc(0x0010,d)"  m68881.h
  4453. ftwotox "#define ftwotox(d) __builtin_fpc(0x0011,d)"  m68881.h
  4454. ftentox "#define ftentox(d) __builtin_fpc(0x0012,d)"  m68881.h
  4455. flogn "#define flogn(d) __builtin_fpc(0x0014,d)"  m68881.h
  4456. fneg "#define fneg(d) __builtin_fpc(0x001A,d)"  m68881.h
  4457. fgetman "#define fgetman(d) __builtin_fpc(0x001F,d)"  m68881.h
  4458. exception struct exception 20 math.h
  4459. {
  4460. type int type 0 struct exception
  4461. name char *name 4 struct exception
  4462. arg1 double arg1 8 struct exception
  4463. arg2 double arg2 12 struct exception
  4464. retval double retval 16 struct exception
  4465.       };
  4466. DOMAIN "#define DOMAIN 1"  math.h
  4467. SING "#define SING 2"  math.h
  4468. OVERFLOW "#define OVERFLOW 3"  math.h
  4469. UNDERFLOW "#define UNDERFLOW 4"  math.h
  4470. TLOSS "#define TLOSS 5"  math.h
  4471. PLOSS "#define PLOSS 6"  math.h
  4472. FPEUND "#define FPEUND 1"  math.h
  4473. FPEOVF "#define FPEOVF 2"  math.h
  4474. FPEZDV "#define FPEZDV 3"  math.h
  4475. FPENAN "#define FPENAN 4"  math.h
  4476. FPECOM "#define FPECOM 5"  math.h
  4477. PI "#define PI 3.14159265358979323846"  math.h
  4478. PID2 "#define PID2 1.57079632679489661923"  math.h
  4479. PID4 "#define PID4 0.78539816339744830962"  math.h
  4480. I_PI "#define I_PI 0.31830988618379067154"  math.h
  4481. I_PID2 "#define I_PID2 0.63661977236758134308"  math.h
  4482. HUGE "#define HUGE 1.797693e308"  math.h
  4483. HUGE_VAL "#define HUGE_VAL 1.797693e308"  math.h
  4484. TINY "#define TINY 2.2e-308"  math.h
  4485. LOGHUGE "#define LOGHUGE 709.778"  math.h
  4486. LOGTINY "#define LOGTINY -708.396"  math.h
  4487. _FPERR "extern int _FPERR"   math.h
  4488. errno "extern int errno"   math.h
  4489. __ARGS "#define __ARGS(a) ()"  math.h
  4490. __ARGS "#define __ARGS(a) a"  math.h
  4491. acos "extern double acos __ARGS((double))"   math.h
  4492. asin "extern double asin __ARGS((double))"   math.h
  4493. atan "extern double atan __ARGS((double))"   math.h
  4494. atan2 "extern double atan2 __ARGS((double,double))"   math.h
  4495. atof "extern double atof __ARGS((char*))"   math.h
  4496. ceil "extern double ceil __ARGS((double))"   math.h
  4497. cos "extern double cos __ARGS((double))"   math.h
  4498. cosh "extern double cosh __ARGS((double))"   math.h
  4499. cot "extern double cot __ARGS((double))"   math.h
  4500. CXFERR "extern void CXFERR __ARGS((int))"   math.h
  4501. drand48 "extern double drand48 __ARGS((void))"   math.h
  4502. ecvt "extern char *ecvt __ARGS((double,int, int *, int *))"   math.h
  4503. erand48 "extern double erand48 __ARGS((unsignedshort *))"   math.h
  4504. except "extern double except __ARGS((int,char *, double, double, double))"   math.h
  4505. exp "extern double exp __ARGS((double))"   math.h
  4506. fabs "extern double fabs __ARGS((double))"   math.h
  4507. fcvt "extern char *fcvt __ARGS((double,int, int *, int *))"   math.h
  4508. floor "extern double floor __ARGS((double))"   math.h
  4509. fmod "extern double fmod __ARGS((double,double))"   math.h
  4510. frexp "extern double frexp __ARGS((double,int *))"   math.h
  4511. gcvt "extern char *gcvt __ARGS((double,int, char *))"   math.h
  4512. jrand48 "extern long jrand48 __ARGS((unsignedshort *))"   math.h
  4513. ldexp "extern double ldexp __ARGS((double,int))"   math.h
  4514. lcong48 "extern void lcong48 __ARGS((unsignedshort *))"   math.h
  4515. log "extern double log __ARGS((double))"   math.h
  4516. log10 "extern double log10  __ARGS((double))"   math.h
  4517. lrand48 "extern long lrand48 __ARGS((void))"   math.h
  4518. matherr "extern int matherr __ARGS((structexception *))"   math.h
  4519. modf "extern double modf __ARGS((double,double *))"   math.h
  4520. mrand48 "extern long mrand48 __ARGS((void))"   math.h
  4521. nrand48 "extern long nrand48 __ARGS((unsignedshort *))"   math.h
  4522. pow "extern double pow __ARGS((double,double))"   math.h
  4523. pow2 "extern double pow2 __ARGS((double))"   math.h
  4524. rand "extern int rand __ARGS((void))"   math.h
  4525. seed48 "extern unsigned short *seed48 __ARGS((unsigned short *))"   math.h
  4526. sin "extern double sin __ARGS((double))"   math.h
  4527. sinh "extern double sinh __ARGS((double))"   math.h
  4528. sqrt "extern double sqrt __ARGS((double))"   math.h
  4529. srand "extern void srand __ARGS((unsigned))"   math.h
  4530. srand48 "extern void srand48 __ARGS((long))"   math.h
  4531. tan "extern double tan __ARGS((double))"   math.h
  4532. tanh "extern double tanh __ARGS((double))"   math.h
  4533. abs "#define abs(x) ((x)<0?-(x):(x))"  math.h
  4534. max "#define max(a,b) ((a)>(b)?(a):(b))"  math.h
  4535. min "#define min(a,b) ((a)<=(b)?(a):(b))"  math.h
  4536. acos "#define acos(f) SPAcos(f)"  mffp.h
  4537. asin "#define asin(f) SPAsin(f)"  mffp.h
  4538. atan "#define atan(f) SPAtan(f)"  mffp.h
  4539. cos "#define cos(f) SPCos(f)"  mffp.h
  4540. cosh "#define cosh(f) SPCosh(f)"  mffp.h
  4541. exp "#define exp(f) SPExp(f)"  mffp.h
  4542. fabs "#define fabs(f) SPAbs(f)"  mffp.h
  4543. floor "#define floor(f) SPFloor(f)"  mffp.h
  4544. log "#define log(f) SPLog(f)"  mffp.h
  4545. log10 "#define log10(f) SPLog10(f)"  mffp.h
  4546. sin "#define sin(f) SPSin(f)"  mffp.h
  4547. sinh "#define sinh(f) SPSinh(f)"  mffp.h
  4548. sqrt "#define sqrt(f) SPSqrt(f)"  mffp.h
  4549. tan "#define tan(f) SPTan(f)"  mffp.h
  4550. tanh "#define tanh(f) SPTanh(f)"  mffp.h
  4551. ceil "#define ceil(f) SPFceil(f)"  mffp.h
  4552. sincos "#define sincos(f,fp) SPSincos(f,fp)"  mffp.h
  4553. pow "#define pow(f,f1) SPPow(f,f1)"  mffp.h
  4554. acos "#define acos(d) IEEEDPAcos(d)"  mieeedoub.h
  4555. asin "#define asin(d) IEEEDPAsin(d)"  mieeedoub.h
  4556. atan "#define atan(d) IEEEDPAtan(d)"  mieeedoub.h
  4557. cos "#define cos(d) IEEEDPCos(d)"  mieeedoub.h
  4558. cosh "#define cosh(d) IEEEDPCosh(d)"  mieeedoub.h
  4559. exp "#define exp(d) IEEEDPExp(d)"  mieeedoub.h
  4560. fabs "#define fabs(d) IEEEDPAbs(d)"  mieeedoub.h
  4561. floor "#define floor(d) IEEEDPFloor(d)"  mieeedoub.h
  4562. log "#define log(d) IEEEDPLog(d)"  mieeedoub.h
  4563. log10 "#define log10(d) IEEEDPLog10(d)"  mieeedoub.h
  4564. sin "#define sin(d) IEEEDPSin(d)"  mieeedoub.h
  4565. sinh "#define sinh(d) IEEEDPSinh(d)"  mieeedoub.h
  4566. sqrt "#define sqrt(d) IEEEDPSqrt(d)"  mieeedoub.h
  4567. tan "#define tan(d) IEEEDPTan(d)"  mieeedoub.h
  4568. tanh "#define tanh(d) IEEEDPTanh(d)"  mieeedoub.h
  4569. ceil "#define ceil(d) IEEEDPFceil(d)"  mieeedoub.h
  4570. sincos "#define sincos(d,dp) IEEEDPSincos(d,dp)"  mieeedoub.h
  4571. pow "#define pow(d,d1) IEEEDPPow(d,d1)"  mieeedoub.h
  4572. _acos "#define _acos acos"  nondp.h
  4573. _asin "#define _asin asin"  nondp.h
  4574. _atan "#define _atan atan"  nondp.h
  4575. _cos "#define _cos cos"  nondp.h
  4576. _cosh "#define _cosh cosh"  nondp.h
  4577. _cot "#define _cot cot"  nondp.h
  4578. _exp "#define _exp exp"  nondp.h
  4579. _fabs "#define _fabs fabs"  nondp.h
  4580. _ldexp "#define _ldexp ldexp"  nondp.h
  4581. _log "#define _log log"  nondp.h
  4582. _log10 "#define _log10 log10"  nondp.h
  4583. _modf "#define _modf modf"  nondp.h
  4584. _pow "#define _pow pow"  nondp.h
  4585. _pow2 "#define _pow2 pow2"  nondp.h
  4586. _sin "#define _sin sin"  nondp.h
  4587. _sinh "#define _sinh sinh"  nondp.h
  4588. _sqrt "#define _sqrt sqrt"  nondp.h
  4589. _tan "#define _tan tan"  nondp.h
  4590. _tanh "#define _tanh tanh"  nondp.h
  4591. __setjmp_h "#define __setjmp_h  1"  setjmp.h
  4592. JMP_BUF struct JMP_BUF 60 setjmp.h
  4593. {
  4594. jmpret long jmpret 0 struct JMP_BUF
  4595. jmp_d1 long jmp_d1 4 struct JMP_BUF
  4596. jmp_d2 long jmp_d2 8 struct JMP_BUF
  4597. jmp_d3 long jmp_d3 12 struct JMP_BUF
  4598. jmp_d4 long jmp_d4 16 struct JMP_BUF
  4599. jmp_d5 long jmp_d5 20 struct JMP_BUF
  4600. jmp_d6 long jmp_d6 24 struct JMP_BUF
  4601. jmp_d7 long jmp_d7 28 struct JMP_BUF
  4602. jmp_a1 long jmp_a1 32 struct JMP_BUF
  4603. jmp_a2 long jmp_a2 36 struct JMP_BUF
  4604. jmp_a3 long jmp_a3 40 struct JMP_BUF
  4605. jmp_a4 long jmp_a4 44 struct JMP_BUF
  4606. jmp_a5 long jmp_a5 48 struct JMP_BUF
  4607. jmp_a6 long jmp_a6 52 struct JMP_BUF
  4608. jmp_a7 long jmp_a7 56 struct JMP_BUF
  4609.       };
  4610. jmp_buf "typedef struct JMP_BUF jmp_buf[1]"   setjmp.h
  4611. setjmp "extern int setjmp(jmp_buf)"   setjmp.h
  4612. longjmp "extern void longjmp(jmp_buf,  int)"   setjmp.h
  4613. setjmp "extern int setjmp()"   setjmp.h
  4614. longjmp "extern void longjmp()"   setjmp.h
  4615. NSIG "#define NSIG 9"  signal.h
  4616. SIGINT "#define SIGINT2"  signal.h
  4617. SIGFPE "#define SIGFPE  8"  signal.h
  4618. SIG_DFL "#define SIG_DFL (void (*)(int))0"  signal.h
  4619. SIG_IGN "#define SIG_IGN (void (*)(int))1"  signal.h
  4620. SIG_ERR "#define SIG_ERR (void (*)(int))(-1)"  signal.h
  4621. signal  "void (*signal(int"   signal.h
  4622. _STDARGH "#define _STDARGH 1"  stdarg.h
  4623. _VA_LIST "#define _VA_LIST 1"  stdarg.h
  4624. va_list  "typedef char *va_list"   stdarg.h
  4625. va_start "#define va_start(a,b) a=(char *)(&b+1)"  stdarg.h
  4626. va_arg "#define va_arg(a,b) *((b *)( (a+=sizeof(b))-sizeof(b) ))"  stdarg.h
  4627. va_end "#define va_end(a)"  stdarg.h
  4628. NULL "#define NULL (void *)0"  stdarg.h
  4629. _STDDEFH "#define _STDDEFH 1"  stddef.h
  4630. _SIZE_T "#define _SIZE_T"  stddef.h
  4631. size_t "typedef unsigned int size_t"   stddef.h
  4632. ptrdiff_t "typedef long int ptrdiff_t"   stddef.h
  4633. wchar_t "typedef unsigned char wchar_t"   stddef.h
  4634. offsetof "#define offsetof(type,memb)  (size_t)&((( type *)0L)->memb)"  stddef.h
  4635. NULL "#define NULL (void *)0"  stddef.h
  4636. _VA_LIST "#define _VA_LIST 1"  stdio.h
  4637. va_list "typedef char *va_list"   stdio.h
  4638. _BUFSIZ "#define _BUFSIZ 512"  stdio.h
  4639. BUFSIZ "#define BUFSIZ 512"  stdio.h
  4640. _NFILE "#define _NFILE 20"  stdio.h
  4641. _iobuf struct _iobuf 34 stdio.h
  4642. {
  4643. _next struct _iobuf *_next 0 struct _iobuf
  4644. _ptr unsigned char *_ptr 4 struct _iobuf
  4645. _rcnt int _rcnt 8 struct _iobuf
  4646. _wcnt int _wcnt 12 struct _iobuf
  4647. _base unsigned char *_base 16 struct _iobuf
  4648. _size int _size 20 struct _iobuf
  4649. _flag int _flag 24 struct _iobuf
  4650. _file int _file 28 struct _iobuf
  4651. _cbuff unsigned char _cbuff 32 struct _iobuf
  4652.       };
  4653. _iobuf  "extern struct  _iobuf  _iob[]"   stdio.h
  4654. _IOFBF "#define _IOFBF 0"  stdio.h
  4655. _IOREAD "#define _IOREAD 1"  stdio.h
  4656. _IOWRT "#define _IOWRT 2"  stdio.h
  4657. _IONBF "#define _IONBF 4"  stdio.h
  4658. _IOMYBUF "#define _IOMYBUF 8"  stdio.h
  4659. _IOEOF "#define _IOEOF 16"  stdio.h
  4660. _IOERR "#define _IOERR 32"  stdio.h
  4661. _IOLBF "#define _IOLBF 64"  stdio.h
  4662. _IORW "#define _IORW 128"  stdio.h
  4663. _IOAPP "#define _IOAPP 0x4000"  stdio.h
  4664. _IOXLAT "#define _IOXLAT 0x8000"  stdio.h
  4665. NULL "#define NULL 0L"  stdio.h
  4666. FILE "#define FILE struct _iobuf"  stdio.h
  4667. EOF "#define EOF (-1)"  stdio.h
  4668. stdin "#define stdin (&_iob[0])"  stdio.h
  4669. stdout "#define stdout (&_iob[1])"  stdio.h
  4670. stderr "#define stderr (&_iob[2])"  stdio.h
  4671. getc "#define getc(p) (--(p)->_rcnt>=0? *(p)->_ptr++:_filbf(p))"  stdio.h
  4672. getchar "#define getchar() getc(stdin)"  stdio.h
  4673. putc "#define putc(c,p) (--(p)->_wcnt>=0 ?((int)(*(p)->_ptr++=(c))):_flsbf((unsigned char)(c),p))"  stdio.h
  4674. putchar "#define putchar(c) putc(c,stdout)"  stdio.h
  4675. feof "#define feof(p) (((p)->_flag&_IOEOF)!=0)"  stdio.h
  4676. ferror "#define ferror(p) (((p)->_flag&_IOERR)!=0)"  stdio.h
  4677. fileno "#define fileno(p) (p)->_file"  stdio.h
  4678. rewind "#define rewind(fp) fseek(fp,0L,0)"  stdio.h
  4679. fflush "#define fflush(fp) _flsbf(-1,fp)"  stdio.h
  4680. clearerr "#define clearerr(fp) clrerr(fp)"  stdio.h
  4681. __ARGS "#define __ARGS(a) ()"  stdio.h
  4682. __ARGS "#define __ARGS(a) a"  stdio.h
  4683. printf "#define printf __builtin_printf"  stdio.h
  4684. clrerr "extern void clrerr __ARGS((FILE*))"  stdio.h
  4685. fclose "extern int fclose __ARGS((FILE*))"  stdio.h
  4686. fcloseall "extern int fcloseall __ARGS((void))"  stdio.h
  4687. fdopen "extern FILE *fdopen __ARGS((int,char *))"  stdio.h
  4688. fgetc "extern int fgetc __ARGS((FILE*))"  stdio.h
  4689. fgetchar "extern int fgetchar __ARGS((void))"  stdio.h
  4690. fgets "extern char *fgets __ARGS((char*, int, FILE *))"  stdio.h
  4691. flushall "extern int flushall __ARGS((void))"  stdio.h
  4692. fmode "extern int fmode __ARGS((FILE*, int))"  stdio.h
  4693. fopen "extern FILE *fopen __ARGS((char*, char *))"  stdio.h
  4694. fprintf "extern int fprintf __ARGS((FILE*, char *,...))"  stdio.h
  4695. _writes "extern int _writes __ARGS((char*,...))"  stdio.h
  4696. _tinyprintf "extern int _tinyprintf __ARGS((char*,...))"  stdio.h
  4697. fputc "extern int fputc __ARGS((int,FILE *))"  stdio.h
  4698. fputchar "extern int fputchar __ARGS((int))"  stdio.h
  4699. fputs "extern int fputs __ARGS((char*, FILE *))"  stdio.h
  4700. fread "extern int fread __ARGS((char*, int, int, FILE *))"  stdio.h
  4701. freopen "extern FILE *freopen __ARGS((char*, char *, FILE *))"  stdio.h
  4702. fscanf "extern int fscanf __ARGS((FILE*,char *,...))"  stdio.h
  4703. fseek "extern int fseek __ARGS((FILE*, long, int))"  stdio.h
  4704. ftell "extern long ftell __ARGS((FILE*))"  stdio.h
  4705. fwrite "extern int fwrite __ARGS((char*, int, int, FILE *))"  stdio.h
  4706. gets "extern char *gets __ARGS((char*))"   stdio.h
  4707. printf "extern int printf __ARGS((char*,...))"  stdio.h
  4708. puts "extern int puts __ARGS((char*))"  stdio.h
  4709. scanf "extern int scanf __ARGS((char*,...))"  stdio.h
  4710. setbuf "extern int setbuf __ARGS((FILE*, char *))"  stdio.h
  4711. setnbf "extern int setnbf __ARGS((FILE*))"  stdio.h
  4712. setvbuf "extern int setvbuf __ARGS((FILE*,char *, int, int))"  stdio.h
  4713. sprintf "extern int sprintf __ARGS((char*, char *,...))"  stdio.h
  4714. sscanf "extern int sscanf __ARGS((char*, char *,...))"  stdio.h
  4715. ungetc "extern int ungetc __ARGS((int,FILE *))"  stdio.h
  4716. _filbf "extern int _filbf __ARGS((FILE*))"  stdio.h
  4717. _flsbf "extern int _flsbf __ARGS((int,FILE *))"  stdio.h
  4718. access "extern int access __ARGS((char*, int))"  stdio.h
  4719. chdir "extern int chdir __ARGS((char*))"  stdio.h
  4720. chmod "extern int chmod __ARGS((char*, int))"  stdio.h
  4721. getcwd "extern char *getcwd __ARGS((char*, int))"  stdio.h
  4722. mkdir "extern int mkdir __ARGS((char*))"  stdio.h
  4723. perror "extern int perror __ARGS((char*))"  stdio.h
  4724. rename "extern int rename __ARGS((char*, char *))"  stdio.h
  4725. unlink "extern int unlink __ARGS((char*))"  stdio.h
  4726. remove "extern int remove __ARGS((char*))"  stdio.h
  4727. rmdir "extern int rmdir __ARGS((char*))"  stdio.h
  4728. vprintf "extern int vprintf __ARGS((char*, va_list))"  stdio.h
  4729. vfprintf "extern int vfprintf __ARGS((FILE*, char *, va_list))"  stdio.h
  4730. vsprintf "extern int vsprintf __ARGS((char*, char *, va_list))"  stdio.h
  4731. abs "#define abs(x) ((x)<0?-(x):(x))"  stdio.h
  4732. max "#define max(a,b) ((a)>(b)?(a):(b))"  stdio.h
  4733. min "#define min(a,b) ((a)<=(b)?(a):(b))"  stdio.h
  4734. __ARGS "#define __ARGS(a) ()"  stdlib.h
  4735. __ARGS "#define __ARGS(a) a"  stdlib.h
  4736. malloc "extern void *malloc __ARGS((unsigned))"  stdlib.h
  4737. calloc "extern void *calloc __ARGS((unsigned,unsigned))"  stdlib.h
  4738. realloc "extern void *realloc __ARGS((void*,unsigned))"  stdlib.h
  4739. free "extern void free __ARGS((void*))"  stdlib.h
  4740. getmem "extern void *getmem __ARGS((unsigned))"  stdlib.h
  4741. getml "extern void *getml __ARGS((long))"  stdlib.h
  4742. rlsmem "extern int rlsmem __ARGS((void*, unsigned))"   stdlib.h
  4743. rlsml "extern int rlsml __ARGS((void*, long))"  stdlib.h
  4744. bldmem "extern int bldmem __ARGS((int))"  stdlib.h
  4745. sizmem "extern long sizmem __ARGS((void))"  stdlib.h
  4746. chkml "extern long chkml __ARGS((void))"  stdlib.h
  4747. rstmem "extern void rstmem __ARGS((void))"  stdlib.h
  4748. sbrk "extern void *sbrk __ARGS((unsigned))"  stdlib.h
  4749. lsbrk "extern void *lsbrk __ARGS((long))"  stdlib.h
  4750. rbrk "extern int rbrk __ARGS((void))"  stdlib.h
  4751. MemCleanup "extern void MemCleanup __ARGS((void))"  stdlib.h
  4752. access "extern int access __ARGS((char*, int))"  stdlib.h
  4753. chdir "extern int chdir __ARGS((char*))"  stdlib.h
  4754. chmod "extern int chmod __ARGS((char*, int))"  stdlib.h
  4755. getcwd "extern char *getcwd __ARGS((char*, int))"  stdlib.h
  4756. mkdir "extern int mkdir __ARGS((char*))"  stdlib.h
  4757. perror "extern int perror __ARGS((char*))"  stdlib.h
  4758. rmdir "extern int rmdir __ARGS((char*))"  stdlib.h
  4759. tmpnam "extern char *tmpnam __ARGS((char*))"  stdlib.h
  4760. memset "#define memset __builtin_memset"  stdlib.h
  4761. memcmp "#define memcmp __builtin_memcmp"  stdlib.h
  4762. memcpy "#define memcpy __builtin_memcpy"  stdlib.h
  4763. memccpy "extern void *memccpy __ARGS((void*, void *, int, unsigned))"  stdlib.h
  4764. memchr "extern void *memchr __ARGS((void*, int, unsigned))"  stdlib.h
  4765. memcmp "extern int memcmp __ARGS((void*, void *, unsigned))"  stdlib.h
  4766. memcpy "extern void *memcpy __ARGS((void*, void *, unsigned))"  stdlib.h
  4767. memset "extern void *memset __ARGS((void*, int, unsigned))"  stdlib.h
  4768. movmem "extern void movmem __ARGS((void*, void *, unsigned))"  stdlib.h
  4769. repmem "extern void repmem __ARGS((void*, void *, int, int))"  stdlib.h
  4770. setmem "extern void setmem  __ARGS((void*, unsigned, int))"  stdlib.h
  4771. swmem "extern void swmem __ARGS((void*, void *, unsigned))"  stdlib.h
  4772. qsort "extern void qsort __ARGS((char*, int, int, int (*)()))"  stdlib.h
  4773. dqsort "extern void dqsort __ARGS((double*, unsigned int))"  stdlib.h
  4774. fqsort "extern void fqsort __ARGS((float*, unsigned int))"  stdlib.h
  4775. lqsort "extern void lqsort __ARGS((long*, unsigned int))"  stdlib.h
  4776. sqsort "extern void sqsort __ARGS((short*, unsigned int))"  stdlib.h
  4777. tqsort "extern void tqsort __ARGS((char**, unsigned int))"  stdlib.h
  4778. abort "extern void abort __ARGS((void))"   stdlib.h
  4779. argopt "extern char *argopt __ARGS((int,char**, char *, int *, char *))"  stdlib.h
  4780. atoi "extern int atoi __ARGS((char*))"  stdlib.h
  4781. atol "extern long atol __ARGS((char*))"  stdlib.h
  4782. ecvt "extern char *ecvt __ARGS((double,int, int *, int *))"  stdlib.h
  4783. _main "extern void _main __ARGS((char*))"  stdlib.h
  4784. _tinymain "extern void _tinymain __ARGS((char*))"  stdlib.h
  4785. exit "extern void exit __ARGS((int))"   stdlib.h
  4786. _exit "extern void _exit __ARGS((int))"  stdlib.h
  4787. XCEXIT "extern void XCEXIT __ARGS((long))"  stdlib.h
  4788. fcvt "extern char *fcvt __ARGS((double,int, int *, int *))"  stdlib.h
  4789. getenv "extern char *getenv __ARGS((char*))"  stdlib.h
  4790. gcvt "extern char *gcvt __ARGS((double,int, char *))"  stdlib.h
  4791. getfnl "extern int getfnl __ARGS((char*, char *, unsigned, int))"  stdlib.h
  4792. iabs "extern int iabs __ARGS((int))"  stdlib.h
  4793. labs "extern long labs __ARGS((long))"  stdlib.h
  4794. onexit "extern int onexit __ARGS((int(*)()))"  stdlib.h
  4795. putenv "extern int  putenv __ARGS((char*))"  stdlib.h
  4796. system "extern int  system __ARGS((char*))" stdlib.h
  4797. NULL "#define NULL 0L"  stdlib.h
  4798. __ARGS "#define __ARGS(a) ()"  string.h
  4799. __ARGS "#define __ARGS(a) a"  string.h
  4800. strlen "#define strlen __builtin_strlen"  string.h
  4801. strcmp "#define strcmp __builtin_strcmp"  string.h
  4802. strcpy "#define strcpy __builtin_strcpy"  string.h
  4803. memset "#define memset __builtin_memset"  string.h
  4804. memcmp "#define memcmp __builtin_memcmp"  string.h
  4805. memcpy "#define memcpy __builtin_memcpy"  string.h
  4806. stcarg "extern int stcarg __ARGS((char*, char *))"  string.h
  4807. stccpy "extern int stccpy __ARGS((char*, char *, int))"  string.h
  4808. stcgfe "extern int stcgfe __ARGS((char*, char *))"  string.h
  4809. stcgfn "extern int stcgfn __ARGS((char*, char *))"  string.h
  4810. stcis "extern int stcis __ARGS((char*, char *))"  string.h
  4811. stcisn "extern int stcisn __ARGS((char*, char *))"  string.h
  4812. stcd_i "extern int stcd_i __ARGS((char*, int *))"  string.h
  4813. stcd_l "extern int stcd_l __ARGS((char*, long *))"  string.h
  4814. stch_i "extern int stch_i __ARGS((char*, int *))"  string.h
  4815. stch_l "extern int stch_l __ARGS((char*, long *))"  string.h
  4816. stci_d "extern int stci_d __ARGS((char*, int))"  string.h
  4817. stci_h "extern int stci_h __ARGS((char*, int))"  string.h
  4818. stci_o "extern int stci_o __ARGS((char*, int))"  string.h
  4819. stcl_d "extern int stcl_d __ARGS((char*, long))"  string.h
  4820. stcl_h "extern int stcl_h __ARGS((char*, long))"  string.h
  4821. stcl_o "extern int stcl_o __ARGS((char*, long))"  string.h
  4822. stco_i "extern int stco_i __ARGS((char*, int *))"  string.h
  4823. stco_l "extern int stco_l __ARGS((char*, long *))"  string.h
  4824. stcpm "extern int stcpm __ARGS((char*, char *, char **))"  string.h
  4825. stcpma "extern int stcpma __ARGS((char*, char *))"  string.h
  4826. stcsma "extern int stcsma __ARGS((char*, char *))"  string.h
  4827. astcsma "extern int astcsma __ARGS((char*, char *))"  string.h
  4828. stcu_d "extern int stcu_d __ARGS((char*, unsigned))"  string.h
  4829. stcul_d "extern int stcul_d __ARGS((char*, unsigned long))"  string.h
  4830. stclen "#define stclen(a) strlen(a)"  string.h
  4831. stpblk "extern char *stpblk __ARGS((char*))"  string.h
  4832. stpbrk "extern char *stpbrk __ARGS((char*, char *))"  string.h
  4833. stpchr "extern char *stpchr __ARGS((char*, int))"  string.h
  4834. stpcpy "extern char *stpcpy __ARGS((char*, char *))"  string.h
  4835. stpdate "extern char *stpdate __ARGS((char*, int, char *)"  string.h
  4836. stpsym "extern char *stpsym __ARGS((char*, char *, int))"   string.h
  4837. stptime "extern char *stptime __ARGS((char*, int, char *))"  string.h
  4838. stptok "extern char *stptok __ARGS((char*, char *, int, char *))"  string.h
  4839. strbpl "extern int strbpl __ARGS((char**, int, char *))"  string.h
  4840. strcat "extern char *strcat __ARGS((char*, char *))"  string.h
  4841. strchr "extern char *strchr __ARGS((char*, int))"  string.h
  4842. strcmp "extern int strcmp __ARGS((char*, char *))"  string.h
  4843. stricmp "extern int stricmp __ARGS((char*, char *))"  string.h
  4844. strcpy "extern char *strcpy __ARGS((char*, char *))"  string.h
  4845. strcspn "extern int strcspn __ARGS((char*, char *))"  string.h
  4846. strdup "extern char *strdup __ARGS((char*))"  string.h
  4847. strins "extern void strins __ARGS((char*, char *))"  string.h
  4848. strmid "extern int strmid __ARGS((char*, char *, int, int))"  string.h
  4849. strlen "extern int strlen __ARGS((char*))"  string.h
  4850. strlwr "extern char *strlwr __ARGS((char*))"  string.h
  4851. strmfe "extern void strmfe __ARGS((char*, char *, char *))"  string.h
  4852. strmfn "extern void strmfn __ARGS((char*, char *, char *, char *, char *))"  string.h
  4853. strmfp "extern void strmfp __ARGS((char*, char *, char *))"  string.h
  4854. strncat "extern char *strncat __ARGS((char*, char *, unsigned))"  string.h
  4855. strncmp "extern int strncmp __ARGS((char*, char *, unsigned))"  string.h
  4856. strncpy "extern char *strncpy __ARGS((char*, char *, unsigned))"  string.h
  4857. strnicmp "extern int strnicmp __ARGS((char*, char *, unsigned))"  string.h
  4858. strnset "extern char *strnset __ARGS((char*, int, int))"  string.h
  4859. strpbrk "extern char *strpbrk __ARGS((char*, char *))"  string.h
  4860. strstr "extern char *strstr __ARGS(char*, char *)"  string.h
  4861. stpchrn "extern char *stpchrn __ARGS((char*, int))"  string.h
  4862. strrchr "extern char *strrchr __ARGS((char*, int))"  string.h
  4863. strrev "extern char *strrev __ARGS((char*))"  string.h
  4864. strset "extern char *strset __ARGS((char*, int))"  string.h
  4865. strsfn "extern void strsfn __ARGS((char*, char *, char *, char *, char *))"  string.h
  4866. strspn "extern int strspn __ARGS((char*, char *))"  string.h
  4867. strtok "extern char *strtok __ARGS((char*, char *))"  string.h
  4868. strtol "extern long strtol __ARGS((char*, char **, int))"  string.h
  4869. strtoul "extern unsigned long strtoul __ARGS((char *, char **, int))" string.h
  4870. strupr "extern char *strupr __ARGS((char*))"  string.h
  4871. stspfp "extern int stspfp __ARGS((char*, int *))"  string.h
  4872. strsrt "extern void strsrt __ARGS((char*[], int))"  string.h
  4873. stcgfp "extern int stcgfp __ARGS((char*, char *))"  string.h
  4874. strcmpi "#define strcmpi stricmp"  string.h
  4875. memccpy "extern void *memccpy __ARGS((void*, void *, int, unsigned))"  string.h
  4876. memchr "extern void *memchr __ARGS((void*, int, unsigned))"  string.h
  4877. memcmp "extern int memcmp __ARGS((void*, void *, unsigned))"  string.h
  4878. memcpy "extern void *memcpy __ARGS((void*, void *, unsigned))"  string.h
  4879. memset "extern void *memset __ARGS((void*, int, unsigned))"  string.h
  4880. movmem "extern void movmem __ARGS((void*, void *, unsigned))"  string.h
  4881. repmem "extern void repmem __ARGS((void*, void *, int, int))"  string.h
  4882. setmem "extern void setmem __ARGS((void*, unsigned, int))"  string.h
  4883. swmem "extern void  swmem __ARGS((void*, void *, unsigned))"  string.h
  4884. tm struct tm 36 time.h
  4885. {
  4886. tm_sec int tm_sec 0 struct tm
  4887. tm_min int tm_min 4 struct tm
  4888. tm_hour int tm_hour 8 struct tm
  4889. tm_mday int tm_mday 12 struct tm
  4890. tm_mon  int tm_mon 16 struct tm
  4891. tm_year int tm_year 20 struct tm
  4892. tm_wday int tm_wday 24 struct tm
  4893. tm_yday int tm_yday 28 struct tm
  4894. tm_isdst int tm_isdst 32 struct tm
  4895.       };
  4896. utunpk "void utunpk(long"  time.h
  4897. tzset "extern void tzset(void)"  time.h
  4898. int "int timer(unsigned  int  *)"  time.h
  4899. tm "extern char *asctime(struct tm  *)"  time.h
  4900. ctime "extern char *ctime(long  *)"  time.h
  4901. gmtime "extern struct tm *gmtime(long  *)"  time.h
  4902. localtime  "extern struct tm *localtime(long  *)"  time.h
  4903. time "extern long time(long  *)"  time.h
  4904. utunpk "void utunpk()"  time.h
  4905. utpack "long utpack()"  time.h
  4906. tzset "extern void tzset()"  time.h
  4907. asctime "extern char *asctime()"  time.h
  4908. timer "int timer()"  time.h
  4909. ctime "extern char *ctime()"  time.h
  4910. tm "extern struct tm *gmtime()"  time.h
  4911. tm "extern struct tm *localtime()"  time.h
  4912. time "extern long time()"  time.h
  4913. time_t "typedef long time_t"  time.h
  4914. daylight "extern int daylight"  time.h
  4915. timezone "extern long timezone"  time.h
  4916. tzname "extern char *tzname[2]"  time.h
  4917. tzstn "extern char tzstn[4]"  time.h
  4918. tzdtn "extern char tzdtn[4]"  time.h
  4919. TZ "#define TZ "CST6" "  time.h
  4920. YEAR0 "#define YEAR0 1978"  time.h
  4921. DAY0 "#define DAY0 0"  time.h
  4922. FFFFFF
  4923. cia.resource 4
  4924. AddICRVector -6 $fffa -$0006 AddICRVector(bit,interrupt)(d0,a1)
  4925. RemICRVector -12 $fff4 -$000c RemICRVector(bit)(d0)
  4926. AbleICR -18 $ffee -$0012 AbleICR(mask)(d0)
  4927. SetICR -24 $ffe8 -$0018 SetICR( mask)(d0)
  4928. console.device 2
  4929. CDInputHandler -42 $ffd6 -$002a CDInputHandler(events,device)(A0/A1)
  4930. RawKeyConvert -48 $ffd0 -$0030 RawKeyConvert(events,buffer,length,keyMap)(A0/A1,D1/A2)
  4931. diskfont.library 4
  4932. OpenDiskFont -30 $ffe2 -$001e OpenDiskFont(textAttr)(A0)
  4933. AvailFonts -36 $ffdc -$0024 AvailFonts(buffer,bufBytes,flags)(A0,D0/D1)
  4934. NewFontContents -42 $ffd6 -$002a NewFontContents(fontsLock,fontName)(A0/A1)
  4935. DisposeFontContents -48 $ffd0 -$0030 DisposeFontContents(fontContentsHeader)(A1)
  4936. dos.library 33
  4937. Open -30 $ffe2 -$001e Open(name,accessMode)(D1/D2)
  4938. Close -36 $ffdc -$0024 Close(file)(D1)
  4939. Read -42 $ffd6 -$002a Read(file,buffer,length)(D1/D2/D3)
  4940. Write -48 $ffd0 -$0030 Write(file,buffer,length)(D1/D2/D3)
  4941. Input -54 $ffca -$0036 Input()
  4942. Output -60 $ffc4 -$003c Output()
  4943. Seek -66 $ffbe -$0042 Seek(file,position,offset)(D1/D2/D3)
  4944. DeleteFile -72 $ffb8 -$0048 DeleteFile(name)(D1)
  4945. Rename -78 $ffb2 -$004e Rename(oldName,newName)(D1/D2)
  4946. Lock -84 $ffac -$0054 Lock(name,type)(D1/D2)
  4947. UnLock -90 $ffa6 -$005a UnLock(lock)(D1)
  4948. DupLock -96 $ffa0 -$0060 DupLock(lock)(D1)
  4949. Examine -102 $ff9a -$0066 Examine(lock,fileInfoBlock)(D1/D2)
  4950. ExNext -108 $ff94 -$006c ExNext(lock,fileInfoBlock)(D1/D2)
  4951. Info -114 $ff8e -$0072 Info(lock,parameterBlock)(D1/D2)
  4952. CreateDir -120 $ff88 -$0078 CreateDir(name)(D1)
  4953. CurrentDir -126 $ff82 -$007e CurrentDir(lock)(D1)
  4954. IoErr -132 $ff7c -$0084 IoErr()
  4955. CreateProc -138 $ff76 -$008a CreateProc(name,pri,segList,stackSize)(D1/D2/D3/D4)
  4956. Exit -144 $ff70 -$0090 Exit(returnCode)(D1)
  4957. LoadSeg -150 $ff6a -$0096 LoadSeg(fileName)(D1)
  4958. UnLoadSeg -156 $ff64 -$009c UnLoadSeg(segment)(D1)
  4959. GetPacket -162 $ff5e -$00a2 GetPacket(wait)(D1)
  4960. QueuePacket -168 $ff58 -$00a8 QueuePacket(packet)(D1)
  4961. DeviceProc -174 $ff52 -$00ae DeviceProc(name)(D1)
  4962. SetComment -180 $ff4c -$00b4 SetComment(name,comment)(D1/D2)
  4963. SetProtection -186 $ff46 -$00ba SetProtection(name,mask)(D1/D2)
  4964. DateStamp -192 $ff40 -$00c0 DateStamp(date)(D1)
  4965. Delay -198 $ff3a -$00c6 Delay(timeout)(D1)
  4966. WaitForChar -204 $ff34 -$00cc WaitForChar(file,timeout)(D1/D2)
  4967. ParentDir -210 $ff2e -$00d2 ParentDir(lock)(D1)
  4968. IsInteractive -216 $ff28 -$00d8 IsInteractive(file)(D1)
  4969. Execute -222 $ff22 -$00de Execute(string,file,file)(D1/D2/D3)
  4970. exec.library 101
  4971. Supervisor -30 $ffe2 -$001e Supervisor()
  4972. ExitIntr -36 $ffdc -$0024 ExitIntr()
  4973. Schedule -42 $ffd6 -$002a Schedule()
  4974. Reschedule -48 $ffd0 -$0030 Reschedule()
  4975. Switch -54 $ffca -$0036 Switch()
  4976. Dispatch -60 $ffc4 -$003c Dispatch()
  4977. Exception -66 $ffbe -$0042 Exception()
  4978. InitCode -72 $ffb8 -$0048 InitCode(startClass,version)(D0/D1)
  4979. InitStruct -78 $ffb2 -$004e InitStruct(initTable,memory,size)(A1/A2,D0)
  4980. MakeLibrary -84 $ffac -$0054 MakeLibrary(funcInit,structInit,libInit,dataSize,codeSize)(A0/A1/A2,D0/D1)
  4981. MakeFunctions -90 $ffa6 -$005a MakeFunctions(target,functionArray,funcDispBase)(A0,A1,A2)
  4982. FindResident -96 $ffa0 -$0060 FindResident(name)(A1)
  4983. InitResident -102 $ff9a -$0066 InitResident(resident,segList)(A1,D1)
  4984. Alert -108 $ff94 -$006c Alert(alertNum,parameters)(D7,A5)
  4985. Debug -114 $ff8e -$0072 Debug()
  4986. Disable -120 $ff88 -$0078 Disable()
  4987. Enable -126 $ff82 -$007e Enable()
  4988. Forbid -132 $ff7c -$0084 Forbid()
  4989. Permit -138 $ff76 -$008a Permit()
  4990. SetSR -144 $ff70 -$0090 SetSR(newSR,mask)(D0/D1)
  4991. SuperState -150 $ff6a -$0096 SuperState()
  4992. UserState -156 $ff64 -$009c UserState(sysStack)(D0)
  4993. SetIntVector -162 $ff5e -$00a2 SetIntVector(intNumber,interrupt)(D0/A1)
  4994. AddIntServer -168 $ff58 -$00a8 AddIntServer(intNumber,interrupt)(D0/A1)
  4995. RemIntServer -174 $ff52 -$00ae RemIntServer(intNumber,interrupt)(D0/A1)
  4996. Cause -180 $ff4c -$00b4 Cause(interrupt)(A1)
  4997. Allocate -186 $ff46 -$00ba Allocate(freeList,byteSize)(A0,D0)
  4998. Deallocate -192 $ff40 -$00c0 Deallocate(freeList,memoryBlock,byteSize)(A0/A1,D0)
  4999. AllocMem -198 $ff3a -$00c6 AllocMem(byteSize,requirements)(D0/D1)
  5000. AllocAbs -204 $ff34 -$00cc AllocAbs(byteSize,location)(D0/A1)
  5001. FreeMem -210 $ff2e -$00d2 FreeMem(memoryBlock,byteSize)(A1,D0)
  5002. AvailMem -216 $ff28 -$00d8 AvailMem(requirements)(D1)
  5003. AllocEntry -222 $ff22 -$00de AllocEntry(entry)(A0)
  5004. FreeEntry -228 $ff1c -$00e4 FreeEntry(entry)(A0)
  5005. Insert -234 $ff16 -$00ea Insert(list,node,pred)(A0/A1/A2)
  5006. AddHead -240 $ff10 -$00f0 AddHead(list,node)(A0/A1)
  5007. AddTail -246 $ff0a -$00f6 AddTail(list,node)(A0/A1)
  5008. Remove -252 $ff04 -$00fc Remove(node)(A1)
  5009. RemHead -258 $fefe -$0102 RemHead(list)(A0)
  5010. RemTail -264 $fef8 -$0108 RemTail(list)(A0)
  5011. Enqueue -270 $fef2 -$010e Enqueue(list,node)(A0/A1)
  5012. FindName -276 $feec -$0114 FindName(list,name)(A0/A1)
  5013. AddTask -282 $fee6 -$011a AddTask(task,initPC,finalPC)(A1/A2/A3)
  5014. RemTask -288 $fee0 -$0120 RemTask(task)(A1)
  5015. FindTask -294 $feda -$0126 FindTask(name)(A1)
  5016. SetTaskPri -300 $fed4 -$012c SetTaskPri(task,priority)(A1,D0)
  5017. SetSignal -306 $fece -$0132 SetSignal(newSignals,signalSet)(D0/D1)
  5018. SetExcept -312 $fec8 -$0138 SetExcept(newSignals,signalSet)(D0/D1)
  5019. Wait -318 $fec2 -$013e Wait(signalSet)(D0)
  5020. Signal -324 $febc -$0144 Signal(task,signalSet)(A1,D0)
  5021. AllocSignal -330 $feb6 -$014a AllocSignal(signalNum)(D0)
  5022. FreeSignal -336 $feb0 -$0150 FreeSignal(signalNum)(D0)
  5023. AllocTrap -342 $feaa -$0156 AllocTrap(trapNum)(D0)
  5024. FreeTrap -348 $fea4 -$015c FreeTrap(trapNum)(D0)
  5025. AddPort -354 $fe9e -$0162 AddPort(port)(A1)
  5026. RemPort -360 $fe98 -$0168 RemPort(port)(A1)
  5027. PutMsg -366 $fe92 -$016e PutMsg(port,message)(A0/A1)
  5028. GetMsg -372 $fe8c -$0174 GetMsg(port)(A0)
  5029. ReplyMsg -378 $fe86 -$017a ReplyMsg(message)(A1)
  5030. WaitPort -384 $fe80 -$0180 WaitPort(port)(A0)
  5031. FindPort -390 $fe7a -$0186 FindPort(name)(A1)
  5032. AddLibrary -396 $fe74 -$018c AddLibrary(library)(A1)
  5033. RemLibrary -402 $fe6e -$0192 RemLibrary(library)(A1)
  5034. OldOpenLibrary -408 $fe68 -$0198 OldOpenLibrary(libName)(A1)
  5035. CloseLibrary -414 $fe62 -$019e CloseLibrary(library)(A1)
  5036. SetFunction -420 $fe5c -$01a4 SetFunction(library,funcOffset,funcEntry)(A1,A0,D0)
  5037. SumLibrary -426 $fe56 -$01aa SumLibrary(library)(A1)
  5038. AddDevice -432 $fe50 -$01b0 AddDevice(device)(A1)
  5039. RemDevice -438 $fe4a -$01b6 RemDevice(device)(A1)
  5040. OpenDevice -444 $fe44 -$01bc OpenDevice(devName,unit,ioRequest,flags)(A0,D0/A1,D1)
  5041. CloseDevice -450 $fe3e -$01c2 CloseDevice(ioRequest)(A1)
  5042. DoIO -456 $fe38 -$01c8 DoIO(ioRequest)(A1)
  5043. SendIO -462 $fe32 -$01ce SendIO(ioRequest)(A1)
  5044. CheckIO -468 $fe2c -$01d4 CheckIO(ioRequest)(A1)
  5045. WaitIO -474 $fe26 -$01da WaitIO(ioRequest)(A1)
  5046. AbortIO -480 $fe20 -$01e0 AbortIO(ioRequest)(A1)
  5047. AddResource -486 $fe1a -$01e6 AddResource(resource)(A1)
  5048. RemResource -492 $fe14 -$01ec RemResource(resource)(A1)
  5049. OpenResource -498 $fe0e -$01f2 OpenResource(resName,version)(A1,D0)
  5050. RawIOInit -504 $fe08 -$01f8 RawIOInit()
  5051. RawMayGetChar -510 $fe02 -$01fe RawMayGetChar()
  5052. RawPutChar -516 $fdfc -$0204 RawPutChar(char)(d0)
  5053. RawDoFmt -522 $fdf6 -$020a RawDoFmt()(A0/A1/A2/A3)
  5054. GetCC -528 $fdf0 -$0210 GetCC()
  5055. TypeOfMem -534 $fdea -$0216 TypeOfMem(address)(A1);
  5056. Procure -540 $fde4 -$021c Procure(semaport,bidMsg)(A0/A1)
  5057. Vacate -546 $fdde -$0222 Vacate(semaport)(A0)
  5058. OpenLibrary -552 $fdd8 -$0228 OpenLibrary(libName,version)(A1,D0)
  5059. InitSemaphore -558 $fdd2 -$022e InitSemaphore(sigSem)(A0)
  5060. ObtainSemaphore -564 $fdcc -$0234 ObtainSemaphore(sigSem)(A0)
  5061. ReleaseSemaphore -570 $fdc6 -$023a ReleaseSemaphore(sigSem)(A0)
  5062. AttemptSemaphore -576 $fdc0 -$0240 AttemptSemaphore(sigSem)(A0)
  5063. ObtainSemaphoreList -582 $fdba -$0246 ObtainSemaphoreList(sigSem)(A0)
  5064. ReleaseSemaphoreList -588 $fdb4 -$024c ReleaseSemaphoreList(sigSem)(A0)
  5065. FindSemaphore -594 $fdae -$0252 FindSemaphore(sigSem)(A1)
  5066. AddSemaphore -600 $fda8 -$0258 AddSemaphore(sigSem)(A1)
  5067. RemSemaphore -606 $fda2 -$025e RemSemaphore(sigSem)(A1)
  5068. SumKickData -612 $fd9c -$0264 SumKickData()
  5069. AddMemList -618 $fd96 -$026a AddMemList(size,attributes,pri,base,name)(D0/D1/D2/A0/A1)
  5070. CopyMem -624 $fd90 -$0270 CopyMem(source,dest,size)(A0/A1,D0)
  5071. CopyMemQuick -630 $fd8a -$0276 CopyMemQuick(source,dest,size)(A0/A1,D0)
  5072. expansion.library 21
  5073. AddConfigDev -30 $ffe2 -$001e AddConfigDev(configDev)(A0)
  5074. expansionUnused -36 $ffdc -$0024 expansionUnused()
  5075. AllocBoardMem -42 $ffd6 -$002a AllocBoardMem(slotSpec)(D0)
  5076. AllocConfigDev -48 $ffd0 -$0030 AllocConfigDev()
  5077. AllocExpansionMem -54 $ffca -$0036 AllocExpansionMem(numSlots,SlotAlign,SlotOffset)(D0/D1/D2)
  5078. ConfigBoard -60 $ffc4 -$003c ConfigBoard(board,configDev)(A0/A1)
  5079. ConfigChain -66 $ffbe -$0042 ConfigChain(baseAddr)(A0)
  5080. FindConfigDev -72 $ffb8 -$0048 FindConfigDev(oldConfigDev,manufacturer,product)(A0,D0/D1)
  5081. FreeBoardMem -78 $ffb2 -$004e FreeBoardMem(startSlot,slotSpec)(D0/D1)
  5082. FreeConfigDev -84 $ffac -$0054 FreeConfigDev(configDev)(A0)
  5083. FreeExpansionMem -90 $ffa6 -$005a FreeExpansionMem(startSlot,numSlots)(D0/D1)
  5084. ReadExpansionByte -96 $ffa0 -$0060 ReadExpansionByte(board,offset)(A0,D0)
  5085. ReadExpansionRom -102 $ff9a -$0066 ReadExpansionRom(board,configDev)(A0/A1)
  5086. RemConfigDev -108 $ff94 -$006c RemConfigDev(configDev)(A0)
  5087. WriteExpansionByte -114 $ff8e -$0072 WriteExpansionByte(board,offset,byte)(A0,D0/D1)
  5088. ObtainConfigBinding -120 $ff88 -$0078 ObtainConfigBinding()
  5089. ReleaseConfigBinding -126 $ff82 -$007e ReleaseConfigBinding()
  5090. SetCurrentBinding -132 $ff7c -$0084 SetCurrentBinding(currentBinding,bindingSize)(A0,D0)
  5091. GetCurrentBinding -138 $ff76 -$008a GetCurrentBinding(currentBinding,bindingSize)(A0,D0)
  5092. MakeDosNode -144 $ff70 -$0090 MakeDosNode(parmPacket)(A0)
  5093. AddDosNode -150 $ff6a -$0096 AddDosNode(bootPri,flags,dosNode)(D0/D1/A0)
  5094. graphics.library 105
  5095. BltBitMap -30 $ffe2 -$001e BltBitMap(srcBitMap,srcX,srcY,destBitMap,destX,destY,sizeX,sizeY,minterm,mask,tempA)(A0,D0/D1,A1,D2/D3/D4/D5/D6/D7/A2)
  5096. BltTemplate -36 $ffdc -$0024 BltTemplate(source,srcX,srcMod,destRastPort,destX,destY,sizeX,sizeY)(A0,D0/D1/A1,D2/D3/D4/D5)
  5097. ClearEOL -42 $ffd6 -$002a ClearEOL(rastPort)(A1)
  5098. ClearScreen -48 $ffd0 -$0030 ClearScreen(rastPort)(A1)
  5099. TextLength -54 $ffca -$0036 TextLength(RastPort,string,count)(A1,A0,D0)
  5100. Text -60 $ffc4 -$003c Text(RastPort,string,count)(A1,A0,D0)
  5101. SetFont -66 $ffbe -$0042 SetFont(RastPortID,textFont)(A1,A0)
  5102. OpenFont -72 $ffb8 -$0048 OpenFont(textAttr)(A0)
  5103. CloseFont -78 $ffb2 -$004e CloseFont(textFont)(A1)
  5104. AskSoftStyle -84 $ffac -$0054 AskSoftStyle(rastPort)(A1)
  5105. SetSoftStyle -90 $ffa6 -$005a SetSoftStyle(rastPort,style,enable)(A1,D0/D1)
  5106. AddBob -96 $ffa0 -$0060 AddBob(bob,rastPort)(A0,A1)
  5107. AddVSprite -102 $ff9a -$0066 AddVSprite(vSprite,rastPort)(A0/A1)
  5108. DoCollision -108 $ff94 -$006c DoCollision(rasPort)(A1)
  5109. DrawGList -114 $ff8e -$0072 DrawGList(rastPort,viewPort)(A1,A0)
  5110. InitGels -120 $ff88 -$0078 InitGels(dummyHead,dummyTail,GelsInfo)(A0/A1/A2)
  5111. InitMasks -126 $ff82 -$007e InitMasks(vSprite)(A0)
  5112. RemIBob -132 $ff7c -$0084 RemIBob(bob,rastPort,viewPort)(A0/A1/A2)
  5113. RemVSprite -138 $ff76 -$008a RemVSprite(vSprite)(A0)
  5114. SetCollision -144 $ff70 -$0090 SetCollision(type,routine,gelsInfo)(D0/A0/A1)
  5115. SortGList -150 $ff6a -$0096 SortGList(rastPort)(A1)
  5116. AddAnimOb -156 $ff64 -$009c AddAnimOb(obj,animationKey,rastPort)(A0/A1/A2)
  5117. Animate -162 $ff5e -$00a2 Animate(animationKey,rastPort)(A0/A1)
  5118. GetGBuffers -168 $ff58 -$00a8 GetGBuffers(animationObj,rastPort,doubleBuffer)(A0/A1,D0)
  5119. InitGMasks -174 $ff52 -$00ae InitGMasks(animationObj)(A0)
  5120. DrawEllipse -180 $ff4c -$00b4 DrawEllipse(rastPort,cx,cy,a,b)(A1,D0/D1/D2/D3)
  5121. AreaEllipse -186 $ff46 -$00ba AreaEllipse(rastPort,cx,cy,a,b)(A1,D0/D1/D2/D3)
  5122. LoadRGB4 -192 $ff40 -$00c0 LoadRGB4(viewPort,colors,count)(A0/A1,D0)
  5123. InitRastPort -198 $ff3a -$00c6 InitRastPort(rastPort)(A1)
  5124. InitVPort -204 $ff34 -$00cc InitVPort(viewPort)(A0)
  5125. MrgCop -210 $ff2e -$00d2 MrgCop(view)(A1)
  5126. MakeVPort -216 $ff28 -$00d8 MakeVPort(view,viewPort)(A0/A1)
  5127. LoadView -222 $ff22 -$00de LoadView(view)(A1)
  5128. WaitBlit -228 $ff1c -$00e4 WaitBlit()
  5129. SetRast -234 $ff16 -$00ea SetRast(rastPort,color)(A1,D0)
  5130. Move -240 $ff10 -$00f0 Move(rastPort,x,y)(A1,D0/D1)
  5131. Draw -246 $ff0a -$00f6 (rastPort,x,y)(A1,D0/D1)
  5132. AreaMove -252 $ff04 -$00fc AreaMove(rastPort,x,y)(A1,D0/D1)
  5133. AreaDraw -258 $fefe -$0102 AreaDraw(rastPort,x,y)(A1,D0/D1)
  5134. AreaEnd -264 $fef8 -$0108 AreaEnd(rastPort)(A1)
  5135. WaitTOF -270 $fef2 -$010e WaitTOF()
  5136. QBlit -276 $feec -$0114 QBlit(blit)(A1)
  5137. InitArea -282 $fee6 -$011a InitArea(areaInfo,vectorTable,vectorTableSize)(A0/A1,D0)
  5138. SetRGB4 -288 $fee0 -$0120 SetRGB4(viewPort,index,r,g,b)(A0,D0/D1/D2/D3)
  5139. QBSBlit -294 $feda -$0126 QBSBlit(blit)(A1)
  5140. BltClear -300 $fed4 -$012c BltClear(memory,size,flags)(A1,D0/D1)
  5141. RectFill -306 $fece -$0132 RectFill(rastPort,xl,yl,xu,yu)(A1,D0/D1/D2/D3)
  5142. BltPattern -312 $fec8 -$0138 BltPattern(rastPort,ras,xl,yl,maxX,maxY,fillBytes)(a1,a0,D0/D1/D2/D3/D4)
  5143. ReadPixel -318 $fec2 -$013e ReadPixel(rastPort,x,y)(A1,D0/D1)
  5144. WritePixel -324 $febc -$0144 WritePixel(rastPort,x,y)(A1,D0/D1)
  5145. Flood 330 -$feb6 -$014a Flood(rastPort,mode,x,y)(A1,D2,D0/D1)
  5146. PolyDraw -336 $feb0 -$0150 PolyDraw(rastPort,count,polyTable)(A1,D0,A0)
  5147. SetAPen -342 $feaa -$0156 SetAPen(rastPort,pen)(A1,D0)
  5148. SetBPen -348 $fea4 -$015c SetBPen(rastPort,pen)(A1,D0)
  5149. SetDrMd -354 $fe9e -$0162 SetDrMd(rastPort,drawMode)(A1,D0)
  5150. InitView -360 $fe98 -$0168 InitView(view)(A1)
  5151. CBump -366 $fe92 -$016e CBump(copperList)(A1)
  5152. CMove -372 $fe8c -$0174 CMove(copperList,destination,data)(A1,D0/D1)
  5153. CWait -378 $fe86 -$017a CWait(copperList,x,y)(A1,D0/D1)
  5154. VBeamPos -384 $fe80 -$0180 VBeamPos()
  5155. InitBitMap -390 $fe7a -$0186 InitBitMap(bitMap,depth,width,height)(A0,D0/D1/D2)
  5156. ScrollRaster -396 $fe74 -$018c ScrollRaster(rastPort,dX,dY,minx,miny,maxx,maxy)(A1,D0/D1/D2/D3/D4/D5)
  5157. WaitBOVP -402 $fe6e -$0192 WaitBOVP(viewport)(a0)
  5158. GetSprite -408 $fe68 -$0198 GetSprite(simplesprite,num)(a0,d0)
  5159. FreeSprite -414 $fe62 -$019e FreeSprite(num)(d0)
  5160. ChangeSprite -420 $fe5c -$01a4 ChangeSprite(vp,simplesprite,data)(a0/a1/a2)
  5161. MoveSprite -426 $fe56 -$01aa MoveSprite(viewport,simplesprite,x,y)(a0/a1,d0/d1)
  5162. LockLayerRom -432 $fe50 -$01b0 LockLayerRom(layer)(a5)
  5163. UnlockLayerRom -438 $fe4a -$01b6 UnlockLayerRom(layer)(a5)
  5164. SyncSBitMap -444 $fe44 -$01bc SyncSBitMap(l)(a0)
  5165. CopySBitMap -450 $fe3e -$01c2 CopySBitMap(l)(a0)
  5166. OwnBlitter -456 $fe38 -$01c8 OwnBlitter()()
  5167. DisownBlitter -462 $fe32 -$01ce DisownBlitter()()
  5168. InitTmpRas -468 $fe2c -$01d4 InitTmpRas(tmpras,buff,size)(a0/a1,d0)
  5169. AskFont -474 $fe26 -$01da AskFont(rastPort,textAttr)(A1,A0)
  5170. AddFont -480 $fe20 -$01e0 AddFont(textFont)(A1)
  5171. RemFont -486 $fe1a -$01e6 RemFont(textFont)(A1)
  5172. AllocRaster -492 $fe14 -$01ec AllocRaster(width,height)(D0/D1)
  5173. FreeRaster -498 $fe0e -$01f2 FreeRaster(planeptr,width,height)(A0,D0/D1)
  5174. AndRectRegion -504 $fe08 -$01f8 AndRectRegion(rgn,rect)(A0/A1) 
  5175. OrRectRegion -510 $fe02 -$01fe OrRectRegion(rgn,rect)(A0/A1)
  5176. NewRegion -516 $fdfc -$0204 NewRegion()()
  5177. ClearRectRegion -522 $fdf6 -$020a ClearRectRegion(rgn)(A0/A1)
  5178. ClearRegion -528 $fdf0 -$0210 ClearRegion(rgn)(A0)
  5179. DisposeRegion -534 $fdea -$0216 DisposeRegion(rgn)(A0)
  5180. FreeVPortCopLists -540 $fde4 -$021c FreeVPortCopLists(viewport)(a0)
  5181. FreeCopList -546 $fdde -$0222 FreeCopList(coplist)(a0)
  5182. ClipBlit -552 $fdd8 -$0228 ClipBlit(srcrp,srcX,srcY,destrp,destX,destY,sizeX,sizeY,minterm)(A0,D0/D1,A1,D2/D3/D4/D5/D6)
  5183. XorRectRegion -558 $fdd2 -$022e XorRectRegion(rgn,rect)(a0/a1)
  5184. FreeCprList -564 $fdcc -$0234 FreeCprList(cprlist)(a0)
  5185. GetColorMap -570 $fdc6 -$023a GetColorMap(entries)(d0)
  5186. FreeColorMap -576 $fdc0 -$0240 FreeColorMap(colormap)(a0)
  5187. GetRGB4 -582 $fdba -$0246 GetRGB4(colormap,entry)(a0,d0)
  5188. ScrollVPort -588 $fdb4 -$024c ScrollVPort(vp)(a0)
  5189. UCopperListInit -594 $fdae -$0252 UCopperListInit(copperlist,num)(a0,d0)
  5190. FreeGBuffers -600 $fda8 -$0258 FreeGBuffers(animationObj,rastPort,doubleBuffer)(A0/A1,D0)
  5191. BltBitMapRastPort -606 $fda2 -$025e BltBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,sizeX,sizeY,minterm)(A0,D0/D1,A1,D2/D3/D4/D5/D6)
  5192. OrRegionRegion -612 $fd9c -$0264 OrRegionRegion(src,dst)(a0/a1)
  5193. XorRegionRegion -618 $fd96 -$026a XorRegionRegion(src,dst)(a0/a1)
  5194. AndRegionRegion -624 $fd90 -$0270 AndRegionRegion(src,dst)(a0/a1)
  5195. SetRGB4CM -630 $fd8a -$0276 SetRGB4CM(cm,i,r,g,b)(a0,d0/d1/d2/d3)
  5196. BltMaskBitMapRastPort -636 $fd84 -$027c BltMaskBitMapRastPort(srcbm,srcx,srcy,destrp,destX,destY,sizeX,sizeY,minterm,bltmask)(A0,D0/D1,A1,D2/D3/D4/D5/D6,A2)
  5197. GraphicsReserved1 -642 $fd7e -$0282 GraphicsReserved1()()
  5198. GraphicsReserved2 -648 $fd78 -$0288 GraphicsReserved2()()
  5199. AttemptLockLayerRom -654 $fd72 -$028e AttemptLockLayerRom(layer)(a5)
  5200. icon.library 24
  5201. GetWBObject -30 $ffe2 -$001e GetWBObject()()
  5202. PutWBObject -36 $ffdc -$0024 PutWBObject()()
  5203. GetIcon -42 $ffd6 -$002a GetIcon()()
  5204. PutIcon -48 $ffd0 -$0030 PutIcon()()
  5205. FreeFreeList -54 $ffca -$0036 FreeFreeList(freelist)(A0)
  5206. FreeWBObject -60 $ffc4 -$003c FreeWBObject(WBObject)(A0)
  5207. AllocWBObject -66 $ffbe -$0042 AllocWBObject()()
  5208. AddFreeList -72 $ffb8 -$0048 AddFreeList(freelist,mem,size)(A0/A1/A2)
  5209. GetDiskObject -78 $ffb2 -$004e GetDiskObject(name)(A0)
  5210. PutDiskObject -84 $ffac -$0054 PutDiskObject(name,diskobj)(A0,A1)
  5211. FreeDiskObject -90 $ffa6 -$005a FreeDiskObject(diskobj)(A0)
  5212. FindToolType -96 $ffa0 -$0060 FindToolType(toolTypeArray,typeName)(A0/A1)
  5213. MatchToolValue -102 $ff9a -$0066 MatchToolValue(typeString,value)(A0/A1)
  5214. BumpRevision -108 $ff94 -$006c BumpRevision(newname,oldname)(A0/A1)
  5215. intuition.library 74
  5216. OpenIntuition -30 $ffe2 -$001e OpenIntuition()()
  5217. Intuition -36 $ffdc -$0024 Intuition(ievent)(A0)
  5218. AddGadget -42 $ffd6 -$002a AddGadget(AddPtr,Gadget,Position)(A0/A1,D0)
  5219. ClearDMRequest -48 $ffd0 -$0030 ClearDMRequest(Window)(A0)
  5220. ClearMenuStrip -54 $ffca -$0036 ClearMenuStrip(Window)(A0)
  5221. ClearPointer -60 $ffc4 -$003c ClearPointer(Window)(A0)
  5222. CloseScreen -66 $ffbe -$0042 CloseScreen(Screen)(A0)
  5223. CloseWindow -72 $ffb8 -$0048 CloseWindow(Window)(A0)
  5224. CloseWorkBench -78 $ffb2 -$004e CloseWorkBench()()
  5225. CurrentTime -84 $ffac -$0054 CurrentTime(Seconds,Micros)(A0/A1)
  5226. DisplayAlert -90 $ffa6 -$005a DisplayAlert(AlertNumber,String,Height)(D0/A0,D1)
  5227. DisplayBeep -96 $ffa0 -$0060 DisplayBeep(Screen)(A0)
  5228. DoubleClick -102 $ff9a -$0066 DoubleClick(sseconds,smicros,cseconds,cmicros)(D0/D1/D2/D3)
  5229. DrawBorder -108 $ff94 -$006c DrawBorder(RPort,Border,LeftOffset,TopOffset)(A0/A1,D0/D1)
  5230. DrawImage -114 $ff8e -$0072 DrawImage(RPort,Image,LeftOffset,TopOffset)(A0/A1,D0/D1)
  5231. EndRequest -120 $ff88 -$0078 EndRequest(requester,window)(A0/A1)
  5232. GetDefPrefs -126 $ff82 -$007e GetDefPrefs(preferences,size)(A0,D0)
  5233. GetPrefs -132 $ff7c -$0084 GetPrefs(preferences,size)(A0,D0)
  5234. InitRequester -138 $ff76 -$008a InitRequester(req)(A0)
  5235. ItemAddress -144 $ff70 -$0090 ItemAddress(MenuStrip,MenuNumber)(A0,D0)
  5236. ModifyIDCMP -150 $ff6a -$0096 ModifyIDCMP(Window,Flags)(A0,D0)
  5237. ModifyProp -156 $ff64 -$009c ModifyProp(Gadget,Ptr,Req,Flags,HPos,VPos,HBody,VBody)(A0/A1/A2,D0/D1/D2/D3/D4)
  5238. MoveScreen -162 $ff5e -$00a2 MoveScreen(Screen,dx,dy)(A0,D0/D1)
  5239. MoveWindow -168 $ff58 -$00a8 MoveWindow(window,dx,dy)(A0,D0/D1)
  5240. OffGadget -174 $ff52 -$00ae OffGadget(Gadget,Ptr,Req)(A0/A1/A2)
  5241. OffMenu -180 $ff4c -$00b4 OffMenu(Window,MenuNumber)(A0,D0)
  5242. OnGadget -186 $ff46 -$00ba OnGadget(Gadget,Ptr,Req)(A0/A1/A2)
  5243. OnMenu -192 $ff40 -$00c0 OnMenu(Window,MenuNumber)(A0,D0)
  5244. OpenScreen -198 $ff3a -$00c6 OpenScreen(OSargs)(A0)
  5245. OpenWindow -204 $ff34 -$00cc OpenWindow(OWargs)(A0)
  5246. OpenWorkBench -210 $ff2e -$00d2 OpenWorkBench()()
  5247. PrintIText -216 $ff28 -$00d8 PrintIText(rp,itext,left,top)(A0/A1,D0/D1)
  5248. RefreshGadgets -222 $ff22 -$00de RefreshGadgets(Gadgets,Ptr,Req)(A0/A1/A2)
  5249. RemoveGadget -228 $ff1c -$00e4 RemoveGadget(RemPtr,Gadget)(A0/A1)
  5250. ReportMouse -234 $ff16 -$00ea ReportMouse(Boolean,Window)(D0/A0)
  5251. Request -240 $ff10 -$00f0 Request(Requester,Window)(A0/A1)
  5252. ScreenToBack -246 $ff0a -$00f6 ScreenToBack(Screen)(A0)
  5253. ScreenToFront -252 $ff04 -$00fc ScreenToFront(Screen)(A0)
  5254. SetDMRequest -258 $fefe -$0102 SetDMRequest(Window,req)(A0/A1)
  5255. SetMenuStrip -264 $fef8 -$0108 SetMenuStrip(Window,Menu)(A0/A1)
  5256. SetPointer -270 $fef2 -$010e SetPointer(Window,Pointer,Height,Width,Xoffset,Yoffset)(A0/A1,D0/D1/D2/D3)
  5257. SetWindowTitles -276 $feec -$0114 SetWindowTitles(window,windowtitle,screentitle)(A0/A1/A2)
  5258. ShowTitle -282 $fee6 -$011a ShowTitle(Screen,ShowIt)(A0,D0)
  5259. SizeWindow -288 $fee0 -$0120 SizeWindow(window,dx,dy)(A0,D0/D1)
  5260. ViewAddress -294 $feda -$0126 ViewAddress()()
  5261. ViewPortAddress -300 $fed4 -$012c ViewPortAddress(window)(A0)
  5262. WindowToBack -306 $fece -$0132 WindowToBack(window)(A0)
  5263. WindowToFront -312 $fec8 -$0138 WindowToFront(window)(A0)
  5264. WindowLimits -318 $fec2 -$013e WindowLimits(window,minwidth,minheight,maxwidth,maxheight)(A0,D0/D1/D2/D3)
  5265. SetPrefs -324 $febc -$0144 SetPrefs(preferences,size,flag)(A0,D0/D1)
  5266. IntuiTextLength -330 $feb6 -$014a IntuiTextLength(itext)(A0)
  5267. WBenchToBack -336 $feb0 -$0150 WBenchToBack()()
  5268. WBenchToFront -342 $feaa -$0156 WBenchToFront()()
  5269. AutoRequest -348 $fea4 -$015c AutoRequest(Window,Body,PText,NText,PFlag,NFlag,W,H)(A0,A1,A2,A3,D0,D1,D2,D3)
  5270. BeginRefresh -354 $fe9e -$0162 BeginRefresh(Window)(A0)
  5271. BuildSysRequest -360 $fe98 -$0168 BuildSysRequest(Window,Body,PosText,NegText,Flags,W,H)(A0,A1,A2,A3,D0,D1,D2)
  5272. EndRefresh -366 $fe92 -$016e EndRefresh(Window,Complete)(A0,D0)
  5273. FreeSysRequest -372 $fe8c -$0174 FreeSysRequest(Window)(A0)
  5274. MakeScreen -378 $fe86 -$017a MakeScreen(Screen)(A0)
  5275. RemakeDisplay -384 $fe80 -$0180 RemakeDisplay()()
  5276. RethinkDisplay -390 $fe7a -$0186 RethinkDisplay()()
  5277. AllocRemember -396 $fe74 -$018c AllocRemember(RememberKey,Size,Flags)(A0,D0,D1)
  5278. AlohaWorkbench -402 $fe6e -$0192 AlohaWorkbench(wbport)(A0)
  5279. FreeRemember -408 $fe68 -$0198 FreeRemember(RememberKey,ReallyForget)(A0,D0)
  5280. LockIBase -414 $fe62 -$019e LockIBase(dontknow)(D0)
  5281. UnlockIBase -420 $fe5c -$01a4 UnlockIBase(IBLock)(A0)
  5282. GetScreenData -426 $fe56 -$01aa GetScreenData(buffer,size,type,screen)(A0,D0,D1,A1)
  5283. RefreshGList -432 $fe50 -$01b0 RefreshGList(Gadgets,Ptr,Req,NumGad)(A0/A1/A2,D0)
  5284. AddGList -438 $fe4a -$01b6 AddGList(AddPtr,Gadget,Position,NumGad,Requester)(A0/A1,D0/D1/A2)
  5285. RemoveGList- 444 $fe44 -$01bc RemoveGList(RemPtr,Gadget,NumGad)(A0/A1,D0)
  5286. ActivateWindow -450 $fe3e -$01c2 ActivateWindow(Window)(A0)
  5287. RefreshWindowFrame -456 $fe38 -$01c8 RefreshWindowFrame(Window)(A0)
  5288. ActivateGadget -462 $fe32 -$01ce ActivateGadget(Gadgets,Window,Req)(A0/A1/A2)
  5289. NewModifyProp -468 $fe2c -$01d4 NewModifyProp(Gadget,Ptr,Req,Flags,HPos,VPos,HBody,VBody,NumGad)(A0/A1/A2,D0/D1/D2/D3/D4/D5)
  5290. layers.library 25
  5291. InitLayers -30 $ffe2 -$001e InitLayers(li)(A0)
  5292. CreateUpfrontLayer -36 $ffdc -$0024 CreateUpfrontLayer(li,bm,x0,y0,x1,y1,flags,bm2)(A0/A1,D0/D1/D2/D3/D4,A2)
  5293. CreateBehindLayer -42 $ffd6 -$002a CreateBehindLayer(li,bm,x0,y0,x1,y1,flags,bm2)(A0/A1,D0/D1/D2/D3/D4,A2)
  5294. UpfrontLayer -48 $ffd0 -$0030 UpfrontLayer(li,layer)(A0/A1)
  5295. BehindLayer -54 $ffca -$0036 BehindLayer(li,layer)(A0/A1)
  5296. MoveLayer -60 $ffc4 -$003c MoveLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  5297. SizeLayer -66 $ffbe -$0042 SizeLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  5298. ScrollLayer -72 $ffb8 -$0048 ScrollLayer(li,layer,dx,dy)(A0/A1,D0/D1)
  5299. BeginUpdate -78 $ffb2 -$004e BeginUpdate(layer)(A0)
  5300. EndUpdate -84 $ffac -$0054 EndUpdate(layer,flag)(A0,d0)
  5301. DeleteLayer -90 $ffa6 -$005a DeleteLayer(li,layer)(A0/A1)
  5302. LockLayer -96 $ffa0 -$0060 LockLayer(li,layer)(A0/A1)
  5303. UnlockLayer -102 $ff9a -$0066 UnlockLayer(layer)(A0)
  5304. LockLayers -108 $ff94 -$006c LockLayers(li)(A0)
  5305. UnlockLayers -114 $ff8e -$0072 UnlockLayers(li)(A0)
  5306. LockLayerInfo -120 $ff88 -$0078 LockLayerInfo(li)(A0)
  5307. SwapBitsRastPort -126 $ff82 -$007e SwapBitsRastPortClipRect(rp,cr)(A0/A1)
  5308. WhichLayer -132 $ff7c -$0084 WhichLayer(li,x,y)(a0,d0/d1)
  5309. UnlockLayerInfo -138 $ff76 -$008a UnlockLayerInfo(li)(A0)
  5310. NewLayerInfo -144 $ff70 -$0090 NewLayerInfo()()
  5311. DisposeLayerInfo -150 $ff6a -$0096 DisposeLayerInfo(li)(a0)
  5312. FattenLayerInfo -156 $ff64 -$009c FattenLayerInfo(li)(a0)
  5313. ThinLayerInfo -162 $ff5e -$00a2 ThinLayerInfo(li)(a0)
  5314. MoveLayerInFrontOf -168 $ff58 -$00a8 MoveLayerInFrontOf(layer_to_move,layer_to_be_infront_of)(a0/a1)
  5315. InstallClipRegion -174 $ff52 -$00ae InstallClipRegion(layer,region)(a0/a1)
  5316. mathffp.library 12
  5317. SPFix -30 $ffe2 -$001e SPFix(float)(D0)
  5318. SPFlt -36 $ffdc -$0024 SPFlt(integer)(D0)
  5319. SPCmp -42 $ffd6 -$002a SPCmp(leftFloat,rightFloat)(D1,D0)
  5320. SPTst -48 $ffd0 -$0030 SPTst(float)(D1)
  5321. SPAbs -54 $ffca -$0036 SPAbs(float)(D0)
  5322. SPNeg -60 $ffc4 -$003c SPNeg(float)(D0)
  5323. SPAdd -66 $ffbe -$0042 SPAdd(leftFloat,rightFloat)(D1,D0)
  5324. SPSub -72 $ffb8 -$0048 SPSub(leftFloat,rightFloat)(D1,D0)
  5325. SPMul -78 $ffb2 -$004e SPMul(leftFloat,rightFloat)(D1,D0)
  5326. SPDiv -84 $ffac -$0054 SPDiv(leftFloat,rightFloat)(D1,D0)
  5327. SPFloor -90 $ffa6 -$005a SPFloor(float)(D0)
  5328. SPCeil -96 $ffa0 -$0060 SPCeil(float)(D0)
  5329. mathieeedoubbas.library 12
  5330. IEEEDPFix -30 $ffe2 -$001e IEEEDPFix(double)(D0/D1)
  5331. IEEEDPFlt -36 $ffdc -$0024 IEEEDPFlt(integer)(D0)
  5332. IEEEDPCmp -42 $ffd6 -$002a IEEEDPCmp(double,double)(D0/D1/D2/D3)
  5333. IEEEDPTst -48 $ffd0 -$0030 IEEEDPTst(double)(D0/D1)
  5334. IEEEDPAbs -54 $ffca -$0036 IEEEDPAbs(double)(D0/D1)
  5335. IEEEDPNeg -60 $ffc4 -$003c IEEEDPNeg(double)(D0/D1)
  5336. IEEEDPAdd -66 $ffbe -$0042 IEEEDPAdd(double,double)(D0/D1/D2/D3)
  5337. IEEEDPSub -72 $ffb8 -$0048 IEEEDPSub(double,double)(D0/D1/D2/D3)
  5338. IEEEDPMul -78 $ffb2 -$004e IEEEDPMul(double,double)(D0/D1/D2/D3)
  5339. IEEEDPDiv -84 $ffac -$0054 IEEEDPDiv(double,double)(D0/D1/D2/D3)
  5340. IEEEDPFloor -90 $ffa6 -$005a IEEEDPFloor(double)(D0/D1)
  5341. IEEEDPCeil -96 $ffa0 -$0060 IEEEDPCeil(double)(D0/D1)
  5342. mathieeedoubtrans.library 17
  5343. IEEEDPAtan -30 $ffe2 -$001e IEEEDPAtan(double)(D0/D1)
  5344. IEEEDPSin -36 $ffdc -$0024 IEEEDPSin(double)(D0/D1)
  5345. IEEEDPCos -42 $ffd6 -$002a IEEEDPCos(double)(D0/D1)
  5346. IEEEDPTan -48 $ffd0 -$0030 IEEEDPTan(double)(D0/D1)
  5347. IEEEDPSincos -54 $ffca -$0036 IEEEDPSincos(double,pf2)(A0,D0/D1)
  5348. IEEEDPSinh -60 $ffc4 -$003c IEEEDPSinh(double)(D0/D1)
  5349. IEEEDPCosh -66 $ffbe -$0042 IEEEDPCosh(double)(D0/D1)
  5350. IEEEDPTanh -72 $ffb8 -$0048 IEEEDPTanh(double)(D0/D1)
  5351. IEEEDPExp -78 $ffb2 -$004e IEEEDPExp(double)(D0/D1)
  5352. IEEEDPLog -84 $ffac -$0054 IEEEDPLog(double)(D0/D1)
  5353. IEEEDPPow -90 $ffa6 -$005a IEEEDPPow(exp,arg)(D2/D3,D0/D1)
  5354. IEEEDPSqrt -96 $ffa0 -$0060 IEEEDPSqrt(double)(D0/D1)
  5355. IEEEDPTieee -102 $ff9a -$0066 IEEEDPTieee(double)(D0/D1)
  5356. IEEEDPFieee -108 $ff94 -$006c IEEEDPFieee(single)(D0)
  5357. IEEEDPAsin -114 $ff8e -$0072 IEEEDPAsin(double)(D0/D1)
  5358. IEEEDPAcos -120 $ff88 -$0078 IEEEDPAcos(double)(D0/D1)
  5359. IEEEDPLog10 -126 $ff82 -$007e IEEEDPLog10(double)(D0/D1)
  5360. mathtrans.library 17
  5361. SPAtan -30 $ffe2 -$001e SPAtan(float)(D0)
  5362. SPSin -36 $ffdc -$0024 SPSin(float)(D0)
  5363. SPCos -42 $ffd6 -$002a SPCos(float)(D0)
  5364. SPTan -48 $ffd0 -$0030 SPTan(float)(D0)
  5365. SPSincos -54 $ffca -$0036 SPSincos(leftFloat,rightFloat)(D1,D0)
  5366. SPSinh -60 $ffc4 -$003c SPSinh(float)(D0)
  5367. SPCosh -66 $ffbe -$0042 SPCosh(float)(D0)
  5368. SPTanh -72 $ffb8 -$0048 SPTanh(float)(D0)
  5369. SPExp -78 $ffb2 -$004e SPExp(float)(D0)
  5370. SPLog -84 $ffac -$0054 SPLog(float)(D0)
  5371. SPPow -90 $ffa6 -$005a SPPow(leftFloat,rightFloat)(D1,D0)
  5372. SPSqrt -96 $ffa0 -$0060 SPSqrt(float)(D0)
  5373. SPTieee -102 $ff9a -$0066 SPTieee(float)(D0)
  5374. SPFieee -108 $ff94 -$006c SPFieee(integer)(D0)
  5375. SPAsin -114 $ff8e -$0072 SPAsin(float)(D0)
  5376. SPAcos -120 $ff88 -$0078 SPAcos(float)(D0)
  5377. SPLog10 -126 $ff82 -$007e SPLog10(float)(D0)
  5378. potgo.resource 3
  5379. AllocPotBits -6 $fffa -$0006 AllocPotBits(bits)(D0)
  5380. FreePotBits -12 $fff4 -$000c FreePotBits(bits)(D0)
  5381. WritePotgo -18 $ffee -$0012 WritePotgo(word,mask)(D0,D1)
  5382. timer.device 3
  5383. AddTime -42 $ffd6 -$002a AddTime(dest,src)(A0/A1)
  5384. SubTime -48 $ffd0 -$0030 SubTime(dest,src)(A0/A1)
  5385. CmpTime -54 $ffca -$0036 CmpTime(dest,src)(A0/A1)
  5386. translator.library 1 1
  5387. Translate -30 $ffe2 -$001e Translate(inputString,inputLength,outputBuffer,bufferSize)(A0,D0/A1,D1)
  5388. arp.library 106
  5389. Open -30 $ffe2 -$1E  Open(name,accessMode)(D1/D2)
  5390. Close -36 $ffdc -$24  Close(file)(D1)
  5391. Read -42 $ffd6 -$2A  Read(file,buffer,length)(D1/D2/D3)
  5392. Write -48 $ffd0 -$30  Write(file,buffer,length)(D1/D2/D3)
  5393. Input -54 $ffca -$36  Input()
  5394. Output -60 $ffc4 -$3C  Output()
  5395. Seek -66 $ffbe -$42  Seek(file,position,offset)(D1/D2/D3)
  5396. DeleteFile -72 $ffb8 -$48  DeleteFile(name)(D1)
  5397. Rename -78 $ffb2 -$4E  Rename(oldName,newName)(D1/D2)
  5398. Lock -84 $ffac -$54  Lock(name,type)(D1/D2)
  5399. UnLock -90 $ffa6 -$5A  UnLock(lock)(D1)
  5400. DupLock -96 $ffa0 -$60  DupLock(lock)(D1)
  5401. Examine -102 $ff9a -$66  Examine(lock,fileInfoBlock)(D1/D2)
  5402. ExNext -108 $ff94 -$6C  ExNext(lock,fileInfoBlock)(D1/D2)
  5403. Info -114 $ff8e -$72  Info(lock,parameterBlock)(D1/D2)
  5404. CreateDir -120 $ff88 -$78  CreateDir(name)(D1)
  5405. CurrentDir -126 $ff82 -$7E  CurrentDir(lock)(D1) 
  5406. IoErr -132 $ff7c -$84  IoErr()
  5407. CreateProc -138 $ff76 -$8A  CreateProc(name,pri,segList,stackSize)(D1/D2/D3/D4)
  5408. Exit -144 $ff70 -$90  Exit(returnCode)(D1)
  5409. LoadSeg -150 $ff6a -$96  LoadSeg(fileName)(D1)
  5410. UnLoadSeg -156 $ff64 -$9C  UnLoadSeg(segment)(D1)
  5411. GetPacket -162 $ff5e -$A2  GetPacket(wait)(D1)
  5412. QueuePacket -168 $ff58 -$A8  QueuePacket(packet)(D1)
  5413. DeviceProc -174 $ff52 -$AE  DeviceProc(name)(D1)
  5414. SetComment -180 $ff4c -$B4  SetComment(name,comment)(D1/D2)
  5415. SetProtection -186 $ff46 -$BA  SetProtection(name,mask)(D1/D2)
  5416. DateStamp -192 $ff40 -$C0  DateStamp(date)(D1)
  5417. Delay -198 $ff3a -$C6  Delay(timeout)(D1)
  5418. WaitForChar -204 $ff34 -$CC  WaitForChar(file,timeout)(D1/D2) 
  5419. ParentDir -210 $ff2e -$D2  ParentDir(lock)(D1)
  5420. IsInteractive -216 $ff28 -$D8  IsInteractive(file)(D1)
  5421. Execute -222 $ff22 -$DE  Execute(string,file,file)(D1/D2/D3)
  5422. Printf -228 $ff1c -$E4  Printf(string, stream)(a0/a1)
  5423. FPrintf -234 $ff16 -$EA  FPrintf(file,string,stream)(d0,a0/a1)
  5424. Puts -240 $ff10 -$F0  Puts(string)(a1)
  5425. ReadLine -246 $ff0a -$F6  ReadLine(buffer)(a0)
  5426. GADS -252 $ff04 -$FC  GADS(line,len,help,args,tplate)(a0,d0/a1/a2/a3) 
  5427. Atol -258 $fefe -$102  Atol(string)(a0) 
  5428. EscapeString -264 $fef8 -$108  EscapeString(string)(a0)
  5429. CheckAbort -270 $fef2 -$10E  CheckAbort(func)(a1)
  5430. CheckBreak -276 $feec -$114  CheckBreak(masks,func)(d1/a1)
  5431. Getenv -282 $fee6 -$11A  Getenv(string,buffer,size)(a0/a1,d0)
  5432. Setenv -288 $fee0 -$120  Setenv(varname,value)(a0/a1) 
  5433. FileRequest -294 $feda -$126  FileRequest(FileRequester)(a0) 
  5434. CloseWindowSafely -300 $fed4 -$12C  CloseWindowSafely(Window1,Window2)(a0/a1)
  5435. CreatePort -306 $fece -$132  CreatePort(name,pri)(a0,d0)
  5436. DeletePort -312 $fec8 -$138  DeletePort(port)(a1)
  5437. SendPacket -318 $fec2 -$13E  SendPacket(action,args,handler)(d0/a0/a1)
  5438. InitStdPacket -324 $febc -$144  InitStdPacket(action,args,packet,replyport)(d0/a0/a1/a2)
  5439. PathName  -330 $feb6-$14A  PathName(lock,buffer,componentcount)(d0/a0,d1)
  5440. Assign -336 $feb0 -$150   Assign(logical,physical)(a0/a1)
  5441. DosAllocMem -342 $feaa -$156  DosAllocMem(size)(d0)
  5442. DosFreeMem -348 $fea4 -$15C  DosFreeMem(dosblock)(a1)
  5443. BtoCStr -354 $fe9e -$162  BtoCStr(cstr,bstr,maxlength)(a0,d0/d1)
  5444. CtoBStr -360 $fe98 -$168  CtoBStr(cstr,bstr,maxlength)(a0,d0/d1)
  5445. GetDevInfo -366 $fe92 -$16E  GetDevInfo(devnode)(a2)
  5446. FreeTaskResList -372 $fe8c -$174  FreeTaskResList()
  5447. ArpExit -378 $fe86 -$17A  ArpExit(rc,result2)(d0/d2)
  5448. ArpAlloc -384 $fe80 -$180  ArpAlloc(size)(d0)
  5449. ArpAllocMem -390 $fe7a -$186  ArpAllocMem(size,requirements)(d0/d1)
  5450. ArpOpen -396 $fe74 -$18C  ArpOpen(name,mode)(d1/d2)
  5451. ArpDupLock -402 $fe6e -$192  ArpDupLock(lock)(d1)
  5452. ArpLock -408 $fe68 -$198  ArpLock(name,mode)(d1/d2)
  5453. RListAlloc -414 $fe62 -$192  RListAlloc(reslist,size)(a0,d0)
  5454. FindCLI -420 $fe5c -$1A4  FindCLI(clinum)(d0)
  5455. QSort -426 $fe56 -$1AA  QSort(base,rsize,bsize,comp)(a0,d0/d1/a1)
  5456. PatternMatch -432 $fe50 -$1B0  PatternMatch(pattern,string)(a0/a1)
  5457. FindFirst -438 $fe4a -$1B6  FindFirst(pattern,AnchorPath)(d0/a0)
  5458. FindNext -444 $fe44 -$1BC  FindNext(AnchorPath)(a0)
  5459. FreeAnchorChain -450 $fe3e -$1C2  FreeAnchorChain(AnchorPath)(a0)
  5460. CompareLock -456 $fe38 -$1C8  CompareLock(lock1,lock2)(d0/d1)
  5461. FindTaskResList -462 $fe32 -$1CE  FindTaskResList()
  5462. CreateTaskResList -468 $fe2c -$1D4  CreateTaskResList()
  5463. FreeResList -474 $fe26 -$1DA  FreeResList(freelist)(a1)
  5464. FreeTrackedItem -480 $fe20 -$1E0  FreeTrackedItem(item)(a1)
  5465. GetTracker() -486 $fe1a -$1E6  GetTracker()
  5466. GetAccess -492 $fe14 -$1EC  GetAccess(tracker)(a1)
  5467. FreeAccess -498 $fe0e -$1F2  FreeAccess(tracker)(a1)
  5468. FreeDAList -504 $fe08 -$1F8  FreeDAList(node)(a1)
  5469. AddDANode -510 $fe02 -$1FE  AddDANode(data,dalist,length,id)(a0/a1,d0/d1)
  5470. AddDADevs -516 $fdfc -$204  AddDADevs(dalist,select)(a0,d0)
  5471. Strcmp -522 $fdf6 -$20A  Strcmp(s1,s2)(a0/a1)
  5472. Strncmp -528 $fdf0 -$210  Strncmp(s1,s2,count)(a0/a1,d0)
  5473. Toupper -534 $fdea -$216  Toupper(character)(d0)
  5474. SyncRun -540 $fde4 -$21C  SyncRun(name,command,input,output)(a0/a1,d0/d1)
  5475. ASyncRun -546 $fdde -$222  ASyncRun(name,command,pcb)(a0/a1/a2)
  5476. LoadPrg -552 $fdd8 -$228  LoadPrg(name)(d1)
  5477. PreParse -558 $fdd2 -$22E  PreParse(source,dest)(a0/a1)
  5478. StamptoStr -564 $fdcc -$234  StamptoStr(datetime)(a0)
  5479. StrtoStamp -570 $fdc6 -$23A  StrtoStamp(datetime)(a0)
  5480. ObtainResidentPrg -576 $fdc0 -$240  ObtainResidentPrg(name)(a0)
  5481. AddResidentPrg -582 $fdba -$246  AddResidentPrg(Segment,name)(d1/a0)
  5482. RemResidentPrg -588 $fdb4 -$24C  RemResidentPrg(name)(a0)
  5483. UnLoadPrg -594 $fdae -$252  UnLoadPrg(segment)(d1)
  5484. LMult -600 $fda8 -$258  LMult(a,b)(d0/d1)
  5485. LDiv -606 $fda2 -$25E  LDiv(a,b)(d0/d1)
  5486. LMod -612 $fd9c -$264  LMod(a,b)(d0/d1)
  5487. CheckSumPrg -618 $fd96 -$26A  CheckSumPrg(ResidentNode)(d0)
  5488. TackOn -624 $fd90 -$270  TackOn(pathname,filename)(a0/a1)
  5489. BaseName -630 $fd8a -$276  BaseName(name)(a0)
  5490. ReleaseResidentPrg -636 $fd84 -$27C  ReleaseResidentPrg(segment)(d1)
  5491. SPrintf -642 $fd7e -$282  SPrintf(file,string,stream)(d0,a0/a1)
  5492. GetKeywordIndex -648 $fd78 -$288  GetKeywordIndex(char *,char *)(A0/A1)
  5493. ArpOpenLibrary -654 $fd72 -$28E  ArpOpenLibrary(name,vers)(a1,d0)
  5494. ArpAllocFreq -660 $fd6c -$294  ArpAllocFreq()()
  5495.