BOOTLOADER
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions | Variables
nandflashdisk.c File Reference
#include "includes.h"

Go to the source code of this file.

Macros

#define NandflashdiskIdleState   0
#define NandflashdiskInitialState0   1
#define NandflashdiskInitialState1   2
#define NandflashdiskInitialState2   3
#define NandflashdiskInitialState3   4
#define NandflashdiskInitialState4   5
#define NandflashdiskInitialState5   6
#define NandflashdiskReadState0   7
#define NandflashdiskReadState1   8
#define NandflashdiskReadState2   9
#define NandflashdiskReadState3   10
#define NandflashdiskWriteState0   11
#define NandflashdiskWriteState1   12
#define NandflashdiskWriteState2   13
#define NandflashdiskWriteState3   14

Functions

void F_NandflashdiskInit (void)
void F_NandflashdiskSvc (void)
INT8U F_NandflashdiskInUseCheck (void)
INT8U F_NandflashdiskAllocate (INT16U UserId)
INT8U F_NandflashdiskRelease (INT16U UserId)
INT8U F_NandflashdiskCheck (void)
INT8U F_NandflashdiskInitialStart (INT16U UserId)

Variables

NANDFLASHDISK_CONTROL NandflashdiskCtrl

Macro Definition Documentation

#define NandflashdiskIdleState   0

Definition at line 3 of file nandflashdisk.c.

#define NandflashdiskInitialState0   1

Definition at line 4 of file nandflashdisk.c.

#define NandflashdiskInitialState1   2

Definition at line 5 of file nandflashdisk.c.

#define NandflashdiskInitialState2   3

Definition at line 6 of file nandflashdisk.c.

#define NandflashdiskInitialState3   4

Definition at line 7 of file nandflashdisk.c.

#define NandflashdiskInitialState4   5

Definition at line 8 of file nandflashdisk.c.

#define NandflashdiskInitialState5   6

Definition at line 9 of file nandflashdisk.c.

#define NandflashdiskReadState0   7

Definition at line 10 of file nandflashdisk.c.

#define NandflashdiskReadState1   8

Definition at line 11 of file nandflashdisk.c.

#define NandflashdiskReadState2   9

Definition at line 12 of file nandflashdisk.c.

#define NandflashdiskReadState3   10

Definition at line 13 of file nandflashdisk.c.

#define NandflashdiskWriteState0   11

Definition at line 14 of file nandflashdisk.c.

#define NandflashdiskWriteState1   12

Definition at line 15 of file nandflashdisk.c.

#define NandflashdiskWriteState2   13

Definition at line 16 of file nandflashdisk.c.

#define NandflashdiskWriteState3   14

Definition at line 17 of file nandflashdisk.c.


Function Documentation

INT8U F_NandflashdiskAllocate ( INT16U  UserId)

Definition at line 71 of file nandflashdisk.c.

INT8U F_NandflashdiskCheck ( void  )

Definition at line 86 of file nandflashdisk.c.

void F_NandflashdiskInit ( void  )

Definition at line 29 of file nandflashdisk.c.

INT8U F_NandflashdiskInitialStart ( INT16U  UserId)

Definition at line 89 of file nandflashdisk.c.

INT8U F_NandflashdiskInUseCheck ( void  )

Definition at line 67 of file nandflashdisk.c.

INT8U F_NandflashdiskRelease ( INT16U  UserId)

Definition at line 79 of file nandflashdisk.c.

void F_NandflashdiskSvc ( void  )

Definition at line 33 of file nandflashdisk.c.


Variable Documentation

NANDFLASHDISK_CONTROL NandflashdiskCtrl

Definition at line 19 of file nandflashdisk.c.