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