USB composite device example program, drag-and-drop flash writer.
Dependencies: SWD USBDevice mbed BaseDAP
Diff: tests/BuildRomDisk.h
- Revision:
- 1:ea8e179320d7
- Parent:
- 0:2385683c867a
--- a/tests/BuildRomDisk.h Tue Sep 17 04:33:44 2013 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -#pragma once -#include "USBMSD.h" -#include "RamDisk.h" - -class BuildRomDisk : public USBMSD { -public: - BuildRomDisk(); - virtual int disk_initialize(); - virtual int disk_status(); - virtual int disk_read(uint8_t * data, uint64_t block); - virtual int disk_write(const uint8_t * data, uint64_t block); - virtual uint64_t disk_sectors(); - virtual uint64_t disk_size(); - - void exportData(Stream* pc); -protected: - RamDisk _ramdisk; - uint64_t _sectors; - uint8_t _status; -};