hekate/bdk
CTCaer 605f270f98 bdk: usb: fix a race condition in USB2 stack
When RAM is slow (no training), it's possible to have the stack failing to negotiate configuration successfully.

The race condition is caused by not flushing cache before sending a configuration packet reply.
Although, cache is write-through, this needs to happen.
2022-06-14 18:41:33 +03:00
..
display bdk: display: remove unneeded pinmuxing on Aula 2022-05-16 10:16:24 +03:00
ianos bdk: remove sd mounts from ianos and check if sd is mounted in sd ops 2022-02-15 00:17:53 +02:00
input bdk: hwinit: simplify uart debug port paths 2022-05-13 03:56:59 +03:00
libs bdk: fatfs: mkfs alignment changes 2022-05-16 13:33:38 +03:00
mem bdk: heap: add nodes info 2022-05-19 14:53:02 +03:00
power bdk: reg 5v: add support for Hoag and Aula SKUs 2022-05-08 05:05:39 +03:00
rtc Utilize BIT macro everywhere 2020-11-26 01:41:45 +02:00
sec bdk: bpmp: do not use full maintenance 2022-02-15 00:14:14 +02:00
soc bdk: fuse: add ipatch support for T210B01 2022-05-16 13:05:12 +03:00
storage bdk: sdmmc: correct lower speed mode checks 2022-05-26 03:04:27 +03:00
thermal bdk: fan: add Hoag and Aula SKUs support 2022-05-08 05:07:38 +03:00
usb bdk: usb: fix a race condition in USB2 stack 2022-06-14 18:41:33 +03:00
utils bdk: ini: add ini free 2022-05-19 15:03:00 +03:00
bdk.h bdk: add NX eMMC BIS driver 2022-01-20 13:21:04 +02:00
exception_handlers.S Introducing Bootloader Development Kit (BDK) 2020-06-14 15:25:21 +03:00
fatfs_cfg.h bdk: add global header 2022-01-15 23:58:27 +02:00
fatfs_conf.h bdk: add global header 2022-01-15 23:58:27 +02:00
gfx_utils.h Utilize hekate's BDK for hekate main and Nyx 2020-06-14 16:45:45 +03:00
memory_map.h bdk: use size defines where applicable 2021-10-01 15:03:18 +03:00
module.h ianos: add extensions magic 2021-04-11 10:30:24 +03:00