Maciej Bocianski
95bb2a8e05
update USBMSD::memoryWrite implementation
...
Fix prevents unaligned USB transfers
(cherry picked from commit 1ffb4d7356
)
2020-03-31 09:15:50 +00:00
Maciej Bocianski
a277db1309
update USBMSD::memoryRead implementation
...
Fix protects underlaying block device from out-of-bound reads
(cherry picked from commit 89e67d3136
)
2020-03-31 09:15:48 +00:00
Maciej Bocianski
a0e35d2694
update USBMSD::infoTransfer implementation
...
Fix protects underlaying block device from out-of-bound read/writes
- prevents the host from setting block device addres larger then block device size
- prevents the host from setting wrong read/write lenght
(cherry picked from commit ac105f5a18
)
2020-03-31 09:15:47 +00:00
Sandeep Mistry
c7d9d0af46
USBMSD: implement MODE SENSE (10) command
2019-11-05 11:17:40 -05:00
int_szyk
d592b8c08f
Coverity changes in USBMSD.cpp
2019-09-11 09:41:23 +02:00
George Psimenos
3b23edb78c
Fix CI for branch feature-public-headers ( #11093 )
...
* Fix rtos include path in NRFCordioHCIDriver
* Flatten USB driver directory structure
* Add missing include for us_ticker
* Add more missing includes for us_ticker
* Fix mbed_hal_fpga_ci_test_shield/uart test
* Fix bare-metal build
* Fix Watchdog UNITTEST
* Fix Mbed OS 2 build for Public/Internal headers relocating
2019-08-02 12:32:40 +01:00