In article <m0uCGmH-00020cC@kb5yvf.usl.edu>, <jms@pobox.com> wrote:
:I extracted the linux-1.2.13 source, applied the BusLogic 1.2.2 driver
:patch and the linux-elf patch. A build resulted in the final vmlinux
:ld failing with numerous undefined references in the disable_irq
:function of kernel.o. Does anyone know how to get an elf 1.2.13 with
:the new driver?
You need to modify include/asm-i386/irq.h to get rid of the leading
underscore on 6 variable names. The attached hack is certainly not
the "right" way to fix this, but it will allow you to compile 1.2.13
as ELF.
-- Bob Nichols rnichols@interaccess.com ======================================================================== begin 644 patchBusLogic-1.2.2A.gz M'XL("-GB>#$``W!A=&-H0G5S3&]G:6,M,2XR+C)!`(5246^",!A\AE_QI6BB M0528(X@OX.;#,F>RF>V)I*E0M1,**V#<OU]1HC,:34A*[[Z[ZQ4,PX"8\7+7 M8SR,RXCV2)X8[,&Q>TS\=-?=!8F4.2G`SP18?>CW7<MV!PZ8PZ&MZKI^4WVF M=%SY/)H'I>>!8=I.QS)!KU?/4T'*I=^&K"AL4Q;!V'_&+Q_O>.:_35I<M$<0 MJ("Q',.X5;VC@'=)S%8<!@%'$C$07I*\J%0(-"X`8<8+*D29%6[`@Z(>DKWN MSMSD=70_1T=W8W1TDP8%966^CJ%A(#F##.O$S/VO"?:GT_W&?WK%FA:N6=9* M2+YI5PT45'T6J&P%#M.2%WNQ#*V9"T+&)>DVAB;-LTZ3+G87Y[@*-NH"Q[M3 M4$ABF1RE5?MCUQH^1Z4+B2)IXG2JV']P&+/3[G,VGEZK&-$K%0]A>^J2D<[? C20:"%G@IT@3GOSFNSB5_H/9(!14TRB.V5/\`,K)'YQP#```K ` end ========================================================================