1*6cec9b07SAndreas LarssonAeroflex Gaisler GRCAN and GRHCAN CAN controllers. 2*6cec9b07SAndreas Larsson 3*6cec9b07SAndreas LarssonThe GRCAN and CRHCAN CAN controllers are available in the GRLIB VHDL IP core 4*6cec9b07SAndreas Larssonlibrary. 5*6cec9b07SAndreas Larsson 6*6cec9b07SAndreas LarssonNote: These properties are built from the AMBA plug&play in a Leon SPARC system 7*6cec9b07SAndreas Larsson(the ordinary environment for GRCAN and GRHCAN). There are no dts files for 8*6cec9b07SAndreas Larssonsparc. 9*6cec9b07SAndreas Larsson 10*6cec9b07SAndreas LarssonRequired properties: 11*6cec9b07SAndreas Larsson 12*6cec9b07SAndreas Larsson- name : Should be "GAISLER_GRCAN", "01_03d", "GAISLER_GRHCAN" or "01_034" 13*6cec9b07SAndreas Larsson 14*6cec9b07SAndreas Larsson- reg : Address and length of the register set for the device 15*6cec9b07SAndreas Larsson 16*6cec9b07SAndreas Larsson- freq : Frequency of the external oscillator clock in Hz (the frequency of 17*6cec9b07SAndreas Larsson the amba bus in the ordinary case) 18*6cec9b07SAndreas Larsson 19*6cec9b07SAndreas Larsson- interrupts : Interrupt number for this device 20*6cec9b07SAndreas Larsson 21*6cec9b07SAndreas LarssonOptional properties: 22*6cec9b07SAndreas Larsson 23*6cec9b07SAndreas Larsson- systemid : If not present or if the value of the least significant 16 bits 24*6cec9b07SAndreas Larsson of this 32-bit property is smaller than GRCAN_TXBUG_SAFE_GRLIB_VERSION 25*6cec9b07SAndreas Larsson a bug workaround is activated. 26*6cec9b07SAndreas Larsson 27*6cec9b07SAndreas LarssonFor further information look in the documentation for the GLIB IP core library: 28*6cec9b07SAndreas Larssonhttp://www.gaisler.com/products/grlib/grip.pdf 29