Pilote Linux 8.4.0 disponible
2017-06-14 • La nouvelle version du pilote PCAN-Linux disponible
Téléchargement du pilote PCAN-Linux Version 8.4.0 (2017-06-14)
Mises à jour:
- make : corrige l'utilisation de "device_lock" seulement quand HANDLE_HOTPLUG est défini, pour éviter les erreurs de compilation lorsque ni l'USB ni PCC ne sont inclus dans le driver
- make : corrige la définition de "pr_warn()" avec des noyaux < 2.6.35
- make : ajout d'une nouvelle option de compilation COMPAT_SUPPORT=NO qui invalide CONFIG_COMPAT (applications 32b exécutant un driver 64b).
- make : meilleure prise en charge de la compilation croisée des applicatons de test, de l'installation du driver et des bibliothèques
- make : corrige le format d'affichage 64b selon CONFIG_ARCH_DMA_ADDR_T_64BIT
- make : corrige une comparaison inutile (a == a) entre les numéros d'interface, pour les adaptateurs usb-fd
- make : corrige le type sysfs_attr quand CONFIG_DEBUG_LOCK_ALLOC=y
- make : ajout du support de systèmes tels OpenSuse dans lesquels les entêtes ne sont pas stockés tel Debian
- make install : corrige l'utilisation de depmod dans un environnement de compilation croisée
- make instal : ajout de DESTDIR_DEV pour permettre l'installation des fichiers d'entêtes ailleurs quand dans le rootfs courant (DESTDIR par défaut)
- PCAN-FD : calque l'utilisation du flag de l'API utilisateur PCANFD_INIT_BUS_LOAD_INFO sur l'option CANFD BUSLOAD, pour limiter la fréquence des interruptions matérielles quand l'info "bus load" n'est pas nécessaire
- PCAN-FD : corrige certains affichages "Unknown adapters" en ajoutant certains noms d'adaptateurs supportés
- PCAN-PCIe FD : ajout de propriétés spécifiques dans sysfs permettant la lecture des adresses logiques/virtuelles des zones DMA de Rx/Tx
- PCAN-PCIe FD : ajout du paramètre de module dmamask
- PCAN-PCIe FD : correction d'un bug de non-fonctionnement lors de la toute première séquence open() + read()
- PCAN-USB FD : correction d'un bug dans timeval_add_us() quand le compteur de µs valait exactement 1M et que "ts_high" passait de 2^32-1 à 0.
- PCAN-Chip USB: ajout du support
- libpcanfd: corrige l'utilisation erronée des 2 args "sample_pt" dans l'appel à pcanfd_open()
- libpcanfd: corrige le calcul du point d'échantillonage quand OFD_BTR0BTR1 ou OFD_BRPTSEGSJW sont utilisés dans pcanfd_open()
- driver: corrige l'affichage des valeurs par défaut usemsi/fdusemsi (modinfo)
- driver: corrige le calcul de btr0btr1 en incluant la valeur de sample_point. Dorénavant, btr0btr1 dans sysfs affiche la bonne valeur en fonction du point d'échantillonage sélectionné
- driver: le calcul du décalage d'horloge est dorénavant correct en 32 et 64 bits
- pcanfdtst: ajout de l'option -T qui permet de comparer les timestamps reçus avec le futur, ou s'ils ne sont pas trop éloignés du moment présent
Télécharger - le pilote PCAN-Linux
Site Internet Linux PEAK-System - Plus d'informations