
#include <ti/csl/csl_tmr.h>


#define CSL_GPIO_CFG_REGS 0x0260BF00
#define CSL_GPIO_DIR        (*(unsigned int*)(CSL_GPIO_CFG_REGS + 0x010))
#define GPIO_SET_DATA       (*(unsigned int*)(CSL_GPIO_CFG_REGS + 0x018))
#define GPIO_CLEAR_DATA     (*(unsigned int*)(CSL_GPIO_CFG_REGS + 0x01C))

typedef  unsigned int uint32_t;

void cycleDelay (uint32_t count);
static uint32_t readTime32(void);


int main(void)
{
    int i;


    CSL_GPIO_DIR = 0xFFFE;

    while(1)
    {
        GPIO_SET_DATA = 0x1;
        cycleDelay (100);
        GPIO_CLEAR_DATA = 0x1;
        for (i=0;i<100;i++);
    }



	return 0;
}


