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); |