Add otus firmware from: http://damien.bergamini.free.fr/packages/openbsd/otus-firmware-1.0.tgzdiff -r1.13 -r1.14 src/external/Makefile
(christos)
--- src/external/Makefile 2010/11/02 16:34:35 1.13
+++ src/external/Makefile 2010/11/03 18:52:44 1.14
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2010/11/02 16:34:35 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2010/11/03 18:52:44 christos Exp $ | |
2 | 2 | |||
3 | SUBDIR+= lib .WAIT | 3 | SUBDIR+= lib .WAIT | |
4 | 4 | |||
5 | SUBDIR+= apache2 bsd intel-fw-eula intel-fw-public gpl2 gpl3 historical | 5 | SUBDIR+= apache2 atheros bsd intel-fw-eula intel-fw-public gpl2 gpl3 historical | |
6 | SUBDIR+= ibm-public intel-public public-domain cddl mit | 6 | SUBDIR+= ibm-public intel-public public-domain cddl mit | |
7 | 7 | |||
8 | .include <bsd.subdir.mk> | 8 | .include <bsd.subdir.mk> |
--- src/external/README 2010/11/02 19:17:02 1.13
+++ src/external/README 2010/11/03 18:52:44 1.14
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: README,v 1.13 2010/11/02 19:17:02 joerg Exp $ | 1 | $NetBSD: README,v 1.14 2010/11/03 18:52:44 christos Exp $ | |
2 | 2 | |||
3 | Organization of Sources: | 3 | Organization of Sources: | |
4 | 4 | |||
5 | This directory hierarchy is using an organization that separates | 5 | This directory hierarchy is using an organization that separates | |
6 | source for programs that we have obtained from external third | 6 | source for programs that we have obtained from external third | |
7 | parties (where NetBSD is not the primary maintainer) from the | 7 | parties (where NetBSD is not the primary maintainer) from the | |
8 | system source. | 8 | system source. | |
9 | 9 | |||
10 | The hierarchy is grouped by license, and then package per license, | 10 | The hierarchy is grouped by license, and then package per license, | |
11 | and is organized as follows: | 11 | and is organized as follows: | |
12 | 12 | |||
13 | external/ | 13 | external/ | |
14 | 14 | |||
@@ -34,26 +34,28 @@ and is organized as follows: | @@ -34,26 +34,28 @@ and is organized as follows: | |||
34 | lib/ | 34 | lib/ | |
35 | sbin/ | 35 | sbin/ | |
36 | BSD makefiles "reach over" from these into | 36 | BSD makefiles "reach over" from these into | |
37 | "../dist/". | 37 | "../dist/". | |
38 | 38 | |||
39 | This arrangement allows for packages to be easily disabled or | 39 | This arrangement allows for packages to be easily disabled or | |
40 | excised as necessary, either on a per-license or per-package basis. | 40 | excised as necessary, either on a per-license or per-package basis. | |
41 | 41 | |||
42 | The licenses currently used are: | 42 | The licenses currently used are: | |
43 | 43 | |||
44 | apache2 Apache 2.0 license. | 44 | apache2 Apache 2.0 license. | |
45 | http://www.opensource.org/licenses/apache2.0.php | 45 | http://www.opensource.org/licenses/apache2.0.php | |
46 | 46 | |||
47 | atheros Atheros License. | |||
48 | ||||
47 | bsd BSD (or equivalent) licensed software, possibly with | 49 | bsd BSD (or equivalent) licensed software, possibly with | |
48 | the "advertising clause". | 50 | the "advertising clause". | |
49 | http://www.opensource.org/licenses/bsd-license.php | 51 | http://www.opensource.org/licenses/bsd-license.php | |
50 | 52 | |||
51 | cddl Common Development and Distribution License (the sun | 53 | cddl Common Development and Distribution License (the sun | |
52 | license which is based on the Mozilla Public License | 54 | license which is based on the Mozilla Public License | |
53 | version 1.1). | 55 | version 1.1). | |
54 | http://www.opensource.org/licenses/cddl1.php | 56 | http://www.opensource.org/licenses/cddl1.php | |
55 | 57 | |||
56 | gpl2 GNU Public License, version 2 (or earlier). | 58 | gpl2 GNU Public License, version 2 (or earlier). | |
57 | http://www.opensource.org/licenses/gpl-2.0.php | 59 | http://www.opensource.org/licenses/gpl-2.0.php | |
58 | 60 | |||
59 | gpl3 GNU Public License, version 3. | 61 | gpl3 GNU Public License, version 3. |
# $NetBSD: Makefile,v 1.1 2010/11/03 18:52:45 christos Exp $
SUBDIR+= otus
.include <bsd.subdir.mk>
# $NetBSD
FILESOWN= ${FIRMWAREOWN}
FILESGRP= ${FIRMWAREGRP}
FILESMODE= ${FIRMWAREMODE}
includes:
clean:
cleandir:
# $NetBSD: Makefile,v 1.1 2010/11/03 18:52:45 christos Exp $
NOMAN= # define
FILES= dist/otus-init dist/otus-license dist/otus-main
FILESDIR= /libdata/firmware/if_otus
.include <bsd.files.mk>
K:nLRUEz
B~x>= dT}9$5 5Y$G\ZǓ `5,zn+#C"\l'*OBV|{+PI% t*/WpZgZ;CG78rR0m4DJudeOl--/yk6YXl?Y.̯KW$'J{DQ0S"Ƽ I
qa(]{>W{
EIK맮|206ʈ«<Goh6[ޭcI'8 5#$8~=-nzEH2f`ue1DZh2ٵ8J2t-HZT@[ĉN;fd+IA5uv(8<?R@NڊEW)szxo@'cZëPk6@3Wq
S43гQE촰SFB4XW+"#YwXy{]#>D#mP }
no?o:ַ۠mx4Eɣ+@G(yM#`R$κ2dN(ѓGg"Nӓ8qOml_FgwGztU .f/kBP9bۢo6_#@Bz0>}T"b)gS%ƟQiLJ6Uˈq~]JW`sS],99[)gɳb& V$h10HZ
8Hpx=SQإ
P+[q z蛌@Eñ"D?xP[dk>.UW(ƚ5x{a vamYd5yU }(\s\ǐ`2& i]o%eM&Ǚj噇qQ_;-uJaCȸkxt-v%f}s
g1Oa *(JCBq^^KC6TT<\TgHs"I-}<vJ"=f ;``ⓛ%ٖԆuT-vyxUZZZuسg/clE%[ew Ѵ)}`oZte guXbPnplmEW|Q)3@ME
l75b#ȯM{XD<Њ_7D@
c@"ry7?`zFsx~.50KL?wH!Oinac\LvJ2Q`029/rp;x¤]=K38ٓ/+(߯p(P%&`c`?dx7N#{d\Lwnx!9Z$ٷi\
)
ԑ7pX?|?jJW$H6 fܟwg"4S
EcR1P% ײ waAΪU=6ep9{)|;ژŗE\Ѣp=hfREI[-@lSP^HSXХl ᆵrrqT NJT-Z[,L'Eze7;$Hb(Y+ZԍNDh4w
~hT3y<jpnS++lX$ڡv\G!Do0)NSM>UPDfDլZs:mPa?X,*kٱGw6qEra8RL."3XF?PU{#7̘.kjk'/Jds87]َK[lYR=0pup!#ZlFc/4~2L_<;eārF"d讆^UG`4u3k3tyĬM`8%$vx*p_g8Dnw*Pzm귥kA;4x2sN"JS7j]ҰbWȸ bJݬ]Wu
tUsx㸀vM3f
ʶTcH}T^>LS}ir=P'asY/#^]9^XD`,9#7
L7O(4}t,GQ18&S^ճ5y]d7³=ȦLt
w,ÈW jU 8B&4+;
K0RMG{{ȶ({MV]/ W.`R)u
&a֕tʸiY˲nS҅q伋@$. x&{סj0e z#x]Wih;ںQ9})MTPxޑ+~Vʚ]bbfyjܴ΄㢓o^yʞԼK_[:T_c]%1ծ!!;-M!ye -\1HwlWCXƟVUhk_t_{->/ks2.jCӇCh㯟a[JrDz,?0Cc\vVWsG9A$R)VƮHzuX7r1픇 ՁLm"W,6=XM0'
UV8a<$h8~+l. if_JT<B]&}= N'IOLclDT%;,(g=LEdԙTS!%h~w}ΜYYuxUHesqt"I@:: ,*y-ͱcԟ ސAjg1=kVRGOVSMArUNB#3rj7e%5_I.R~AD*dh\*1K0҉P'õ@jq!x4^r]G9MO%fNJYzB7ѓ!mIӹq2+68)Zu1v ƀIZWL"b01A}ߥA&3b2rU}E m|w8w0x;͜0v坤}4i1O+o;zEY1!*4(DH~G\iLKldEUX^l=$c[IlZNCER6i skY@w5+ &wz&,?E1N5&VzqutQ&3>ۀ&@J\/l"
|4\kl=H=c%=L̾$.|[\YW)߇YB3g߈P-c[*'%/1T]6=9
ϯ|2.zdA|l~ au[_'nR4c%4AvB/7*E@J#z%ۡj
:
+A%pdm㥊zZ55k}&O _/r]>QAp4>ƙߣeu'e8|dC +0[woEm(Å3fHoYa/͈Đ.7忡={ܴrtүecCCMoew]y1%HӕnOfR@{"X+Mx.#OiƬfU_8bf"=p19?u K\Ag|>sS6;QX1,/DnH
ɵ#
ham ?V:۠:.WV6ӌ{6JGn<QݷD%wo&SFzW9$q= ?`|tFexDUǮ>/c$gctV. @ fb
TK0:lvV+va/ 0!ǀ8ZSrqywA
_(/V-́Q $ȗpLmzB1kl8UܪJC }
ˮ3:4Ma
T%:z)L#Wz9YUA^͋qH( 충d#$H5o6@f$pFpw`H%'[)W:\7`^WDXr#'$FD?xNn`
|fxecfz7B^]z.JfT56Y02L~apt'Z;F<2U S,ǤFf&K;P- [3%$Ԓ亷{M8葋?k3U!frex{2FǏ.q,_AF'P$Ox7$;1J2|')hl`<?R#J=9 NR'3qB Avd>գ3D=7IrD{g~<9:?qp s8ZM=lר5^'mE%6ubV$9y*)pXR_
U%bQxȼ0s \ϼv)))5B'x 4X,wvq:cDVVc8]6q顂zr2͊${~C +#jsubww&FT3.匿YVO":R($ɒqR?̐h8`K42O
#3O/iF*XTbӜQ Yzr܅K("y78*|~L]7<9 9kC2᭲R.&8Fp߸A`';Tywq=HdXGy`ob%EP-'Mf_˙LGlR[\C>)gͭY({`EsuL4\_*')/xIbKhj˻H#ا_= s< s3$gq ȥN1V=s\h,] ?4 vW':~: 7tEtݝ
yL:Zf_m7x-
Bz=9Ix=VYFXc-ɴZp6Xr?'Xwۘ+:c$HC⫕spSC&rӸg=O%š5J"YZy 5$nJsQK9@Sp+6 $Odx.0!iW|h+ʁFgO(!/CCLnWҭɰy'b"Okt8{04EgX-~X?ןV!Sr~O[._?J9];KJ1~Z;&bea"?/S&NΚjiD))ـ.:5ă,H,Q }N-3U~>%rV|9 |QPȮQY8j.g%1<ypܫn{Ekҟz5dWldkv#ً )Go u=B_2:)+CT (wELXBD1w؋Lp2UU Ո~]ӆ^fVk\ U*X(sMk
ODV{ZP;<QZ/HJ`ڵh:Oif[KuChs'b-&(\m4_b^<[psGj)2s\#:qa/BRGb ombR#^rQ 3%wI f?8.r.Ӌ*B[jQ: xX,FG:}U!B2,K6[YR}MxIDV07_w|VZyr`l1GǪX A6J}U4͇six|fg5^ۡ9EXrzγ&̭[aEuW$y*%5ԆQPMoia(Z6t{qB݉3hXqJu䡎:tH hɍ;^$ڋQ{.lTiONK߷7
;@1sn1jۥ]\詛 nf D@ ,?SKbM*vFpdqmU][qLmQ⩁Qybx#^u#G'uՈ)J>vx< ʋ"6NɳuQsdzQڟIJD,tL
s )SE/m)'N=QI/=v_cS.7qFG-eBr:
j[*L68;$D{h]OZƗa sZTٽ˽鯕߫-098/T|G Kɹ^4%X}~+mNgT1E\f#pz[.].۽qQe"z(XscMB{hu\ؐvy
RY0J
mzk*sNO:8Aug&"/d!E0!
ɒk<ކ1͕"M[41DP߁Wb/a
jt7_;o4TiD#VQ"J{5ީ"pO¢O%CPMdtfV?B6
"nW ht7D%w`ƍ`Z"T:ʤ٭kȫp7GA}9V\
Qᠳ;m8}Tr &O?}*\mdxmkO!
,e,NNIG^Pp({lbkRɭ6y{rpN*6RgUc#c1":A@u+ejQ}=v6TM8 R*I :fOs9S0nhvżXc+ 4wCJ|8ۯZK]D
v gCKK|R Ojq2"tCc*zċ
*!t]^cXF\HtuZG {'HzdM|IQ(ͱLj
ؑ"|v8
<q%x ?Tv*ʋ ,KxF) 8ة+=R|i$_Cs/+@| XvhX&LM{<k=|l<#˰yY R.~o,FyNPH.O^gӣSfo RzK8 yM6'3+eiNC~jR1 mIٗ CP2?J`x'#tD$X:Yғ[#˰LG-''?x]ZH
Ҏį%+f
2#9CXfqsv_{La`Ӱ|77W p'Jw
p< ْGG3%wJJC5* /wj(3pOoG: WEɤUpu^np*{FWrdW\B`foS3@2kN=RXw.wmܐT2r0xWʗ::^ cr*rߐT)\:
j>AziZ_P{"