diff options
| author | 2011-03-24 03:14:27 -0400 | |
|---|---|---|
| committer | 2012-06-17 22:00:40 +0200 | |
| commit | f3c9af36c29428caa872fa67f20c958d52a5fb21 (patch) | |
| tree | df06f471e52ced337d8a6727806a26cff389bb1c /src/raw1394.h | |
| parent | configure.ac, Changelog, NEWS etc.: update to version 2.0.9 (diff) | |
Add raw1394_add_config_rom_descriptor() and raw1394_remove_config_rom_descriptor() API
This adds support of the firewire-core (juju) ABI to add and remove config ROM directories
or descriptors. The raw1394 ABI supports similar requests, but for now we leave the two
functions unimplemented when running on top of raw1394.
Signed-off-by: Benjamin Buchalter <bj@mhlabs.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> (whitespace changes)
Diffstat (limited to '')
| -rw-r--r-- | src/raw1394.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/raw1394.h b/src/raw1394.h index 762276f..7239de3 100644 --- a/src/raw1394.h +++ b/src/raw1394.h @@ -1165,6 +1165,15 @@ const char *raw1394_get_libversion(void); int raw1394_update_config_rom(raw1394handle_t handle, const quadlet_t *new_rom, size_t size, unsigned char rom_version); +int raw1394_add_config_rom_descriptor(raw1394handle_t handle, + const quadlet_t immediate_key, + const quadlet_t key, + const quadlet_t *new_rom_directory, + size_t size, + u_int32_t *out_token); + +int raw1394_remove_config_rom_descriptor(raw1394handle_t handle, + u_int32_t token); /** * raw1394_get_config_rom - reads the current version of the configuration ROM of a host |
