1 #ifndef CLIB_PCIIDS_PROTOS_H
    2 #define CLIB_PCIIDS_PROTOS_H
    3 
    4 /*
    5 	pciids C prototypes
    6 
    7 	Copyright © 2004 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef EXEC_TYPES_H
   11 # include <exec/types.h>
   12 #endif
   13 
   14 
   15 #ifdef __cplusplus
   16 extern "C" {
   17 #endif /* __cplusplus */
   18 
   19 CONST_STRPTR PCIIDS_GetVendorName(ULONG vendorid);
   20 CONST_STRPTR PCIIDS_GetDeviceName(ULONG vendorid, ULONG deviceid);
   21 CONST_STRPTR PCIIDS_GetSubDeviceName(ULONG vendorid, ULONG deviceid,
   22                                      ULONG subvendorid, ULONG subdeviceid);
   23 CONST_STRPTR PCIIDS_GetClassName(ULONG classid);
   24 CONST_STRPTR PCIIDS_GetSubClassName(ULONG classid, ULONG subclassid);
   25 CONST_STRPTR PCIIDS_GetProgIfName(ULONG classid, ULONG subclassid, ULONG progifid);
   26 LONG         PCIIDS_LoadFile(CONST_STRPTR filename);
   27 
   28 #ifdef __cplusplus
   29 }
   30 #endif /* __cplusplus */
   31 
   32 
   33 #endif /* CLIB_PCIIDS_PROTOS_H */