forked from ROMEO/obsw
Compile canps (CAN Bus at Processing System)
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
add_subdirectory(libsrc/common/src)
|
||||
#add_subdirectory(libsrc/common/src)
|
||||
|
||||
|
||||
add_subdirectory(libsrc/gpiops)
|
||||
@ -12,6 +12,4 @@ add_subdirectory(libsrc/standalone)
|
||||
|
||||
add_subdirectory(libsrc/uartps)
|
||||
|
||||
add_subdirectory(libsrc/can/src)
|
||||
add_subdirectory(libsrc/canps/src)
|
||||
add_subdirectory(libsrc/canfd/src)
|
||||
add_subdirectory(libsrc/canps)
|
||||
|
@ -130,6 +130,32 @@ extern "C" {
|
||||
#define XPAR_CPU_CORTEXA9_CORE_CLOCK_FREQ_HZ XPAR_CPU_CORTEXA9_0_CPU_CLK_FREQ_HZ
|
||||
|
||||
|
||||
|
||||
|
||||
/******************************************************************/
|
||||
/* copied from docker/compile_fsbl/embeddedsw/lib/sw_apps/zynq_fsbl/misc/zc702/xparameters.h */
|
||||
/* Definitions for driver CANPS */
|
||||
#define XPAR_XCANPS_NUM_INSTANCES 1
|
||||
|
||||
/* Definitions for peripheral PS7_CAN_0 */
|
||||
#define XPAR_PS7_CAN_0_DEVICE_ID 0
|
||||
#define XPAR_PS7_CAN_0_BASEADDR 0xE0008000
|
||||
#define XPAR_PS7_CAN_0_HIGHADDR 0xE0008FFF
|
||||
#define XPAR_PS7_CAN_0_CAN_CLK_FREQ_HZ 23809523
|
||||
|
||||
|
||||
/******************************************************************/
|
||||
/* copied from docker/compile_fsbl/embeddedsw/lib/sw_apps/zynq_fsbl/misc/zc702/xparameters.h */
|
||||
|
||||
/* Canonical definitions for peripheral PS7_CAN_0 */
|
||||
#define XPAR_XCANPS_0_DEVICE_ID XPAR_PS7_CAN_0_DEVICE_ID
|
||||
#define XPAR_XCANPS_0_BASEADDR 0xE0008000
|
||||
#define XPAR_XCANPS_0_HIGHADDR 0xE0008FFF
|
||||
#define XPAR_XCANPS_0_CAN_CLK_FREQ_HZ 23809523
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* This block contains constant declarations for the peripherals
|
||||
* within the hardblock. These have been put for bacwards compatibility
|
||||
|
8
bsp_z7/ps7_cortexa9_0/libsrc/canps/CMakeLists.txt
Normal file
8
bsp_z7/ps7_cortexa9_0/libsrc/canps/CMakeLists.txt
Normal file
@ -0,0 +1,8 @@
|
||||
target_sources(${TARGET_NAME} PUBLIC
|
||||
src/xcanps_g.c
|
||||
src/xcanps_hw.c
|
||||
src/xcanps_intr.c
|
||||
src/xcanps_sinit.c
|
||||
src/xcanps_selftest.c
|
||||
src/xcanps.c
|
||||
)
|
Reference in New Issue
Block a user