xiv CONTENTS
5.1.5.6 CyFx3BootJumpToProgramEntry . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.1.5.7 CyFx3BootRetainGpioState . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.1.5.8 CyFx3BootWatchdogClear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.1.5.9 CyFx3BootWatchdogConfigure . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5.2 firmware/boot_fw/include/cyfx3error.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . 90
5.2.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.2.2 Enumeration Type Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.2.2.1 CyFx3BootErrorCode_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.3 firmware/boot_fw/include/cyfx3gpio.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 92
5.3.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.2.1 CyFx3BootGpioIntrMode_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.2.2 CyFx3BootGpioSimpleConfig_t . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.3 Enumeration Type Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.3.1 CyFx3BootGpioIntrMode_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5.3.4 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.3.4.1 CyFx3BootGpioDeInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.3.4.2 CyFx3BootGpioDisable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.3.4.3 CyFx3BootGpioGetValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5.3.4.4 CyFx3BootGpioInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.3.4.5 CyFx3BootGpioSetSimpleConfig . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.3.4.6 CyFx3BootGpioSetValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.4 firmware/boot_fw/include/cyfx3i2c.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 96
5.4.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.4.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.4.2.1 CyFx3BootI2cConfig_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.4.2.2 CyFx3BootI2cPreamble_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.4.3 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.4.3.1 CyFx3BootI2cDeInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.4.3.2 CyFx3BootI2cDmaXferData . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.4.3.3 CyFx3BootI2cInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.4.3.4 CyFx3BootI2cReceiveBytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.4.3.5 CyFx3BootI2cSendCommand . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.4.3.6 CyFx3BootI2cSetConfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
5.4.3.7 CyFx3BootI2cTransmitBytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.4.3.8 CyFx3BootI2cWaitForAck . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.5 firmware/boot_fw/include/cyfx3spi.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 102
5.5.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.5.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5.5.2.1 CyFx3BootSpiConfig_t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Generated on Tue Sep 10 2013 18:34:29 for Fx3ApiGuide by Doxygen