Commit Graph

2245 Commits

Author SHA1 Message Date
xj 1bc171a131 Implanting xhci_run and some free functions 2024-07-29 04:51:48 -07:00
xj f322fce778 Implanting xhci_run and some free functions 2024-07-29 04:49:30 -07:00
xj bed67b388f Implanting event ring initialization 2024-07-29 02:03:42 -07:00
songyanguang 181362892a Modify IPC-related functions in rndis host 2024-07-24 15:44:24 +08:00
songyanguang 1d7bcb479d Modify MessageLength in usbh_rndis_eth_tx 2024-07-23 18:17:59 +08:00
songyanguang 46d67a2115 rndis bulk transfer buffer uses physical addresses 2024-07-23 14:56:38 +08:00
songyanguang f81170c61d Modify rndis_host.c according to CherryUSB v0.10.2 2024-07-23 09:24:27 +08:00
xj 098d39181d Command RING Initialize 2024-07-16 06:10:40 -07:00
songyanguang 6504f11f00 rndis uses naive_mmap to allocate memory during connect. 2024-07-16 18:25:50 +08:00
songyanguang f1f533cdc1 usbh_core hub and rndis use naive_mmap to assign virtual and physical addresses, and match the relevant codes. 2024-07-16 09:42:16 +08:00
xj a91baab639 for xhci command ring 2024-07-12 04:21:57 -07:00
songyanguang 4cceb8cd3b rndis ADAPTS to usb core to decouple xhci. 2024-07-10 09:44:08 +08:00
songyanguang 2da33e48dc Added file modification description. 2024-07-10 09:42:59 +08:00
songyanguang 459a7ad7cf Modify usbh_rndis related files according to CherryUSB v0.1.2 2024-07-09 16:40:13 +08:00
songyanguang b623803db4 Add compiling rndis. 2024-07-09 16:34:10 +08:00
xj 7cb39f992c Implant scratchpad buffer functions 2024-07-05 06:05:54 -07:00
xj ab573e238e Implant scratchpad buffer functions 2024-07-05 01:11:33 -07:00
xj d2164713b3 Add fls function 2024-07-04 05:25:53 -07:00
xj 4a657a3044 replace DSB 2024-07-04 02:53:40 -07:00
songyanguang c5db36f4b9 enable DSB 2024-07-04 11:28:28 +08:00
xj 114ff07759 replace header file which is referred in usb_log.h 2024-07-03 18:46:26 -07:00
xj 0c5851f05b modify lwip_service.c for test 2024-07-03 06:31:55 -07:00
xj f1bbde5216 fix bugs 2024-07-03 06:30:28 -07:00
xj ad5acb644b fix bugs 2024-07-03 06:15:24 -07:00
xj 57ae614071 update dcbaa functions in xhci.c, and Makefile in xhci 2024-07-03 04:58:05 -07:00
xj aedc9d86fc update dcbaa functions 2024-07-03 01:19:52 -07:00
xj 12e5b67108 update kernel codes 2024-07-02 19:48:07 -07:00
xj b2c3a24f35 Modify xhci_port_protocol, xhci_supported_protocol and xhci_legacy_release so that the xHCI can adapt to XiZi AIOT 2024-07-01 05:18:53 -07:00
xj ac3527bbc2 Modify xhci_port_protocol, xhci_supported_protocol and xhci_legacy_release so that the xHCI can adapt to XiZi AIOT 2024-07-01 05:03:28 -07:00
xj e30c4e662f Modify xhci_port_protocol, xhci_supported_protocol and xhci_legacy_release so that the xHCI can adapt to XiZi AIOT 2024-07-01 05:01:14 -07:00
xj 21a0f8ed30 Modify xhci_reset so that the xHCI can adapt to XiZi AIOT 2024-07-01 04:13:01 -07:00
xj 3efb2335c5 Modify xhci_stop so that the xHCI can adapt to XiZi AIOT 2024-07-01 03:02:01 -07:00
xj e34d688cc3 Modify xhci_legacy_init so that the xHCI can adapt to XiZi AIOT 2024-07-01 01:37:23 -07:00
xj eac58cedec Modify xhci_extended_capability so that the xHCI can adapt to XiZi AIOT 2024-07-01 00:12:14 -07:00
xj 7c48797ecf Adding more USB hardware information for RK3568 2024-06-28 04:37:15 -07:00
xj 9ce7259447 Adding more USB hardware information for RK3568 2024-06-28 04:32:00 -07:00
xj 41a4e81d7d Adding more USB hardware information for RK3568 2024-06-28 04:12:02 -07:00
songyanguang 7ed436a8c8 Add TODO comments to the function to be modified. 2024-06-28 18:00:28 +08:00
xj 098c8a9879 Merge branch '5g_usb' of https://gitlink.org.cn/kameblue/xiuos into 5g_usb 2024-06-28 00:26:04 -07:00
xj 3beb9fb2b9 Adding more USB hardware information for RK3568 2024-06-28 00:15:10 -07:00
songyanguang d2c1180cce Modify usb core to call functions defined by xhci. 2024-06-28 15:00:21 +08:00
xj 805cd766ea Adding more USB hardware information for RK3568 2024-06-27 23:45:07 -07:00
xj bf1947052b Adding more USB hardware information for RK3568 2024-06-27 23:06:22 -07:00
xj b0471990a3 Adding more USB hardware information for RK3568 2024-06-27 20:28:57 -07:00
xj 2c82079be7 Adding more USB hardware information for RK3568 2024-06-27 20:10:44 -07:00
xj e44ae64451 Add address of USB3.0 host controller registers in RK3568 2024-06-25 23:39:18 -07:00
xj 9bf663c476 Add address of USB3.0 host controller registers in RK3568 2024-06-25 22:58:36 -07:00
xj e9b9e907c6 Add physical page interface 2024-06-25 19:38:58 -07:00
songyanguang 47a330b08f Modify the hub to decouple from xhci. 2024-06-24 15:42:00 +08:00
songyanguang 513b74b845 Modify usbh_hub.c according to freertos source code. 2024-06-24 15:31:57 +08:00