Pendrive to sd card data transfer coding

Dependencies:   FatFileSystem TextLCD mbed

Fork of MSCUsbHost by gavin beardall

Committer:
sathguru
Date:
Thu Apr 16 05:12:20 2015 +0000
Revision:
1:77e50c06ea01
Parent:
0:e6a539e59b52
Pendrive to sd card data transfer coding

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gbeardall 0:e6a539e59b52 1 /*
gbeardall 0:e6a539e59b52 2 **************************************************************************************************************
gbeardall 0:e6a539e59b52 3 * NXP USB Host Stack
gbeardall 0:e6a539e59b52 4 *
gbeardall 0:e6a539e59b52 5 * (c) Copyright 2008, NXP SemiConductors
gbeardall 0:e6a539e59b52 6 * (c) Copyright 2008, OnChip Technologies LLC
gbeardall 0:e6a539e59b52 7 * All Rights Reserved
gbeardall 0:e6a539e59b52 8 *
gbeardall 0:e6a539e59b52 9 * www.nxp.com
gbeardall 0:e6a539e59b52 10 * www.onchiptech.com
gbeardall 0:e6a539e59b52 11 *
gbeardall 0:e6a539e59b52 12 * File : usbhost_err.h
gbeardall 0:e6a539e59b52 13 * Programmer(s) : Ravikanth.P
gbeardall 0:e6a539e59b52 14 * Version :
gbeardall 0:e6a539e59b52 15 *
gbeardall 0:e6a539e59b52 16 **************************************************************************************************************
gbeardall 0:e6a539e59b52 17 */
gbeardall 0:e6a539e59b52 18
gbeardall 0:e6a539e59b52 19 #ifndef USBHOST_ERR_H
gbeardall 0:e6a539e59b52 20 #define USBHOST_ERR_H
gbeardall 0:e6a539e59b52 21
gbeardall 0:e6a539e59b52 22
gbeardall 0:e6a539e59b52 23 /*
gbeardall 0:e6a539e59b52 24 **************************************************************************************************************
gbeardall 0:e6a539e59b52 25 * GENERAL DEFINITIONS
gbeardall 0:e6a539e59b52 26 **************************************************************************************************************
gbeardall 0:e6a539e59b52 27 */
gbeardall 0:e6a539e59b52 28
gbeardall 0:e6a539e59b52 29 #define OK 0
gbeardall 0:e6a539e59b52 30 #define MATCH_FOUND 0
gbeardall 0:e6a539e59b52 31
gbeardall 0:e6a539e59b52 32 /*
gbeardall 0:e6a539e59b52 33 **************************************************************************************************************
gbeardall 0:e6a539e59b52 34 * HOST CONTROLLER SPECIFIC ERROR CODES
gbeardall 0:e6a539e59b52 35 **************************************************************************************************************
gbeardall 0:e6a539e59b52 36 */
gbeardall 0:e6a539e59b52 37
gbeardall 0:e6a539e59b52 38 #define ERR_TD_FAIL -1
gbeardall 0:e6a539e59b52 39
gbeardall 0:e6a539e59b52 40 /*
gbeardall 0:e6a539e59b52 41 **************************************************************************************************************
gbeardall 0:e6a539e59b52 42 * MASS STORAGE SPECIFIC ERROR CODES
gbeardall 0:e6a539e59b52 43 **************************************************************************************************************
gbeardall 0:e6a539e59b52 44 */
gbeardall 0:e6a539e59b52 45
gbeardall 0:e6a539e59b52 46 #define ERR_MS_CMD_FAILED -10
gbeardall 0:e6a539e59b52 47 #define ERR_BAD_CONFIGURATION -11
gbeardall 0:e6a539e59b52 48 #define ERR_NO_MS_INTERFACE -12
gbeardall 0:e6a539e59b52 49
gbeardall 0:e6a539e59b52 50 /*
gbeardall 0:e6a539e59b52 51 **************************************************************************************************************
gbeardall 0:e6a539e59b52 52 * FAT SPECIFIC ERROR CODES
gbeardall 0:e6a539e59b52 53 **************************************************************************************************************
gbeardall 0:e6a539e59b52 54 */
gbeardall 0:e6a539e59b52 55
gbeardall 0:e6a539e59b52 56 #define MATCH_NOT_FOUND -20
gbeardall 0:e6a539e59b52 57 #define ERR_FAT_NOT_SUPPORTED -21
gbeardall 0:e6a539e59b52 58 #define ERR_OPEN_LIMIT_REACHED -22
gbeardall 0:e6a539e59b52 59 #define ERR_INVALID_BOOT_SIG -23
gbeardall 0:e6a539e59b52 60 #define ERR_INVALID_BOOT_SEC -24
gbeardall 0:e6a539e59b52 61 #define ERR_ROOT_DIR_FULL -25
gbeardall 0:e6a539e59b52 62
gbeardall 0:e6a539e59b52 63 #endif