ports: Allow boards to define additional network interfaces.
This commit is contained in:
parent
66fe3d5cb5
commit
fe8b47e29f
@ -267,8 +267,13 @@ extern const struct _mp_obj_type_t network_lan_type;
|
||||
SOCKET_BUILTIN_MODULE \
|
||||
NETWORK_BUILTIN_MODULE \
|
||||
|
||||
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#endif
|
||||
|
||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||
MICROPY_HW_NIC_ETH \
|
||||
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||
|
||||
#define MICROPY_HW_PIT_NUM_CHANNELS 3
|
||||
|
||||
|
@ -192,8 +192,13 @@ extern const struct _mod_network_nic_type_t mod_network_nic_type_nina;
|
||||
SOCKET_BUILTIN_MODULE \
|
||||
NETWORK_BUILTIN_MODULE \
|
||||
|
||||
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#endif
|
||||
|
||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||
MICROPY_HW_NIC_NINAW10 \
|
||||
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||
|
||||
#ifndef MICROPY_BOARD_ROOT_POINTERS
|
||||
#define MICROPY_BOARD_ROOT_POINTERS
|
||||
|
@ -280,11 +280,16 @@ extern const struct _mod_network_nic_type_t mod_network_nic_type_cc3k;
|
||||
PYB_BUILTIN_MODULE \
|
||||
STM_BUILTIN_MODULE \
|
||||
|
||||
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||
#endif
|
||||
|
||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||
MICROPY_HW_NIC_ETH \
|
||||
MICROPY_HW_NIC_CYW43 \
|
||||
MICROPY_HW_NIC_WIZNET5K \
|
||||
MICROPY_HW_NIC_CC3K \
|
||||
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||
|
||||
#define MP_STATE_PORT MP_STATE_VM
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user