1 /* Automatically generated header! Do not edit! */ 2 3 #ifndef _PPCINLINE_BATTMEM_H 4 #define _PPCINLINE_BATTMEM_H 5 6 #ifndef __PPCINLINE_MACROS_H 7 #include <ppcinline/macros.h> 8 #endif /* !__PPCINLINE_MACROS_H */ 9 10 #ifndef BATTMEM_BASE_NAME 11 #define BATTMEM_BASE_NAME BattMemBase 12 #endif /* !BATTMEM_BASE_NAME */ 13 14 #define ReadBattMem(__p0, __p1, __p2) \ 15 LP3(18, ULONG , ReadBattMem, \ 16 APTR , __p0, a0, \ 17 ULONG , __p1, d0, \ 18 ULONG , __p2, d1, \ 19 , BATTMEM_BASE_NAME, 0, 0, 0, 0, 0, 0) 20 21 #define ObtainBattSemaphore() \ 22 LP0NR(6, ObtainBattSemaphore, \ 23 , BATTMEM_BASE_NAME, 0, 0, 0, 0, 0, 0) 24 25 #define ReleaseBattSemaphore() \ 26 LP0NR(12, ReleaseBattSemaphore, \ 27 , BATTMEM_BASE_NAME, 0, 0, 0, 0, 0, 0) 28 29 #define WriteBattMem(__p0, __p1, __p2) \ 30 LP3(24, ULONG , WriteBattMem, \ 31 CONST APTR , __p0, a0, \ 32 ULONG , __p1, d0, \ 33 ULONG , __p2, d1, \ 34 , BATTMEM_BASE_NAME, 0, 0, 0, 0, 0, 0) 35 36 #endif /* !_PPCINLINE_BATTMEM_H */