Subversion Repositories HelenOS

Rev

Rev 1911 | Rev 2071 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1911 Rev 1984
Line 44... Line 44...
44
typedef struct pci pci_t;
44
typedef struct pci pci_t;
45
typedef struct pci_operations pci_operations_t;
45
typedef struct pci_operations pci_operations_t;
46
 
46
 
47
enum pci_model {
47
enum pci_model {
48
    PCI_UNKNOWN,
48
    PCI_UNKNOWN,
49
    PCI_SABRE
49
    PCI_SABRE,
-
 
50
    PCI_PSYCHO
50
};
51
};
51
 
52
 
52
struct pci_operations {
53
struct pci_operations {
53
    void (* enable_interrupt)(pci_t *pci, int inr);
54
    void (* enable_interrupt)(pci_t *pci, int inr);
54
    void (* clear_interrupt)(pci_t *pci, int inr);
55
    void (* clear_interrupt)(pci_t *pci, int inr);