Changeset e47ed05 in mainline for kernel/genarch/include
- Timestamp:
- 2013-12-27T18:18:13Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f6f22cdb
- Parents:
- 96b9724
- Location:
- kernel/genarch/include/genarch/drivers/grlib
- Files:
-
- 2 moved
-
irqmp.h (moved) (moved from kernel/genarch/include/genarch/drivers/grlib_irqmp/grlib_irqmp.h ) (3 diffs)
-
uart.h (moved) (moved from kernel/genarch/include/genarch/drivers/grlib_uart/grlib_uart.h ) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/genarch/drivers/grlib/irqmp.h
r96b9724 re47ed05 41 41 #include <arch.h> 42 42 43 #define GRLIB_IRQMP_MASK_OFFSET 0x4044 #define GRLIB_IRQMP_FORCE_OFFSET0x8043 #define GRLIB_IRQMP_MASK_OFFSET 0x40 44 #define GRLIB_IRQMP_FORCE_OFFSET 0x80 45 45 46 46 /** IRQMP registers */ … … 56 56 /** LEON3 interrupt assignments */ 57 57 enum grlib_irq_source { 58 GRLIB_INT_AHBERROR = 1,59 GRLIB_INT_UART1 = 2,60 GRLIB_INT_PCIDMA = 4,61 GRLIB_INT_CAN = 5,62 GRLIB_INT_TIMER0 = 6,63 GRLIB_INT_TIMER1 = 7,64 GRLIB_INT_TIMER2 = 8,65 GRLIB_INT_TIMER3 = 9,66 GRLIB_INT_ETHERNET = 1458 GRLIB_INT_AHBERROR = 1, 59 GRLIB_INT_UART1 = 2, 60 GRLIB_INT_PCIDMA = 4, 61 GRLIB_INT_CAN = 5, 62 GRLIB_INT_TIMER0 = 6, 63 GRLIB_INT_TIMER1 = 7, 64 GRLIB_INT_TIMER2 = 8, 65 GRLIB_INT_TIMER3 = 9, 66 GRLIB_INT_ETHERNET = 14 67 67 }; 68 68 … … 73 73 extern void grlib_irqmp_init(grlib_irqmp_t *, bootinfo_t *); 74 74 extern int grlib_irqmp_inum_get(grlib_irqmp_t *); 75 extern void grlib_irqmp_clear(grlib_irqmp_t *, int);76 extern void grlib_irqmp_mask(grlib_irqmp_t *, int);77 extern void grlib_irqmp_unmask(grlib_irqmp_t *, int);75 extern void grlib_irqmp_clear(grlib_irqmp_t *, unsigned int); 76 extern void grlib_irqmp_mask(grlib_irqmp_t *, unsigned int); 77 extern void grlib_irqmp_unmask(grlib_irqmp_t *, unsigned int); 78 78 79 79 #endif -
kernel/genarch/include/genarch/drivers/grlib/uart.h
r96b9724 re47ed05 97 97 } grlib_uart_t; 98 98 99 extern outdev_t *grlib_uart_init(uintptr_t, inr_t inr);99 extern outdev_t *grlib_uart_init(uintptr_t, inr_t); 100 100 extern void grlib_uart_input_wire(grlib_uart_t *, 101 101 indev_t *);
Note:
See TracChangeset
for help on using the changeset viewer.
