![]() |
cfa
Xilinx SDK Drivers API Documentation
|
This file contains an example using the XCfa driver to do self test on the device.
None
MODIFICATION HISTORY:
Ver Who Date Changes
1.00a drg/jz 01/13/10 First Release 1.03a sg 08/14/12 Updated the example for CR 666306. Modified the device ID to use the first Device Id Removed the printf at the start of the main 7.0 adk 01/15/14 Implimented main and XCfaSelfTestExample functions. Adherence to MISRA C 2012 standard guidelines. 7.1 ms 01/23/17 Added xil_printf statement in main function to ensure that "Successfully ran" and "Failed" strings are available in all examples. This is a fix for CR-965028.
Macros | |
| #define | CFA_DEVICE_ID XPAR_CFA_0_DEVICE_ID |
| CFA Device ID. More... | |
Functions | |
| u32 | XCfaSelfTestExample (u16 DeviceId) |
| This function does a minimal test on the XCfa driver. More... | |
| int | main (void) |
| Main function to call the example. More... | |
Variables | |
| XCfa | Cfa |
| Instance of the CFA Device. More... | |
| #define CFA_DEVICE_ID XPAR_CFA_0_DEVICE_ID |
CFA Device ID.
Referenced by main().
| int main | ( | void | ) |
Main function to call the example.
References CFA_DEVICE_ID, and XCfaSelfTestExample().
| u32 XCfaSelfTestExample | ( | u16 | DeviceId | ) |
This function does a minimal test on the XCfa driver.
| DeviceId | is the XPAR_<CFA_instance>_DEVICE_ID value from xparameters.h. |
< Default value of the Control registers Status Register and Error Register
References XCfa_Config::BaseAddress, XCfa_CfgInitialize(), XCFA_CONTROL_OFFSET, XCFA_ERROR_OFFSET, XCfa_LookupConfig(), XCfa_ReadReg, XCfa_SelfTest(), and XCFA_STATUS_OFFSET.
Referenced by main().
| XCfa Cfa |
Instance of the CFA Device.