Minixfs 0.60 pre-alpha, patch 1 [message #6947] |
Mon, 15 March 1993 20:33 |
|
Originally posted by: shenson@camborne-school-of-mines.ac.uk
Here is patch level 1 to minixfs 0.60 pre-alpha. Seems like the
ground rules changed from gcc 2.1 to 2.3.3. I was using the older version
and 2.3.3 didn't like some of my code, the result was that it wouldn't write
to filesystems and complained "alloc_bit: this can't happen". Anyway, this
patch fixes it and adds a few cosmetic changes to keep gcc -Wall happy in
2.3.3. My thanks to Michael for reporting the problem; hopefully it's OK now.
Julian: readlabel *does* return EFILNF.
A few other musings: fsck doesn't work on partitions that require
lrecno in fact it may well trash them badly. Having said that, due to a
fatal bug in hard disk driver software, this feature can't be used anyway.
I'll try to get this going, on the few pieces of driver software that use
the XHDI standard (no, I hadn't heard of it either until Julian pointed
me in the direction of some docs), when I get hold of a test binary of an
XHDI compliant driver.
If anyone knows a way of accessing large partitions in 512 byte
or 1K chunks let me know. The only ways I know of are with lrecno and
Rwabs in logical mode (which doesn't work), lrecno and Rwabs in physical
sector mode (which needs the partition info to be manually interpreted,
and can trigger even nastier bugs which trash hard disks) or XHDI.
I'd be interested to know how the 'rumoured' Macintosh driver
accesses Mac partitions (which have a different partition id) assuming it
isn't via partition table interpretation.
Enough waffle, patch follows.
Have fun, Steve.
table
!"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 pl1.zoo
M6D]/(#(N,3 @07)C:&EV92X: #
M_0("-0@ '$ !N&L.L?DJ((@ Q < (! !P;#$ #!XHQO_y
M _<"@ $.&4 I % 0"DC* %_'.;U;
M9+74NVET*;NVZK+3D';JJ=<\Y/=7&V>;EW;O=WQN_][WFY);;=.MMZ[MWA(%w
MW<"0"78 )"2,$,(Q 2"!,HRA(P.Q1& 8)A&>=P[21MMNWS0PA6@.#v
M;?CKMVJ[^AB-&;S0S:&\:?*W #?-I=OM5:M7KZ-3;PXP\+YP"P#E>ZYHW7u
M' )@2P!-&Z2V/37T*O'^4.2.M K. 5(I(\ &:@Dt
MQQSZ2=%.('@KJS0R'8,G,!@TPCQXM EH<>?GLA[O;[7<"I4-"QO8X?;-Y'GKs
M5FR[992 L]X>.D!5"Q3%!>H);IPKZ3*N%[^4=9[P4\1C'-AD/.RGFJ'?D#.!r
MA@"1:>F# Z7T26F60K#$(E4<8X:W[SCW/[G)SK9N7&B5[/,MKW&M](^q
M3I[[Q-))H)/)Z)^:?4U+&DP;3>0)AQB)LX1WQK0TD(*4
M3EGQGC8KT*)62?*HK]))[GXR4ZWLX'X,)>)[)>CTO8KW?0]A8L<[V%'/XWKZo
M]R[8M=CU]JPT2W7I6LD##EP8RS3)2)[JF5E:\JDE"@J5XT>ZG50@\[5\YN Hn
MN"1SGDB:3WF65H:E6U#H50VBOWPWHI(-\#1A5T*[%;4EDF>>IRECOK3+Qm
M<"G)-.^>>AY99E4,&_>,H/C,P/ZF=SJJ
M>994 5P?.X]+6U!^X2G9#>@DEX4:K5.HUW?!LZO?W;VO]C66?]25)8SXYGG-k
M+,X6F'PA25!94*2])9!\I:!_(MO2^#A?CP%FS.YJT>I\%6[4V\95/@N!7LW 1j
M?$)7Z'P5\_*^"X2Z[:^)\&RXU9L+840G-&?+!/[70OF_C@+?":3"QB+(i
M"XBQSS ,1@(1B+%.&OH;+038X,(/S*= R@1+@YH\#02G+6.+?2
M#E&5#',6#'.*NEO "(CF+,WE!&W),:'A".3R@_%-("5TA?+*+CX\X>5GA4EBg
M(/*[QO,*%OU*N-)Q1;49NE5"-KEBSW,E'/QJEf
M3S,T62VBD4L^ND4T6G+'*]OA%<56#%+.6:>F3!?/P#00N,@MI,*1?)>[^)e
M^(8-[&5M94%+(XKW-KVO9[MYAQI?3:=JL075.!I7('\PB9>RPQ>W/d
M%K;6ZD(Z>F1E7-90%TQ5TE[R/A?B+T.POP_B8/6Q!B?-'Q,1*T.EB16YRL3 6c
M^J<
M"@HPA-)NQ\2G43I?9\)MC;;#ZQ3S&D&'$)J!XA>^]F*7"_XS^./QH!6Ja
M,3N.(^'0O-[#?U"QS21HY?L(C\Y^0<>)^<8%7@+P"2I*> NDz
MK8WZVIB?]S=X%CK4"NR'O>\K7&/53KO!<12F@B:-(JFN)J\*!1WD&WX!WTy
M08XY)QAH#'"BB&&>T&X/(0
ML2< #'/KV+M=VZXF-0YZ&"U]#D8-L9&//AM2[.5@U&?*P:,0RM%?"M,%:0
MXV)/#1#FG;D#Z#&SW?JWAKU(L$>,EJBL.7K741J(38&\(+-8<+XT/IBG..)!v
M7"R4WA0NY'_!^.ZE?A\5([7Z+K#)T>:,u
MX[V1G+%MUJQ;RW6:K4>:
M8\@!SR,LCIP#10IY#7(&XCR23O54?*]"^8[U4?A6;DI6Z"WI8/_*6X?<+D/Us
M%WT48A!HM1;
ML9QS2M08<<>^UG3XI6A(/#6U(8&[Y>!G0^EK[6[K;&WM?75)ZS2=U ]-%?PCq
M+&2&&5T6J.&FE<64]"=/OE.'YRI#\!5];QJ!SQ/%*T.EX=6YZ'A'>BK"7SN;p
MQ&=?L>!M7&K>7P+'%8/"ER<#>FS
M]LH ^0H@_64G1(^&@](YH]26*+KV$\F)==4:G4 U\CXLJJNS/T)TR&6@V>n
MLSTK%>K@^](> JK%,)(0^SC+C&?0NQ(23"9ARS?Z5+_A-_\RL_VG'T^ m
M>HDR+4'P)6 JX* P3QA IQ^W;\BV=LX9XZ36:SH8!@OF\ZO!GK)2IYY9Sl
MO(@_T*I'[-'?(CR%1_)1Q42):J.4BG![D,3^"CPARM94DM/'3G>3))42R2' %k
MNY(CY+WFIR 1&G[^3R>-'@1E'I2NGYST#K/;\A\=-A!<:<=RQ+%7J-01"]D0j
MDD)N?(@KUH+1YBC8VMW7V!E':VKMWJQ&:4/4KLI0]SH=^9A/XTT<%2BP;Hi
MM(E(1R,-_]0C\S&'RH5Z&.-$;\6Y8S0-^-$/Q.C41XO_0-5GEE@:_Y/+^D# -h
MTA&G26^:!G\;D7*@7_\"ZA!G+ N_T@S^T"ET:NUW-7'_NFV?X@54'G_.A@_Yg
M KN.M.W+F9?E3]DT7G<:<^>!0M!.5A+_:"?X0)0 -RGQ/T" f
J /R#e
d
end
|
|
|
Minixfs 0.60 pre-alpha, patch 1 [message #6964 is a reply to message #6947] |
Tue, 16 March 1993 09:55 |
scott
Messages: 4237 Registered: February 2012
Karma: 0
|
Senior Member |
|
|
My mailer is stil broken, please reply to [scott@dmi.stevens-tech.edu] and
not the address in the from line of this message.
Did anyone manage to uudecode and unzoo pl1 of minix060? I cannot seem to
get a valid zoo file from it. The UUE file looks a bit suspect?
scott.
|
|
|