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 */