summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorGravatar Stefan Richter 2012-07-29 12:00:26 +0200
committerGravatar Stefan Richter 2012-07-29 12:01:44 +0200
commit4de07a63b5bf8a830af940c859c86d723714218c (patch)
treee3eadbd96414dabce438ecde05b1ab90dba06e52 /NEWS
parenttestlibraw: Fix printing of card name (diff)
Changelog, NEWS: update to version 2.1.0v2.1.0
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS40
1 files changed, 40 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 317b382..f3534a9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,45 @@
libraw1394 Release Notes
+Version 2.1.0:
+- Behavior changes of the backend to firewire-core:
+ - The isochronous reception buffer is now mapped read/writable
+ rather than read-only. The raw1394 backend already maps the
+ buffer read/writable too. Note that writing into the buffer
+ will go wrong on architectures without cache-coherent DMA if
+ the CPU and the OHCI write within the same cacheline region,
+ so use this feature with caution.
+ - Decrease memory footprint of IR and IT buffers by avoiding
+ some internal rounding up of the buffer size.
+- New APIs in <libraw1394/raw1394.h>:
+ - raw1394_add_config_rom_descriptor():
+ Add contents to the Configuration ROM of the local node(s).
+ At runtime, this API is only available if running on top of
+ firewire-core. It could probably also be implemented with
+ the raw1394 kernel driver if anybody cared.
+ - raw1394_remove_config_rom_descriptor():
+ Counterpart to raw1394_add_config_rom_descriptor().
+ - raw1394_read_cycle_timer_and_clock():
+ Like the existing raw1394_read_cycle_timer(), but lets the
+ caller choose between CLOCK_REALTIME (which the former call
+ is always using), CLOCK_MONOTONIC, or CLOCK_MONOTONIC_RAW.
+ For example, this enables libffado's audio streaming to run
+ undisturbed by resets of CLOCK_REALTIME.
+ At runtime, this call requires firewire-core underneath.
+ - raw1394_get_speed():
+ Returns the speed code of the maximum possible transmission
+ speed between a given node and the local node. This takes
+ maximum speeds of all participating PHYs and the two links
+ into account. This can be used to configure the speed of
+ isochronous streams.
+ At runtime, this call requires firewire-core underneath.
+ - enum raw1394_iso_speed was extended by
+ RAW1394_ISO_SPEED_800, _1600, and _3200.
+- New APIs in <libraw1394/ieee1394.h>:
+ - Added preprocessor constants
+ L1394_SPEED_BETA, L1394_SPEED_800, _1600, and _3200.
+- testlibraw1394:
+ Added unit tests of the new APIs.
+
Version 2.0.9:
- Fix that raw1394_iso_recv_flush() did not have any effect when running
on firewire-core alias juju kernel drivers. Requires kernel 3.4 or
vatar/5583ee5cd9fc9109043328f4e0fdf7ae?s=13&d=retro' width='13' height='13' alt='Gravatar' /> John Cowan 1-88/+102 2021-07-26errorsGravatar John Cowan 1-1/+4 2021-07-26more MN-W reviewGravatar John Cowan 1-5/+5 2021-07-26update preview linkGravatar John Cowan 1-1/+1 2021-07-26MN-W reviewGravatar John Cowan 1-6/+6 2021-07-26paired mutatorsGravatar John Cowan 1-43/+68 2021-07-25exceptionsGravatar John Cowan 1-1/+15 2021-07-25new exampleGravatar John Cowan 1-1/+4 2021-07-25updatesGravatar John Cowan 1-2/+4 2021-07-24dtd always first argumentGravatar John Cowan 1-9/+9 2021-07-23DTO to DTDGravatar John Cowan 1-55/+52 2021-07-22typoGravatar John Cowan 1-1/+1 2021-07-22switching to explicit dtosGravatar John Cowan 1-88/+102 2021-07-22errorsGravatar John Cowan 1-1/+4 2021-07-22more MN-W reviewGravatar John Cowan 1-5/+5 2021-07-20update preview linkGravatar John Cowan 1-1/+1 2021-07-20MN-W reviewGravatar John Cowan 1-6/+6 2021-07-18Fix typo.Gravatar Arthur A. Gleckler 2-4/+4 2021-07-18Add <p> around abstract.Gravatar Arthur A. Gleckler 1-2/+2 2021-07-18Publish first draft.draft-1Gravatar Arthur A. Gleckler 3-0/+114 2021-07-18Ignore trailing whitespace.Gravatar Arthur A. Gleckler 11-129/+129 2021-07-18Ignore "Dictionaries.log".Gravatar Arthur A. Gleckler 1-1/+2 2021-07-18Fix errors reported by W3C HTML Validator.Gravatar Arthur A. Gleckler 1-27/+27 2021-07-18Eliminate unnecessary redirect by using TLS/SSL.Gravatar Arthur A. Gleckler 1-1/+1