1 /* Automatically generated header! Do not edit! */
    2 
    3 #ifndef _PPCINLINE_CARDRES_H
    4 #define _PPCINLINE_CARDRES_H
    5 
    6 #ifndef __PPCINLINE_MACROS_H
    7 #include <ppcinline/macros.h>
    8 #endif /* !__PPCINLINE_MACROS_H */
    9 
   10 #ifndef CARDRES_BASE_NAME
   11 #define CARDRES_BASE_NAME CardResource
   12 #endif /* !CARDRES_BASE_NAME */
   13 
   14 #define EndCardAccess(__p0) \
   15 	LP1(30, BOOL , EndCardAccess, \
   16 		struct CardHandle *, __p0, a1, \
   17 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   18 
   19 #define CardProgramVoltage(__p0, __p1) \
   20 	LP2(60, LONG , CardProgramVoltage, \
   21 		struct CardHandle *, __p0, a1, \
   22 		ULONG , __p1, d0, \
   23 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   24 
   25 #define CopyTuple(__p0, __p1, __p2, __p3) \
   26 	LP4(72, BOOL , CopyTuple, \
   27 		CONST struct CardHandle *, __p0, a1, \
   28 		UBYTE *, __p1, a0, \
   29 		ULONG , __p2, d1, \
   30 		ULONG , __p3, d0, \
   31 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   32 
   33 #define CardMiscControl(__p0, __p1) \
   34 	LP2(48, UBYTE , CardMiscControl, \
   35 		struct CardHandle *, __p0, a1, \
   36 		ULONG , __p1, d1, \
   37 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   38 
   39 #define CardChangeCount() \
   40 	LP0(96, ULONG , CardChangeCount, \
   41 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   42 
   43 #define CardResetRemove(__p0, __p1) \
   44 	LP2(42, BOOL , CardResetRemove, \
   45 		struct CardHandle *, __p0, a1, \
   46 		ULONG , __p1, d0, \
   47 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   48 
   49 #define CardInterface() \
   50 	LP0(102, ULONG , CardInterface, \
   51 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   52 
   53 #define OwnCard(__p0) \
   54 	LP1(6, struct CardHandle *, OwnCard, \
   55 		struct CardHandle *, __p0, a1, \
   56 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   57 
   58 #define CardForceChange() \
   59 	LP0(90, BOOL , CardForceChange, \
   60 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   61 
   62 #define BeginCardAccess(__p0) \
   63 	LP1(24, BOOL , BeginCardAccess, \
   64 		struct CardHandle *, __p0, a1, \
   65 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   66 
   67 #define CardResetCard(__p0) \
   68 	LP1(66, BOOL , CardResetCard, \
   69 		struct CardHandle *, __p0, a1, \
   70 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   71 
   72 #define GetCardMap() \
   73 	LP0(18, struct CardMemoryMap *, GetCardMap, \
   74 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   75 
   76 #define ReadCardStatus() \
   77 	LP0(36, UBYTE , ReadCardStatus, \
   78 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   79 
   80 #define DeviceTuple(__p0, __p1) \
   81 	LP2(78, ULONG , DeviceTuple, \
   82 		CONST UBYTE *, __p0, a0, \
   83 		struct DeviceTData *, __p1, a1, \
   84 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   85 
   86 #define ReleaseCard(__p0, __p1) \
   87 	LP2NR(12, ReleaseCard, \
   88 		struct CardHandle *, __p0, a1, \
   89 		ULONG , __p1, d0, \
   90 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   91 
   92 #define CardAccessSpeed(__p0, __p1) \
   93 	LP2(54, ULONG , CardAccessSpeed, \
   94 		struct CardHandle *, __p0, a1, \
   95 		ULONG , __p1, d0, \
   96 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   97 
   98 #define IfAmigaXIP(__p0) \
   99 	LP1(84, struct Resident *, IfAmigaXIP, \
  100 		CONST struct CardHandle *, __p0, a2, \
  101 		, CARDRES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  102 
  103 #endif /* !_PPCINLINE_CARDRES_H */