diff options
| author | hathach <[email protected]> | 2013-09-21 00:42:39 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-09-21 00:42:39 +0700 |
| commit | 295612b48f396fa2234c109be4b73294e5c6c27c (patch) | |
| tree | 9e614d97ed6e16e615c8e1b7e23cf01a9c699f39 /tinyusb/class/cdc_rndis_host.c | |
| parent | f8f398a6813567306acd2e9dcfae199c3ecbad3a (diff) | |
remove ATTR_WEAK for all necessary driver callback
fix ceedling tests
Diffstat (limited to 'tinyusb/class/cdc_rndis_host.c')
| -rw-r--r-- | tinyusb/class/cdc_rndis_host.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tinyusb/class/cdc_rndis_host.c b/tinyusb/class/cdc_rndis_host.c index 51d6c3723..af0fe9a05 100644 --- a/tinyusb/class/cdc_rndis_host.c +++ b/tinyusb/class/cdc_rndis_host.c @@ -133,6 +133,7 @@ void rndish_init(void) void rndish_close(uint8_t dev_addr) { osal_semaphore_reset( rndish_data[dev_addr-1].sem_notification_hdl ); +// memclr_(&rndish_data[dev_addr-1], sizeof(rndish_data_t)); TODO need to move semaphore & its handle out before memclr } @@ -220,12 +221,7 @@ tusb_error_t rndish_open_subtask(uint8_t dev_addr, cdch_data_t *p_cdc) rndis_msg_set_cmplt_t * const p_set_cmpt = (rndis_msg_set_cmplt_t *) msg_payload; SUBTASK_ASSERT(p_set_cmpt->type == RNDIS_MSG_SET_CMPLT && p_set_cmpt->status == RNDIS_STATUS_SUCCESS); - - // - if ( tusbh_cdc_rndis_mounted_cb ) - { - tusbh_cdc_rndis_mounted_cb(dev_addr); - } + tusbh_cdc_rndis_mounted_cb(dev_addr); OSAL_SUBTASK_END } |
