

/**
 * main.c
 */

#include "F28x_Project.h"

void main(void)
{
    InitSysCtrl();

    memcpy(&RamfuncsRunStart, &RamfuncsLoadStart,
           (uint32_t)&RamfuncsLoadEnd - (uint32_t)&RamfuncsLoadStart);

    DINT;
    InitPieCtrl();
    IER = 0x0000;
    IFR = 0x0000;
    InitPieVectTable();
    InitGpio();


//    EnDat_Init();
//    endat21_runCommandSet();
//    if (ENCODER_TYPE == 22)
//    {
//        endat22_runCommandSet();
//    }
//    endat22_setupAddlData();
//    EnDat_initDelayComp();


    uint32_t cnt = 0;
    while(1)
    {
        for(cnt=0; cnt<0xffff; cnt++) {}
    }
}
