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 \
|
SOCKET_BUILTIN_MODULE \
|
||||||
NETWORK_BUILTIN_MODULE \
|
NETWORK_BUILTIN_MODULE \
|
||||||
|
|
||||||
|
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||||
MICROPY_HW_NIC_ETH \
|
MICROPY_HW_NIC_ETH \
|
||||||
|
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||||
|
|
||||||
#define MICROPY_HW_PIT_NUM_CHANNELS 3
|
#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 \
|
SOCKET_BUILTIN_MODULE \
|
||||||
NETWORK_BUILTIN_MODULE \
|
NETWORK_BUILTIN_MODULE \
|
||||||
|
|
||||||
|
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||||
MICROPY_HW_NIC_NINAW10 \
|
MICROPY_HW_NIC_NINAW10 \
|
||||||
|
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||||
|
|
||||||
#ifndef MICROPY_BOARD_ROOT_POINTERS
|
#ifndef MICROPY_BOARD_ROOT_POINTERS
|
||||||
#define 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 \
|
PYB_BUILTIN_MODULE \
|
||||||
STM_BUILTIN_MODULE \
|
STM_BUILTIN_MODULE \
|
||||||
|
|
||||||
|
#ifndef MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#define MICROPY_BOARD_NETWORK_INTERFACES
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MICROPY_PORT_NETWORK_INTERFACES \
|
#define MICROPY_PORT_NETWORK_INTERFACES \
|
||||||
MICROPY_HW_NIC_ETH \
|
MICROPY_HW_NIC_ETH \
|
||||||
MICROPY_HW_NIC_CYW43 \
|
MICROPY_HW_NIC_CYW43 \
|
||||||
MICROPY_HW_NIC_WIZNET5K \
|
MICROPY_HW_NIC_WIZNET5K \
|
||||||
MICROPY_HW_NIC_CC3K \
|
MICROPY_HW_NIC_CC3K \
|
||||||
|
MICROPY_BOARD_NETWORK_INTERFACES \
|
||||||
|
|
||||||
#define MP_STATE_PORT MP_STATE_VM
|
#define MP_STATE_PORT MP_STATE_VM
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user