2 libbasetype struct LibBase
6 #include <utility/utility.h>
7 #include <exec/interrupts.h>
8 #include <libraries/prometheus.h>
11 #include "prometheus_intern.h"
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)