

//#ifndef GPIO_H_
//#define GPIO_H_

#include "platform.h"
#include "platform_internal.h"


#define IPB01_R01	1
#define TPB01_R01	0


#define HIGH	1
#define LOW		0

extern CSL_GpioHandle		myhGpio;

void gpio_Init(void);

void gpio_SetRisingEdgeInt(uint32_t uiNumber);
void gpio_SetFallingEdgeInt(uint32_t uiNumber);

void gpio_EnGlbInt(uint32_t bank);

extern void gpio_Dir(uint32_t uiNumber, GpioDirection direction);
extern void gpio_Output(uint32_t uiNumber, uint8_t Data);


void gpio_test();

//#endif /* GPIO_H_ */
