Usage: flx-config COMMAND [OPTIONS]

Commands:
  registers <GROUP>      List card configuration on register-group basis.
                         If GROUP is not given a list of defined groups is displayed,
                         to select from.
  list                   Read out and display all known card bitfields
                         (address, name, value, description).
  set KEY=VALUE          Set option KEY to VALUE. Multiple settings may be given.
  get KEY                Get option KEY. Multiple 'KEY' items may be given
  setraw -b -r -o -w -v  Set a raw register or bitfield to a new value
    -b                   The 'BAR' the register belongs to (0, 1 or 2) (default 2).
    -r                   Offset of the register address relative to the BAR (default 0).
    -o                   Offset of the first bit within the register (for bitfields) (default 0).
    -w                   The width of the bitfield.
                         Use -w 32 or -w 64 to write full 32- or 64-bit registers (default 32).
    -v                   The data value to be written to the register (default 0).
  getraw -b -r -o -w     Get the data of a raw register or bitfield.
                         The definition of -b, -r, -o and -w is the same as for setraw
  store FILENAME         Store current configuration in the given file.
  load FILENAME          Load the configuration in the given file.
                         File format is the one produced by the 'store' command.

Note: as alternative to 'flx-config get KEY' use 'flx-config KEY'
      (for a single 'KEY' item only);
      as alternative to 'flx-config set KEY=VALUE' use 'flx-config KEY VALUE'
      (for a single 'KEY' item only).

Options:
  -d NUMBER              Use device indicated by NUMBER (default 0).
  -h                     Display help.
  -E                     Execute the command even if resources are locked.
  -n                     Don't access an FLX-card (for commands 'registers' and 'list').
  -V                     Display the version number.
