Commit Graph

2395 Commits

Author SHA1 Message Date
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
wty
98261fbe29 clean unuse code 2024-08-05 16:59:49 +08: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
tuyuyang
ece7cb6a7f fix memspace creation fail bug. 2024-08-01 00:13:44 +08:00
tuyuyang
8ff99f7d4d Merge remote-tracking branch 'tuyuyang/rk3568_dev' into rk3568_dev 2024-08-01 00:06:21 +08:00
tuyuyang
2f06ba5d94 improve simple_client test 2024-08-01 00:04:45 +08: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
wty
4c598c8fd9 add xizi smp 2024-07-29 15:41:37 +08:00
wty
e61c8909b7 add smp 2024-07-29 15:23:55 +08:00
tuyuyang
4716a4e018 Support multi page task mapping 2024-07-28 14:02:14 +08:00
tuyuyang
19d467463b free memory based on tracer 2024-07-27 22:37:39 +08: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
lr
d78d5bb36a add get_second/tick for 3568 2024-07-23 17:30:42 +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
lr
fbd7aa46f5 fix memlayout and sys_kill 2024-07-20 15:48:49 +08:00
lr
ae7992d429 fix multi core error of rk3568 2024-07-19 23:15:10 +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
土鲜
a8aea9338f fix sync core bootup. 2024-07-09 16:17:49 +08:00
土鲜
b8031eaf51 fix sync core bootup. 2024-07-09 15:30:26 +08:00
tuyuyang
e3d3f4845a Sync secondary core bootup. 2024-07-08 22:04:29 +08:00
tuyuyang
8d3af6f6e5 Merge branch 'rk3568_dev' into local-0708 2024-07-08 21:08:20 +08:00
tuyuyang
3e5895d972 clean code 2024-07-08 21:06:12 +08:00
lr
180352e02f modify addr map 2024-07-08 21:04:00 +08:00
lr
d1072fd3c2 recover bootmmu.c 2024-07-08 18:07:42 +08:00
lr
ef0df95a36 boot cpu0 and 1 successfully 2024-07-08 17:42:59 +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