aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/modnetwork.h
diff options
context:
space:
mode:
authorDamien George2018-06-01 13:31:28 +1000
committerDamien George2018-06-01 13:31:28 +1000
commit7437215ad71dd62897190f20a79344c007b5f875 (patch)
tree7f04d403093d8c08fda276865a1759f72e3ca5bb /ports/stm32/modnetwork.h
parent6d87aa54d6a9d7219b93d7f3141b46afa9c70c48 (diff)
stm32/modnetwork: Change base entry of NIC object from type to base.
mod_network_nic_type_t doesn't need to be an actual uPy type, it just needs to be an object.
Diffstat (limited to 'ports/stm32/modnetwork.h')
-rw-r--r--ports/stm32/modnetwork.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ports/stm32/modnetwork.h b/ports/stm32/modnetwork.h
index af46a54a6..fa706d869 100644
--- a/ports/stm32/modnetwork.h
+++ b/ports/stm32/modnetwork.h
@@ -40,7 +40,7 @@
struct netif;
typedef struct _mod_network_nic_type_t {
- mp_obj_type_t base;
+ mp_obj_base_t base;
void (*poll_callback)(void *data, struct netif *netif);
} mod_network_nic_type_t;
@@ -84,11 +84,11 @@ typedef struct _mod_network_socket_obj_t {
};
} mod_network_socket_obj_t;
-#endif
-
extern const mod_network_nic_type_t mod_network_nic_type_wiznet5k;
extern const mod_network_nic_type_t mod_network_nic_type_cc3k;
+#endif
+
void mod_network_init(void);
void mod_network_deinit(void);
void mod_network_register_nic(mp_obj_t nic);