summaryrefslogtreecommitdiff
path: root/core/pcmciautils/initcpio-install-pcmcia
blob: 71052d6b2682c342b3d5d9164af49ec41f8b8648 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash

build() {
    FILES="/etc/pcmcia/config.opts"
    MODULES=" $(checked_modules '/drivers/pcmcia/' | grep -ve 'sound' -e 'net') $(checked_modules '/ide/legacy')"

    [[ $MODULES ]] && MODULES+=" sd_mod?"

    add_binary "/usr/lib/udev/pcmcia-socket-startup"
    add_binary "/usr/lib/udev/pcmcia-check-broken-cis"
    add_file "/usr/lib/udev/rules.d/60-pcmcia.rules"
}

help() {
    cat <<HELPEOF
This hook loads the necessary modules for a pcmcia root device.  Detection will
take place at runtime. To minimize the modules in the image, add the autodetect
hook too.
HELPEOF
}

# vim: set ft=sh ts=4 sw=4 et: