diff options
Diffstat (limited to 'c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h')
-rw-r--r-- | c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h b/c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h index c42c8025db..362d2dd209 100644 --- a/c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h +++ b/c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h @@ -91,10 +91,6 @@ m68k_isr_entry set_vector( * Interrupt assignments * Highest-priority listed first */ -#define FEC_IRQ_LEVEL 4 -#define FEC_IRQ_RX_PRIORITY 7 -#define FEC_IRQ_TX_PRIORITY 6 - #define SLT0_IRQ_LEVEL 4 #define SLT0_IRQ_PRIORITY 0 @@ -107,6 +103,19 @@ m68k_isr_entry set_vector( #define PSC3_IRQ_LEVEL 3 #define PSC3_IRQ_PRIORITY 4 +#define FEC_IRQ_LEVEL 2 +#define FEC_IRQ_PRIORITY 3 + +/* + * Network driver configuration + */ +struct rtems_bsdnet_ifconfig; +extern int rtems_mcf548x_fec_driver_attach_detach(struct rtems_bsdnet_ifconfig *config,int attaching); +#define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_mcf548x_fec_driver_attach_detach + +#define RTEMS_BSP_NETWORK_DRIVER_NAME "fec1" +#define RTEMS_BSP_NETWORK_DRIVER_NAME2 "fec2" + #ifdef __cplusplus } #endif |