4242///
4343/// This module provides network drivers and routing configuration.
4444
45- void mod_network_init (void ) {
45+ void network_module_init (void ) {
4646 mp_obj_list_init (& MP_STATE_PORT (mod_network_nic_list ), 0 );
4747}
4848
49- void mod_network_deinit (void ) {
49+ void network_module_deinit (void ) {
5050}
5151
52- void mod_network_register_nic (mp_obj_t nic ) {
52+ void network_module_register_nic (mp_obj_t nic ) {
5353 for (mp_uint_t i = 0 ; i < MP_STATE_PORT (mod_network_nic_list ).len ; i ++ ) {
5454 if (MP_STATE_PORT (mod_network_nic_list ).items [i ] == nic ) {
5555 // nic already registered
@@ -60,7 +60,7 @@ void mod_network_register_nic(mp_obj_t nic) {
6060 mp_obj_list_append (MP_OBJ_FROM_PTR (& MP_STATE_PORT (mod_network_nic_list )), nic );
6161}
6262
63- mp_obj_t mod_network_find_nic (const uint8_t * ip ) {
63+ mp_obj_t network_module_find_nic (const uint8_t * ip ) {
6464 // find a NIC that is suited to given IP address
6565 for (mp_uint_t i = 0 ; i < MP_STATE_PORT (mod_network_nic_list ).len ; i ++ ) {
6666 mp_obj_t nic = MP_STATE_PORT (mod_network_nic_list ).items [i ];
@@ -72,20 +72,13 @@ mp_obj_t mod_network_find_nic(const uint8_t *ip) {
7272 nlr_raise (mp_obj_new_exception_msg (& mp_type_OSError , translate ("no available NIC" )));
7373}
7474
75- STATIC mp_obj_t network_initialize (void ) {
76- mod_network_init ();
77- return mp_const_none ;
78- }
79- STATIC MP_DEFINE_CONST_FUN_OBJ_0 (network_initialize_obj , network_initialize );
80-
8175STATIC mp_obj_t network_route (void ) {
8276 return MP_OBJ_FROM_PTR (& MP_STATE_PORT (mod_network_nic_list ));
8377}
8478STATIC MP_DEFINE_CONST_FUN_OBJ_0 (network_route_obj , network_route );
8579
8680STATIC const mp_rom_map_elem_t mp_module_network_globals_table [] = {
8781 { MP_ROM_QSTR (MP_QSTR___name__ ), MP_ROM_QSTR (MP_QSTR_network ) },
88- { MP_ROM_QSTR (MP_QSTR___init__ ), MP_ROM_PTR (& network_initialize_obj ) },
8982 { MP_ROM_QSTR (MP_QSTR_route ), MP_ROM_PTR (& network_route_obj ) },
9083};
9184
0 commit comments