summaryrefslogtreecommitdiffstats
tag name2.6.0 (9d6c2a018272ca3c49dad89221209052bd14d802)
tag date2023-07-16 16:14:41 +0900
tagged byTakashi Sakamoto <o-takashi@sakamocchi.jp>
tagged objectcommit 9d76ad2c26...
downloadlibhinawa-2.6.0.tar.gz
Version 2.6.0 release
This release introduces a significant new feature: the delivery of hardware time stamps for asynchronous communication. Additionally, it includes several changes in preparation for the future stable release of version 3.0. The package archive is available in kernel.org. https://kernel.org/pub/linux/libs/ieee1394/libhinawa-2.6.0.tar.xz In 1394 OHCI, hardware time stamps for asynchronous communication are available for software. The time stamp resolution is the isochronous cycle, which is 8,000 Hz. Prior to Linux kernel version 5.5, time stamps were not delivered in any event to application. However, with Linux kernel version 5.6, some events were introduced to address this. The new version of libhinawa includes the backport of the UAPI header that makes these events available, then new functions and signals are added to Hinawa.FwReq, Hinawa.FwResp, and Hinawa.FwFcp. Additionally, Hinawa.CycleTime has been added to store the hardware cycle value, and a new method is available in Hinawa.FwNode for applications to compute the time stamp. During the 10 years of development, libhinawa has undergone significant changes, including the deprecation of certain features. In particular, features related to sound units have been moved to libhitaki. As part of work to streamline libhinawa and remove deprecated features, it is inevitable to introduce some loss of backward compatibility. The future release of libhinawa 3.0 stable is planned. The 2.6.0 release includes changes in preparation for that. Certain functions have been obsoleted by alternative ones. -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQE66IEYNDXNBPeGKSsLtaWM8LwEwUCZLOY4wAKCRCsLtaWM8Lw E5CaAP4+chabL0Afcv5lpCXESy8mkNVO69z/BrJVWeNaT8nEMgEAthF/VG008Ut+ 7OO+CPEhqMjJs28lWqFkgOaO7Ak3dgg= =wpOs -----END PGP SIGNATURE-----