You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.5 KiB

  1. menu "Customize libow"
  2. depends on PACKAGE_libow
  3. menu "Bus master and adapter support"
  4. config LIBOW_MASTER_USB
  5. bool "USB bus master support (requires libusb)"
  6. help
  7. Include support for USB adapters (NOT usb-serial adapters, which use
  8. kernel driver and are supported anyway).
  9. Turning this off will save ~13kB (and ~50kB weighting libusb dependency).
  10. default y
  11. config LIBOW_MASTER_I2C
  12. bool "I2C bus master (DS2482) support"
  13. default y
  14. help
  15. Include support for I2C adapters.
  16. Turning this feature off will save ~6kB.
  17. config LIBOW_MASTER_W1
  18. bool "Kernel W1 bus master support (requires kmod-w1)"
  19. help
  20. Support kernel 1-Wire bus masters (requires KConfig CONFIG_CONNECTOR=y
  21. and CONFIG_W1_CON=y).
  22. Turning this on will increase libow size by about 10kB.
  23. default n
  24. endmenu
  25. config LIBOW_ZEROCONF
  26. bool "Zeroconf/bonjour support"
  27. default y
  28. help
  29. Enable server process announcement using Zeroconf (Bonjour) protocol.
  30. Turning this feature on will increase owlib size by about 12kB.
  31. config LIBOW_DEBUG
  32. bool "Enable debug output (100+ kB)"
  33. default y
  34. help
  35. If you don't need to debug your 1-wire network, you can save as much as
  36. 137kB disabling debug output.
  37. config LIBOW_OWTRAFFIC
  38. bool "Enable bus traffic reports"
  39. default n
  40. help
  41. Enable owfs traffic monitor. It's here purely for debugging purposes.
  42. Turning this on will increase libow size by about 3kB.
  43. endmenu