fio.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef __FIO_H
00015 #define __FIO_H
00016
00017
00018 #define REGULAR_PORT_DIR_BASE GPIO_BASE_ADDR + 0x08
00019 #define REGULAR_PORT_DIR_INDEX 0x10
00020
00021 #define HS_PORT_DIR_BASE FIO_BASE_ADDR + 0x00
00022 #define HS_PORT_DIR_INDEX 0x20
00023
00024 #define FAST_PORT 0x01
00025 #define REGULAR_PORT 0x02
00026
00027 #define DIR_OUT 0x01
00028 #define DIR_IN 0x02
00029
00030 #ifdef __cplusplus
00031 extern "C"{
00032 #endif
00033
00034 extern void GPIOInit( u32 PortNum, u32 PortType, u32 PortDir, u32 Mask);
00035
00036 #ifdef __cplusplus
00037 }
00038 #endif
00039
00040 #endif
00041
00042
00043