Changeset d11f228 in rtems


Ignore:
Timestamp:
Dec 15, 2011, 3:39:54 PM (9 years ago)
Author:
Daniel Hellstrom <daniel@…>
Branches:
4.11, 5, master
Children:
e05c265
Parents:
e428dc4a
git-author:
Daniel Hellstrom <daniel@…> (12/15/11 15:39:54)
git-committer:
Daniel Hellstrom <daniel@…> (04/16/15 23:10:16)
Message:

sparc BSPs: implemented libpci IRQ BSP support

Location:
c/src/lib/libbsp/sparc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/erc32/include/bsp.h

    re428dc4a rd11f228  
    188188int console_inbyte_nonblocking(int port);
    189189
     190/* BSP PCI Interrupt support - to avoid warnings by libpci */
     191#define BSP_PCI_shared_interrupt_register    BSP_shared_interrupt_register
     192#define BSP_PCI_shared_interrupt_unregister  BSP_shared_interrupt_unregister
     193#define BSP_PCI_shared_interrupt_unmask      BSP_shared_interrupt_unmask
     194#define BSP_PCI_shared_interrupt_mask        BSP_shared_interrupt_mask
     195#define BSP_PCI_shared_interrupt_clear       BSP_shared_interrupt_clear
     196
    190197#ifdef __cplusplus
    191198}
  • c/src/lib/libbsp/sparc/leon2/include/bsp.h

    re428dc4a rd11f228  
    211211int cchip1_register(void);
    212212
     213/* BSP PCI Interrupt support */
     214#define BSP_PCI_shared_interrupt_register    BSP_shared_interrupt_register
     215#define BSP_PCI_shared_interrupt_unregister  BSP_shared_interrupt_unregister
     216#define BSP_PCI_shared_interrupt_unmask      BSP_shared_interrupt_unmask
     217#define BSP_PCI_shared_interrupt_mask        BSP_shared_interrupt_mask
     218#define BSP_PCI_shared_interrupt_clear       BSP_shared_interrupt_clear
     219
     220/* AT697 has PCI defined as big endian */
     221#define BSP_PCI_BIG_ENDIAN
     222
    213223#ifdef __cplusplus
    214224}
  • c/src/lib/libbsp/sparc/leon3/include/bsp.h

    re428dc4a rd11f228  
    243243#endif
    244244
     245/* BSP PCI Interrupt support */
     246#define BSP_PCI_shared_interrupt_register    BSP_shared_interrupt_register
     247#define BSP_PCI_shared_interrupt_unregister  BSP_shared_interrupt_unregister
     248#define BSP_PCI_shared_interrupt_unmask      BSP_shared_interrupt_unmask
     249#define BSP_PCI_shared_interrupt_mask        BSP_shared_interrupt_mask
     250#define BSP_PCI_shared_interrupt_clear       BSP_shared_interrupt_clear
     251
    245252#ifdef __cplusplus
    246253}
     
    248255
    249256#endif
    250 
    251 
Note: See TracChangeset for help on using the changeset viewer.