User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 796
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
B.5 CAN Controller (can)
Register Summary
Module Name CAN Controller (can)
Software Name XCANPS
Base Address 0xE0008000 can0
0xE0009000 can1
Description Controller Area Network
Vendor Info Xilinx CAN
Register Name Address Width Type Reset Value Description
SRR
0x00000000 32 rw 0x00000000 Software Reset Register
MSR
0x00000004 32 rw 0x00000000 Mode Select Register
BRPR
0x00000008 32 rw 0x00000000 Baud Rate Prescaler Register
BTR
0x0000000C 32 rw 0x00000000 Bit Timing Register
ECR
0x00000010 32 ro 0x00000000 Error Counter Register
ESR
0x00000014 32 mixed 0x00000000 Error Status Register
SR
0x00000018 32 mixed 0x00000001 Status Register
ISR
0x0000001C 32 mixed 0x00006000 Interrupt Status Register
IER
0x00000020 32 rw 0x00000000 Interrupt Enable Register
ICR
0x00000024 32 mixed 0x00000000 Interrupt Clear Register
TCR
0x00000028 32 mixed 0x00000000 Timestamp Control Register
WIR
0x0000002C 32 rw 0x00003F3F Watermark Interrupt Register
TXFIFO_ID
0x00000030 32 wo 0x00000000 transmit message fifo message
identifier
TXFIFO_DLC
0x00000034 32 rw 0x00000000 transmit message fifo data
length code
TXFIFO_DATA1
0x00000038 32 rw 0x00000000 transmit message fifo data word
1
TXFIFO_DATA2
0x0000003C 32 rw 0x00000000 transmit message fifo data word
2
TXHPB_ID
0x00000040 32 wo 0x00000000 transmit high priority buffer
message identifier
TXHPB_DLC
0x00000044 32 rw 0x00000000 transmit high priority buffer
data length code