Fandom

How To Wiki

How to configure the Linux kernel/drivers/w1

< How to configure the Linux kernel | drivers

1,795pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Howto configure the Linux kernel / drivers / w1


Dallas's 1-wire busEdit

  • Option: W1
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) Dallas's 1-wire support
      Dallas's 1-wire bus is useful to connect slow 1-pin devices such as iButtons and thermal sensors.
      If you want W1 support, you should say Y here.
      This W1 support can also be built as a module. If so, the module will be called wire.ko.


  • Option: W1_MATROX
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) Matrox G400 transport layer for 1-wire
    • depends on W1 && PCI
      Say Y here if you want to communicate with your 1-wire devices using Matrox's G400 GPIO pins.
      This support is also available as a module. If so, the module will be called matrox_w1.ko.


  • Option: W1_DS9490
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) DS9490R transport layer driver
    • depends on W1 && USB
      Say Y here if you want to have a driver for DS9490R UWB <-> W1 bridge.
      This support is also available as a module. If so, the module will be called ds9490r.ko.


  • Option: W1_DS9490_BRIDGE
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) DS9490R USB <-> W1 transport layer for 1-wire
    • depends on W1_DS9490
      Say Y here if you want to communicate with your 1-wire devices using DS9490R USB bridge.
      This support is also available as a module. If so, the module will be called ds_w1_bridge.ko.


  • Option: W1_THERM
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) Thermal family implementation
    • depends on W1
      Say Y here if you want to connect 1-wire thermal sensors to you wire.


  • Option: W1_SMEM
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) Simple 64bit memory family implementation
    • depends on W1
      Say Y here if you want to connect 1-wire simple 64bit memory rom(ds2401/ds2411/ds1990*) to you wire.


  • Option: W1_DS2433
    • Kernel Versions: 2.6.15.6 ...
    • (on/off/module) 4kb EEPROM family support (DS2433)
    • depends on W1
      Say Y here if you want to use a 1-wire 4kb EEPROM family device (DS2433).


  • Option: W1_DS2433_CRC
    • Kernel Versions: 2.6.15.6 ...
    • (on/off) Protect DS2433 data with a CRC16
    • depends on W1_DS2433
    • select CRC16
      Say Y here to protect DS2433 data with a CRC16. Each block has 30 bytes of data and a two byte CRC16. Full block writes are only allowed if the CRC is valid.



Linux Kernel Configuration

Also on Fandom

Random Wiki