1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_EXPANSION_H 4 #define _PPCINLINE_EXPANSION_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef EXPANSION_BASE_NAME 11 #define EXPANSION_BASE_NAME ExpansionBase 12 #endif /* !EXPANSION_BASE_NAME */ 13 14 #define WriteExpansionByte(__p0, __p1, __p2) \ 15 LP3NR(114, WriteExpansionByte, \ 16 APTR , __p0, a0, \ 17 ULONG , __p1, d0, \ 18 ULONG , __p2, d1, \ 19 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 20 21 #define ConfigChain(__p0) \ 22 LP1NR(66, ConfigChain, \ 23 APTR , __p0, a0, \ 24 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 25 26 #define ReadExpansionByte(__p0, __p1) \ 27 LP2(96, UBYTE , ReadExpansionByte, \ 28 CONST APTR , __p0, a0, \ 29 ULONG , __p1, d0, \ 30 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 31 32 #define MakeDosNode(__p0) \ 33 LP1(144, struct DeviceNode *, MakeDosNode, \ 34 CONST APTR , __p0, a0, \ 35 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 36 37 #define FreeExpansionMem(__p0, __p1) \ 38 LP2NR(90, FreeExpansionMem, \ 39 ULONG , __p0, d0, \ 40 ULONG , __p1, d1, \ 41 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 42 43 #define RemConfigDev(__p0) \ 44 LP1NR(108, RemConfigDev, \ 45 struct ConfigDev *, __p0, a0, \ 46 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 47 48 #define ConfigBoard(__p0, __p1) \ 49 LP2NR(60, ConfigBoard, \ 50 APTR , __p0, a0, \ 51 struct ConfigDev *, __p1, a1, \ 52 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 53 54 #define FindConfigDev(__p0, __p1, __p2) \ 55 LP3(72, struct ConfigDev *, FindConfigDev, \ 56 CONST struct ConfigDev *, __p0, a0, \ 57 LONG , __p1, d0, \ 58 LONG , __p2, d1, \ 59 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 60 61 #define AddConfigDev(__p0) \ 62 LP1NR(30, AddConfigDev, \ 63 struct ConfigDev *, __p0, a0, \ 64 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 65 66 #define GetCurrentBinding(__p0, __p1) \ 67 LP2(138, ULONG , GetCurrentBinding, \ 68 CONST struct CurrentBinding *, __p0, a0, \ 69 ULONG , __p1, d0, \ 70 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 71 72 #define SetCurrentBinding(__p0, __p1) \ 73 LP2NR(132, SetCurrentBinding, \ 74 struct CurrentBinding *, __p0, a0, \ 75 ULONG , __p1, d0, \ 76 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 77 78 #define ReadExpansionRom(__p0, __p1) \ 79 LP2NR(102, ReadExpansionRom, \ 80 CONST APTR , __p0, a0, \ 81 struct ConfigDev *, __p1, a1, \ 82 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 83 84 #define ReleaseConfigBinding() \ 85 LP0NR(126, ReleaseConfigBinding, \ 86 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 87 88 #define AddDosNode(__p0, __p1, __p2) \ 89 LP3(150, BOOL , AddDosNode, \ 90 LONG , __p0, d0, \ 91 ULONG , __p1, d1, \ 92 struct DeviceNode *, __p2, a0, \ 93 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 94 95 #define FreeConfigDev(__p0) \ 96 LP1NR(84, FreeConfigDev, \ 97 struct ConfigDev *, __p0, a0, \ 98 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 99 100 #define AllocExpansionMem(__p0, __p1) \ 101 LP2(54, APTR , AllocExpansionMem, \ 102 ULONG , __p0, d0, \ 103 ULONG , __p1, d1, \ 104 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 105 106 #define AllocConfigDev() \ 107 LP0(48, struct ConfigDev *, AllocConfigDev, \ 108 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 109 110 #define AddBootNode(__p0, __p1, __p2, __p3) \ 111 LP4(36, BOOL , AddBootNode, \ 112 LONG , __p0, d0, \ 113 ULONG , __p1, d1, \ 114 struct DeviceNode *, __p2, a0, \ 115 struct ConfigDev *, __p3, a1, \ 116 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 117 118 #define AllocBoardMem(__p0) \ 119 LP1NR(42, AllocBoardMem, \ 120 ULONG , __p0, d0, \ 121 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 122 123 #define FreeBoardMem(__p0, __p1) \ 124 LP2NR(78, FreeBoardMem, \ 125 ULONG , __p0, d0, \ 126 ULONG , __p1, d1, \ 127 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 128 129 #define ObtainConfigBinding() \ 130 LP0NR(120, ObtainConfigBinding, \ 131 , EXPANSION_BASE_NAME, 0, 0, 0, 0, 0, 0) 132 133 #endif /* !_PPCINLINE_EXPANSION_H */