if_stmac: Add driver for STM32H7 ethernet module

Update #3910.
This commit is contained in:
Sebastian Huber 2020-03-23 14:26:20 +01:00
parent 9fa7bcf55a
commit c28f67a9be
3 changed files with 1014 additions and 0 deletions

View File

@ -227,6 +227,7 @@ class rtems(builder.Module):
'sys/dev/ffec/if_ffec_mpc8xx.c',
'sys/dev/input/touchscreen/tsc_lpc32xx.c',
'sys/dev/smc/if_smc_nexus.c',
'sys/dev/stmac/if_stmac.c',
'sys/dev/tsec/if_tsec_nexus.c',
'sys/dev/usb/controller/ehci_mpc83xx.c',
'sys/dev/usb/controller/ohci_lpc32xx.c',

View File

@ -159,6 +159,11 @@ SYSINIT_DRIVER_REFERENCE(usbus, ohci);
RTEMS_BSD_DRIVER_USB;
RTEMS_BSD_DRIVER_USB_MASS;
#elif defined(LIBBSP_ARM_STM32H7_BSP_H)
RTEMS_BSD_DEFINE_NEXUS_DEVICE(stmac, 0, 0, NULL);
SYSINIT_DRIVER_REFERENCE(ukphy, miibus);
#elif defined(LIBBSP_I386_PC386_BSP_H)
RTEMS_BSD_DRIVER_PC_LEGACY;

File diff suppressed because it is too large Load Diff