Commit graph

13 commits

Author SHA1 Message Date
bunnie
232a4b6c6c bump xous version 2023-01-18 00:02:46 +08:00
bunnie
f66e53c54a respond to StartStop command with Done immediately
nothing to sync up on eject, since it's all already in RAM.
2023-01-15 02:39:03 +08:00
bunnie
7021116a37 remove debug print 2023-01-14 19:07:56 +08:00
Gianguido Sorà
96582fdf2a
mass-storage: just use two bulk endpoints
For some unknown reason, just adding a second bulk endpoint descriptor makes enumeration
fail on essentially all operating systems.

Adding three endpoints is no issue though, but since we want to avoid wasting resources around
here, writing 0x42 at the end of the last bulk endpoint... fixes everything.

Tested under Linux, Windows, OpenBSD, FreeBSD.
2023-01-13 18:15:05 +01:00
bunnie
c631963a4b Merge branch 'feat/usb-mass-storage' of github.com:gsora/xous-core into gsora-feat/usb-mass-storage 2023-01-13 02:59:17 +08:00
bunnie
55b1addf59 add vendoring notice and original copyright to all files vendored in. 2023-01-12 02:10:41 +08:00
bunnie
1a00e3cc2f fix whitespace 2023-01-12 02:06:27 +08:00
bunnie
8aa1301d68 more cleanup 2023-01-12 01:51:50 +08:00
bunnie
bebf323798 some touch-up/cleanup; add a timeout on a blocking read 2023-01-12 01:45:51 +08:00
bunnie
1ec6bd7df4 remove some test files that aren't relevant to our build 2023-01-12 01:17:04 +08:00
bunnie
cd62caadcd fix paths and README 2023-01-12 01:13:21 +08:00
bunnie
ed23cdcc17 move crates to the libs/mass-storage directory 2023-01-12 01:12:56 +08:00
bunnie
88cdde4b9a remove unused files 2023-01-12 01:04:12 +08:00