BOOTLOADER
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
bootloader
inc
disk.h
Go to the documentation of this file.
1
#ifndef DISK_H
2
#define DISK_H
3
4
#define DISK_NORFLASH 0
5
#define DISK_NANDFLASH 1
6
#define DISK_SDCARD 2
7
#define DISK_HARDDRIVE 3
8
9
typedef
struct
{
10
INT8U
State
;
11
INT8U
Status
;
12
INT8U
DiskNumber
;
13
INT8U
InUse
;
14
INT16U
Id
;
15
INT16U
UserId
;
16
}
DISK_CONTROL
;
17
18
extern
DISK_CONTROL
DiskCtrl
;
19
extern
void
F_DiskInit
(
void
);
20
extern
void
F_DiskSvc
(
void
);
21
extern
INT8U
F_DiskInUseCheck
(
void
);
22
extern
INT8U
F_DiskAllocate
(
INT16U
UserId);
23
extern
INT8U
F_DiskRelease
(
INT16U
UserId);
24
extern
INT8U
F_DiskSelect
(
INT16U
UserId,
INT8U
DiskNumber);
25
26
#endif
Generated on Wed Jun 13 2012 00:03:09 for BOOTLOADER by
1.8.1.1