Commit Graph

2266 Commits

Author SHA1 Message Date
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
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