grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / libs / prometheus / prometheus.conf
blobbd8733d53af26f00bf2d5861ff00a202ce4aad90
1 ##begin config
2 libbasetype struct LibBase
3 version 2.3
4 ##end config
5 ##begin cdef
6 #include <utility/utility.h>
7 #include <exec/interrupts.h>
8 #include <libraries/prometheus.h>
9 ##end cdef
10 ##begin cdefprivate
11 #include "prometheus_intern.h"
12 ##end cdefprivate
13 ##begin functionlist
14 PCIBoard *Prm_FindBoardTagList(PCIBoard *previous, struct TagItem *tag_list) (A0, A1)
15 ULONG Prm_GetBoardAttrsTagList(PCIBoard *board, struct TagItem *tag_list) (A0, A1)
16 ULONG Prm_ReadConfigLong(PCIBoard *board, UBYTE offset) (A0, D0)
17 UWORD Prm_ReadConfigWord(PCIBoard *board, UBYTE offset) (A0, D0)
18 UBYTE Prm_ReadConfigByte(PCIBoard *board, UBYTE offset) (A0, D0)
19 void Prm_WriteConfigLong(PCIBoard *board, ULONG data, UBYTE offset) (A0, D0, D1)
20 void Prm_WriteConfigWord(PCIBoard *board, UWORD data, UBYTE offset) (A0, D0, D1)
21 void Prm_WriteConfigByte(PCIBoard *board, UBYTE data, UBYTE offset) (A0, D0, D1)
22 ULONG Prm_SetBoardAttrsTagList(PCIBoard *board, struct TagItem *tag_list) (A0, A1)
23 BOOL Prm_AddIntServer(PCIBoard *board, struct Interrupt *interrupt) (A0, A1)
24 void Prm_RemIntServer(PCIBoard *board, struct Interrupt *interrupt) (A0, A1)
25 APTR Prm_AllocDMABuffer(ULONG size) (D0)
26 void Prm_FreeDMABuffer(APTR buffer, ULONG size) (A0, D0)
27 APTR Prm_GetPhysicalAddr(APTR address) (D0)
28 ##end functionlist