16cec9b07SAndreas LarssonAeroflex Gaisler GRCAN and GRHCAN CAN controllers. 26cec9b07SAndreas Larsson 36cec9b07SAndreas LarssonThe GRCAN and CRHCAN CAN controllers are available in the GRLIB VHDL IP core 46cec9b07SAndreas Larssonlibrary. 56cec9b07SAndreas Larsson 66cec9b07SAndreas LarssonNote: These properties are built from the AMBA plug&play in a Leon SPARC system 76cec9b07SAndreas Larsson(the ordinary environment for GRCAN and GRHCAN). There are no dts files for 86cec9b07SAndreas Larssonsparc. 96cec9b07SAndreas Larsson 106cec9b07SAndreas LarssonRequired properties: 116cec9b07SAndreas Larsson 126cec9b07SAndreas Larsson- name : Should be "GAISLER_GRCAN", "01_03d", "GAISLER_GRHCAN" or "01_034" 136cec9b07SAndreas Larsson 146cec9b07SAndreas Larsson- reg : Address and length of the register set for the device 156cec9b07SAndreas Larsson 166cec9b07SAndreas Larsson- freq : Frequency of the external oscillator clock in Hz (the frequency of 176cec9b07SAndreas Larsson the amba bus in the ordinary case) 186cec9b07SAndreas Larsson 196cec9b07SAndreas Larsson- interrupts : Interrupt number for this device 206cec9b07SAndreas Larsson 216cec9b07SAndreas LarssonOptional properties: 226cec9b07SAndreas Larsson 236cec9b07SAndreas Larsson- systemid : If not present or if the value of the least significant 16 bits 246cec9b07SAndreas Larsson of this 32-bit property is smaller than GRCAN_TXBUG_SAFE_GRLIB_VERSION 256cec9b07SAndreas Larsson a bug workaround is activated. 266cec9b07SAndreas Larsson 276cec9b07SAndreas LarssonFor further information look in the documentation for the GLIB IP core library: 286cec9b07SAndreas Larssonhttp://www.gaisler.com/products/grlib/grip.pdf 29