#!/bin/sh
# 1-wire kernel modules

doStart(){
    grep -q -- wire     "/lib/modules/$(uname -r)/modules.builtin" &>/dev/null || \
    modprobe   wire max_slave_count=50
    grep -q -- ds2482   "/lib/modules/$(uname -r)/modules.builtin" &>/dev/null || \
    modprobe   ds2482
    grep -q -- w1_therm "/lib/modules/$(uname -r)/modules.builtin" &>/dev/null || \
    modprobe   w1_therm
}

case "$1" in
    start)
        doStart
        ;;
    stop)
        : # do nothing
        ;;
    *)
        echo $"Usage: $0 start" >&2
        exit 1
        ;;
esac
