| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-21 | fix(third_party/bluetooth): fix bugs in USB host BT HCI drivers | alvin | |
| NimBLE (nimble-1.6.0/ble_hci_usbh.c): - fix hci_read_callback: pass full buffer to hci_h4_sm_rx in one call instead of splitting type byte and payload into two calls - fix ble_transport_to_ll_cmd_impl: use struct ble_hci_cmd for type-safe length calculation instead of raw byte indexing - fix ble_transport_to_ll_acl_impl: gather mbuf with os_mbuf_copydata and issue single usbh_bluetooth_hci_write; the old per-segment loop violated USB Bluetooth class bulk transfer requirements - fix unused-parameter warnings in run/stop callbacks Zephyr (zephyr_bluetooth-2.7.5/ble_hci_usbh.c): - remove unreachable fallthrough comment after return statement - restore ISO payload length check (was commented out); use inline mask (& 0x3FFF) per BT Core Spec v5.x Vol 4 Part E Section 5.4.5 - fix bt_usbh_send error code: 255 -> -EIO - guard bt_hci_driver_register with static bool to prevent duplicate registration on USB reconnect - fix unused-parameter warnings in run/stop callbacks | |||
| 2026-02-11 | refactor: move cherryrb and cherrymp into common dir, rename with ↵ | sakumisu | |
| usb_ringbuffer and usb_mempool Signed-off-by: sakumisu <[email protected]> | |||
| 2026-02-05 | fix(cherrymp): fix block size check | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2026-01-05 | fix(bluetooth): Correct HCI packet type from SCO to ISO in USB host. | Alvin | |
| 2025-07-18 | update(cherrymp): update local ringbuf | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-07-18 | update: remove zephyr bluetooth submodule | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-03-04 | update(cherrymp): remove malloc free | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2025-01-19 | update(nimble): remove nimble submodule, because it costs time to pull | sakumisu | |
| Signed-off-by: sakumisu <[email protected]> | |||
| 2024-11-28 | update(cherrymp): use own osal | sakumisu | |
| 2024-11-26 | update(cherrymp): change mq to sem for fast run | sakumisu | |
| 2024-11-13 | fix(cherrymp): fix bool to uint32_t | sakumisu | |
| 2024-09-07 | chore(cherrymp): add license | sakumisu | |
| 2024-09-06 | update: remove uvc queue | sakumisu | |
| 2024-08-15 | update(cherrymp): rename to cherrymp | sakumisu | |
| 2024-06-28 | feat: add dhcp-server and dns-server module | sakumisu | |
| 2024-05-24 | refactor(platform): update platform support | sakumisu | |
| 2024-05-12 | fix typo | sakumisu | |
| 2024-05-08 | update rtt config check | sakumisu | |
| 2024-05-04 | add check for rtt config | sakumisu | |
| 2024-04-23 | update missing license | sakumisu | |
| 2024-04-16 | update msh cmd and scons | sakumisu | |
| 2024-04-11 | move queue files | sakumisu | |
| 2024-04-07 | add cherryrb and cherry pool | sakumisu | |
| 2024-04-04 | change rt_ssize_t to ssize_t, compatible with older rtt version | sakumisu | |
| 2024-03-29 | add hpm5000 macro | sakumisu | |
| 2024-03-22 | update cmake file, submodule change ssh to https | sakumisu | |
| 2024-03-07 | fix bt hci recv when CONFIG_BT_RECV_IS_RX_THREAD is disabled | sakumisu | |
| 2024-02-25 | disable device shell cmd | sakumisu | |
| 2024-02-01 | add nrf usbhci firmware | sakumisu | |
| 2024-01-31 | add usbhci_h4 log and update bluetooth submodule | sakumisu | |
| 2024-01-29 | add nimble submodule | sakumisu | |
| 2024-01-29 | add zephyr bluetooth submodule | sakumisu | |
| 2024-01-25 | support hci usb h4 for usb bluetooth | sakumisu | |
| 2024-01-22 | update nimble porting with freertos | sakumisu | |
| 2024-01-09 | update bluetooth rx callback, add zephyr bluetooth stack porting | sakumisu | |
| 2024-01-08 | support multi USB IP for host | sakumisu | |
| 2024-01-06 | support usb ble host | sakumisu | |
| 2023-11-30 | implement rt_hw_cpu_dcache_ops api | sakumisu | |
| 2023-11-29 | add align check for rtt disk port | sakumisu | |
| 2023-11-28 | update rtt dfs port | sakumisu | |
| 2023-11-17 | remove rndis code in third party because it is implemented internally | sakumisu | |
| 2023-10-12 | osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use | Zhihong Chen | |
| - add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use Signed-off-by: Zhihong Chen <[email protected]> | |||
| 2023-09-07 | Update hcd-ehci, dcd-dwc2 and examples. | Wayne Lin | |
| 1. Add some example Msh commands. 2. Fix device enumeration on EXT hub. 3. Re-file some templates. 4. Extend end-point number of dwc2 device driver. 5. Re-file rndis_host implementation includes a. rt_mutex_take in ISR b. 2rd pmsg is unaligned issue. c. destroy u0 ethernet resource after removing dongle. | |||
| 2023-09-01 | third_party: rtthread: add rndis to adapt lwip2.1.2 | Runcheng Lu | |
| 2023-07-09 | Silicon Laboratories CP210x USB to RS232 serial adaptor driver is suppported | lenovo | |
| 2023-06-25 | remove dap | sakimisu | |
| 2023-06-19 | remove ununsed code | sakumisu | |
| 2023-06-16 | third_party: rtthread: fix rndis_host some issue | Runcheng Lu | |
| - fix some issue Signed-off-by: Runcheng Lu <[email protected]> | |||
| 2023-06-16 | third_party: freertos: add adapt rndis_host APIs | Runcheng Lu | |
| - add adapt rndis_host APIs Signed-off-by: Runcheng Lu <[email protected]> | |||
| 2022-11-28 | add rt-thread dfs and rndis host port | sakimisu | |
