Commit Graph

2279 Commits

Author SHA1 Message Date
songyanguang d3fb123c29 usb code is adapted to rk3568. 2024-08-15 19:55:16 +08:00
songyanguang a9273b9879 Merge branch rk3568_dev of https://www.gitlink.org.cn/tuyuyang/xiuos with commit 6bc856b7a6 into local 2024-08-15 19:26:02 +08:00
songyanguang 059da067df New IPC interface, lwip receives data from rndis. 2024-08-14 17:22:54 +08:00
xj b53ba2e4b4 Interrupt function 2024-08-13 19:31:36 -07:00
songyanguang aaceb82386 New IPC interface, lwip sends data to rndis 2024-08-13 14:43:22 +08:00
songyanguang 84ab3dff35 Modify rndis and lwip interaction function name. 2024-08-13 09:59:31 +08:00
xj 7003f26807 Add interrupt processing functions 2024-08-09 04:54:40 -07:00
xj 91d06a23b3 Add interrupt processing functions 2024-08-09 01:07:10 -07:00
xj 0816b5427a Add interrupt processing functions 2024-08-09 00:51:02 -07:00
xj 45a36e5776 Add interrupt processing functions 2024-08-08 20:20:28 -07:00
xj 4170e41ab7 Add interrupt processing functions 2024-08-08 20:03:37 -07:00
xj cd35c4e733 Adding interrupt codes 2024-08-08 00:18:38 -07:00
xj 0e09b55903 Adding interrupt codes 2024-08-08 00:08:23 -07:00
xj b9de9baf1c Adding interrupt codes 2024-08-07 23:43:11 -07:00
xj 55eef9ff58 Add comments 2024-08-07 19:21:28 -07:00
songyanguang c637a3d0bc Modify xhci code to adapt to XIZI. 2024-08-07 18:57:40 +08:00
xj 22b137f92f Modify address mapping in xhci_transfer 2024-08-06 23:33:57 -07:00
songyanguang 98a64f616d xhci ring memory is fetched from the memory resource pool. 2024-08-07 09:32:21 +08:00
xj f8768d29a2 add usb3.0 interrupt NO 2024-08-05 23:54:52 -07:00
songyanguang 5e829d5da0 Modify Transfer TRB code in xHCI to apply to XiZi AIOT. 2024-08-06 14:44:05 +08:00
xj b383f88d7d modify function name 2024-08-05 20:20:39 -07:00
xj c689c550d7 modify function name 2024-08-05 19:51:38 -07:00
xj 951c3bf203 modify function name 2024-08-05 19:42:04 -07:00
xj 7d6cc6d1d8 modify variate name 2024-08-05 19:24:52 -07:00
songyanguang 3886ed4b12 fix a bug 2024-08-05 20:54:24 +08:00
songyanguang 77bed3c28f Modify USB Device Initialization in xHCI code and Command TRB code to apply to XiZi AIOT. 2024-08-05 20:47:51 +08:00
xj 2eba5a8071 Replanting xhci_port_status 2024-08-05 02:20:41 -07:00
xj ad027ba080 Replanting xhci_complete 2024-08-05 01:47:35 -07:00
xj 48ff62be23 Replanting xhci_complete 2024-08-05 01:38:11 -07:00
xj acf338844a Replanting xhci_transfer 2024-08-05 01:16:19 -07:00
xj bf9c5056ac Adding usb memory pool functions 2024-08-05 00:51:52 -07:00
xj 3928cd46b7 Replanting xhci_event_process function 2024-08-01 20:09:00 -07:00
xj 6ab2083403 Add USB memory pool functions 2024-08-01 01:40:18 -07:00
xj 19269781b4 Add USB memory pool function 2024-08-01 00:27:38 -07:00
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