103fd3cf5SKurt Van Dijckconfig CAN_SOFTING 203fd3cf5SKurt Van Dijck tristate "Softing Gmbh CAN generic support" 3*6586c5d7SMarc Kleine-Budde depends on HAS_IOMEM 403fd3cf5SKurt Van Dijck ---help--- 503fd3cf5SKurt Van Dijck Support for CAN cards from Softing Gmbh & some cards 603fd3cf5SKurt Van Dijck from Vector Gmbh. 703fd3cf5SKurt Van Dijck Softing Gmbh CAN cards come with 1 or 2 physical busses. 803fd3cf5SKurt Van Dijck Those cards typically use Dual Port RAM to communicate 903fd3cf5SKurt Van Dijck with the host CPU. The interface is then identical for PCI 1003fd3cf5SKurt Van Dijck and PCMCIA cards. This driver operates on a platform device, 1103fd3cf5SKurt Van Dijck which has been created by softing_cs or softing_pci driver. 1203fd3cf5SKurt Van Dijck Warning: 1303fd3cf5SKurt Van Dijck The API of the card does not allow fine control per bus, but 1403fd3cf5SKurt Van Dijck controls the 2 busses on the card together. 1503fd3cf5SKurt Van Dijck As such, some actions (start/stop/busoff recovery) on 1 bus 1603fd3cf5SKurt Van Dijck must bring down the other bus too temporarily. 170a0b7a5fSKurt Van Dijck 180a0b7a5fSKurt Van Dijckconfig CAN_SOFTING_CS 190a0b7a5fSKurt Van Dijck tristate "Softing Gmbh CAN pcmcia cards" 200a0b7a5fSKurt Van Dijck depends on PCMCIA 21ddfdb508SKurt Van Dijck depends on CAN_SOFTING 220a0b7a5fSKurt Van Dijck ---help--- 230a0b7a5fSKurt Van Dijck Support for PCMCIA cards from Softing Gmbh & some cards 240a0b7a5fSKurt Van Dijck from Vector Gmbh. 250a0b7a5fSKurt Van Dijck You need firmware for these, which you can get at 260a0b7a5fSKurt Van Dijck http://developer.berlios.de/projects/socketcan/ 270a0b7a5fSKurt Van Dijck This version of the driver is written against 280a0b7a5fSKurt Van Dijck firmware version 4.6 (softing-fw-4.6-binaries.tar.gz) 290a0b7a5fSKurt Van Dijck In order to use the card as CAN device, you need the Softing generic 300a0b7a5fSKurt Van Dijck support too. 31