function test USBMSD(as external strage for PC USB) and USBSerial. Switching between USBMSD and USBSerial(Not work simultaneously)

see /users/kenjiArai/notebook/usb-interface--usbhost-and-usbdevice/

Committer:
kenjiArai
Date:
Thu Apr 30 23:43:35 2020 +0000
Revision:
1:7a568319eeb7
Parent:
0:c6dea1f647f6
function test USBMSD(as external strage for PC USB) and USBSerial

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 0:c6dea1f647f6 1 /*
kenjiArai 0:c6dea1f647f6 2 * Check Mbed revision
kenjiArai 0:c6dea1f647f6 3 *
kenjiArai 1:7a568319eeb7 4 * Copyright (c) 2019,'20 Kenji Arai / JH1PJL
kenjiArai 1:7a568319eeb7 5 * http://www7b.biglobe.ne.jp/~kenjia/
kenjiArai 0:c6dea1f647f6 6 * https://os.mbed.com/users/kenjiArai/
kenjiArai 0:c6dea1f647f6 7 * Created: July 17th, 2019
kenjiArai 1:7a568319eeb7 8 * Revised: April 28th, 2020
kenjiArai 0:c6dea1f647f6 9 */
kenjiArai 0:c6dea1f647f6 10
kenjiArai 0:c6dea1f647f6 11 #include "mbed.h"
kenjiArai 1:7a568319eeb7 12
kenjiArai 1:7a568319eeb7 13 // RUN ONLY ON mbed-os-5.15.2
kenjiArai 1:7a568319eeb7 14 // https://github.com/ARMmbed/mbed-os/releases/tag/mbed-os-5.15.2
kenjiArai 0:c6dea1f647f6 15 #if (MBED_MAJOR_VERSION == 5) &&\
kenjiArai 0:c6dea1f647f6 16 (MBED_MINOR_VERSION == 15) &&\
kenjiArai 1:7a568319eeb7 17 (MBED_PATCH_VERSION == 2)
kenjiArai 1:7a568319eeb7 18 #elif (MBED_MAJOR_VERSION == 5) &&\
kenjiArai 1:7a568319eeb7 19 (MBED_MINOR_VERSION == 15) &&\
kenjiArai 1:7a568319eeb7 20 (MBED_PATCH_VERSION == 1)
kenjiArai 1:7a568319eeb7 21 // use mbed-os-5.15.2 but mbed_version.h has 5.15.1 value
kenjiArai 0:c6dea1f647f6 22 #else
kenjiArai 1:7a568319eeb7 23 //#warning "Please use mbed-os-5.15.2"
kenjiArai 1:7a568319eeb7 24 #error "Please use mbed-os-5.15.2"
kenjiArai 0:c6dea1f647f6 25 #endif