Ignore:
Timestamp:
2006-10-07T11:24:19Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8d4a577
Parents:
e2cc9a0
Message:

Separate mapping of EBUS interrupts into two parts: EBUS and PCI.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/include/ofw/ofw_tree.h

    re2cc9a0 r33b1903  
    116116        uint32_t intr;
    117117        uint32_t controller_handle;
    118         uint32_t controller_inr;
     118        uint32_t controller_ino;
    119119} __attribute__ ((packed));
    120120typedef struct ofw_ebus_intr_map ofw_ebus_intr_map_t;
     
    166166extern bool ofw_pci_reg_absolutize(ofw_tree_node_t *node, ofw_pci_reg_t *reg, ofw_pci_reg_t *out);
    167167
    168 extern bool ofw_fhc_map_interrupts(ofw_tree_node_t *node, ofw_fhc_reg_t *reg, uint32_t interrupt, int *inr);
    169 extern bool ofw_ebus_map_interrupts(ofw_tree_node_t *node, ofw_ebus_reg_t *reg, uint32_t interrupt, int *inr);
     168extern bool ofw_fhc_map_interrupt(ofw_tree_node_t *node, ofw_fhc_reg_t *reg, uint32_t interrupt, int *inr);
     169extern bool ofw_ebus_map_interrupt(ofw_tree_node_t *node, ofw_ebus_reg_t *reg, uint32_t interrupt, int *inr);
     170extern bool ofw_pci_map_interrupt(ofw_tree_node_t *node, ofw_pci_reg_t *reg, int ino, int *inr);
    170171
    171172#endif
Note: See TracChangeset for help on using the changeset viewer.