BOOTLOADER
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Macros | Functions | Variables
disk.h File Reference

Go to the source code of this file.

Data Structures

struct  DISK_CONTROL

Macros

#define DISK_NORFLASH   0
#define DISK_NANDFLASH   1
#define DISK_SDCARD   2
#define DISK_HARDDRIVE   3

Functions

void F_DiskInit (void)
void F_DiskSvc (void)
INT8U F_DiskInUseCheck (void)
INT8U F_DiskAllocate (INT16U UserId)
INT8U F_DiskRelease (INT16U UserId)
INT8U F_DiskSelect (INT16U UserId, INT8U DiskNumber)

Variables

DISK_CONTROL DiskCtrl

Macro Definition Documentation

#define DISK_HARDDRIVE   3

Definition at line 7 of file disk.h.

#define DISK_NANDFLASH   1

Definition at line 5 of file disk.h.

#define DISK_NORFLASH   0

Definition at line 4 of file disk.h.

#define DISK_SDCARD   2

Definition at line 6 of file disk.h.


Function Documentation

INT8U F_DiskAllocate ( INT16U  UserId)

Definition at line 22 of file disk.c.

void F_DiskInit ( void  )

Definition at line 14 of file disk.c.

INT8U F_DiskInUseCheck ( void  )

Definition at line 18 of file disk.c.

INT8U F_DiskRelease ( INT16U  UserId)

Definition at line 30 of file disk.c.

INT8U F_DiskSelect ( INT16U  UserId,
INT8U  DiskNumber 
)

Definition at line 37 of file disk.c.

void F_DiskSvc ( void  )

Definition at line 17 of file disk.c.


Variable Documentation

DISK_CONTROL DiskCtrl

Definition at line 5 of file disk.c.