  Support for posix/win32/lm32
  Support for 16/32/64 bit processors
  Simultaneous master and slave operation
    - user can attach software devices to bus
  Maximum bus width autonegotiation (8/16/32/64)
    - sub-word access automagically controls select lines
  Post-cycle operation inspection
    - individual operation error flags
  SDWB support
    - all included tools respect target device endian
  Cycle compression
    - library compacts supplied IO sequence into records
  TCP/UDP transports
    - TCP allows cycles with unconstrained length
  IPv6 support
  Proxy/tunnel support
    - use ssh for part of the link on the way to a UDP slave
  Wireshark script adds support for Etherbone packets
  Event loop can be integrated with external libraries
