void main(void) { wpanusb_start(&__dev); SYS_LOG_INF("Start"); #if DYNAMIC_REGISTER ieee802154_dev = ieee802154_register_raw(); #else ieee802154_dev = device_get_binding(CONFIG_TI_CC2520_DRV_NAME); if (!ieee802154_dev) { SYS_LOG_ERR("Cannot get CC250 device"); return; } #endif /* Initialize nbufs */ net_nbuf_init(); /* Initialize transmit queue */ init_tx_queue(); radio_api = (struct ieee802154_radio_api *)ieee802154_dev->driver_api; /* TODO: Initialize more */ SYS_LOG_DBG("radio_api %p initialized", radio_api); SHELL_REGISTER("wpan", commands); }
void ieee802154_shell_init(void) { SHELL_REGISTER(IEEE802154_SHELL_MODULE, ieee802154_commands); }
void main(void) { SHELL_REGISTER(MY_SHELL_MODULE, commands); }