Commit Graph

6 Commits (e519efd8fb10adf85864ed9c68b58c1c7d8ab2e5)

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