?? changelog
字號:
3.5.3 - For some reasons, parameter location changed from /proc/sys/Can/* to /proc/sys/dev/Can/* - support for CAN_MAX_OPEN for the ATMEL AT91SAM9263 - common code base now for most CAN chips supported - support for the new CPC_PCI with up to four CAN controllers still preliminary, need to combine the _old_ and _new_ in any combination - new TARGET=MMC_SJA1000, ARM AT91SAM9269 with 3 external SJA1000 with multiplexed memory access. - new TARGET=SSV_MCP25153.5.2 - More than one process can now open the driver This number is defined at compile time. Can be set in the Makefile or in defs.h e.g. CAN_MAX_OPEN=4 This feature is currently on the sja1000 only supported and only tested with the CPC-PCI interface - ioctl return value changed to 0 on successful return extended selfreception flag from 'per channel (minor)' to 'per process' - prohibit setting a new bitttime if the channel was already opened by another process, setting the same bitrate as the first process is permitted - this version should at least compile up to kernel 2.6.22 testet on 2.6.22 quad core3.4.6 - udev support3.4.5 - Tested on SMP and 64 Bit X86 machines made some 64 bit type adoptions3.4.4 - removed Bug in mcf5282 when transmitting from ISR3.4.3 - removed warnings ignoring return value of 'copy_to_user' with kernel version 2.6.16.21 - introducing general DEFS compiler settings. used for e.g. -Wno-undef3.4.2 - Support for EMS CPC-104 (PC104 containing SJA1000) changed type of can_base[] to __iomem (contains virtual address)3.4.1 - bug in mcf5282 interrupt handling which selfreceived messages removed3.4 - new release with changing the directory structure all files without can_ prefix, because we are in the can4linux sub directory - read() and write() are now blocking per default - getting the time stamp information for received messages in canmsg_t can be switched off if not needed (saves some us ISR time) - supported controllers and CAN interface boards now additional: Kvaser PCIcan-Q MPL VCMA9 Analog Devices BlackFin 537 Freescale 52823.3.6 - read() is now a blocking read if not opened with O_NONBLOCK3.3.5 - new ioctl() direkt setting of BTR registers each value is possible now using this ioctl()3.3.4 - two new ioctl() configuration commands for sja1000 devices self reception mode - each message sent is delivered back in the rx queue listen only mode (CAN controller doesn't acknowledge frames)3.3.3 - removed cli()/sti() code sections - use __iomem 3.3 - can4linux for LINUX Kernel build 2.6 in new directury more simple directory structure and using the kernel module build3.2 - Changed Structures compatible between all hardware variants Modified and extended to support Generic i82527 cards and the SBS PC7compact DINrail mounted industry PC by FOCUS Software Engineering Pty Ltd <www.focus-sw.com>3.1 - Added support for SSV TRM/816 by Sven Geggus <geggus@iitb.fraunhofer.de> new hardware configuration CAN_INDEXED_PORT_IO used on Elan - updated examples (esp. can_send.c to new 3.0 CanStatusPar_struct.3.0 - going further into compiling the driver directly for the hardware specified in Makefile Removing old code - the old 82cC200 is not longer supported only sja1000 in PeliCAN mode - begin canceling support for OS < 2.4.0 new pci detection code, using improved linux pci bios features PCI cards should be detected in other PCI busses as 0 as well - Changed the CanSja1000Status_par_t to a more generic one CanStatusPar_t2.6 - 2.5 had a very serious bug. Because of wrong index definitions into the Sysctl array, it was possible to set the Base address and IRQ to 0 when using the CPC-PCI board2.5 - removed bug in can_ioctl(); thanks to stefan.panwinkler@contec.at Suport for Advantech Pcm-36802.4 - because the driver must be compiled for a specific TARGET now some "configuration" values are preset at compile time: IOModel, Outc, VendOpt. nevertheless, Outc can be overwritten - Makefile checks for supported TARGET2.3 - /proc/sys/CAN/version now contains also the target name can4linux is compiled for - ioctl() get status returns additional the size and number of rx and tx messages in buffers - improved tx buffer handling - Support I+ME PcSlimLine ISA card with SJA1000!!!!!!!!2.2 - may be somethg wrong with this version with the CPC-PCI support !!!!!!!!!Unterst.Controller: SJA1000 Karten: ATCANMINI_BASIC, ATCANMINI_PELICAN CPC_PCI, IXXAT_PCI03 2.1 - freigegeben 2.0 - (nicht released) erste Version abger黶tet, 躡ersetzbar ohne LDDK und nur f黵 einen Controller-typ, bzw. Kartentyp, Ausw鋒lbar zur Kompile-Zeit, dadurch f黵 embedded Systeme verwendbar (ben鰐igt weniger Speicher) Dokumentation als HTML, erzeugt mit Doxygen--------------------------------------------------------------------------1.4 - Anpassung Headerfiles an 2.4.18 - warnings beseitigt1.3 - 躡erarbeitung f黵 2.4.x nur mit lddk 1.p4 jetzt sollte es wirklich gehen (getestet mit 3*AT-CAN-MINI, )1.2 - aktuelle Bugbeseitigung f黵 Bauer nur mit lddk 1.p3 躡ersetzbar auch auf neueren Kernel 2.4.4 (nicht f黵 alle Rechner!)1.1 - Unterst黷zung f黵 ELIMA und alle Kernelversionen bis 2.3.x (2.0, 2.2, 2.4.0)1.0p1 - Support f黵 intel82527 verbessert, Bugbeseitigung - Codebereinigung (Arbeitet immer noch mit der gleichen LDDK Version wie 1.0)1.0 - erste stabile Version unterst黷zt 82c200/sja100 AT-CAN-MINI .... unterst黷zt 82527 CPC-XT
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -