⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 can4linux-3.5.3.gz can4 linux
💻
字号:
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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -