]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/misc-binary-only/prism3-firmware_1.8.3.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / misc-binary-only / prism3-firmware_1.8.3.bb
1 DESCRIPTION = "Firmware for the Prism3 cards"
2 SECTION = "base"
3 LICENSE = "Unknown"
4 PR = "r3"
5
6 SRC_URI = "http://www.red-bean.com/~proski/firmware/${PV}.tar.bz2 \
7            http://www.red-bean.com/~proski/firmware/primary.tar.bz2"
8 S = "${WORKDIR}"
9
10 do_install() {
11         install -d ${D}${sysconfdir}/pcmcia/
12         install -m 0644 primary/pm010102.hex ${D}${sysconfdir}/pcmcia/
13         install -m 0644 ${PV}/rf010803.hex ${D}${sysconfdir}/pcmcia/
14         cat >${D}${sysconfdir}/pcmcia/README.prism3-firmware <<EOF
15 To make a prism3 card w/ downloadable firmware work, do the following:
16         0.) Install hostap-utils
17         1.) Add "needs_reset yes" and "needs_firmware hostap_fw_load" to
18             the proper interface in /etc/network/interfaces
19         2.) echo -e "#!/bin/sh\nifdown wlan0" >> /etc/apm/suspend.d/ifdown
20         3.) chmod a+rx /etc/apm/suspend.d/ifdown
21         4.) echo -e "#!/bin/sh\nifup wlan0" >> /etc/apm/resume.d/ifup
22         5.) chmod a+rx /etc/apm/suspend.d/ifup
23 EOF
24 }
25
26 PACKAGE_ARCH = "all"
27