Thread View: fj.os.misc
9 messages
9 total messages
Started by Kojima Akira
Fri, 02 Oct 1992 17:37
[386BSD] 386BSD(98) release
Author: Kojima Akira
Date: Fri, 02 Oct 1992 17:37
Date: Fri, 02 Oct 1992 17:37
99 lines
4685 bytes
4685 bytes
$@;yEg(J $@>4!w5~Bg>pJs!u5~Bg%^%$%3%s%/%i%V$G$9!#(J
$@5~Bg%^%$%3%s%/%i%V$G0\?"$7$?(J PC98 $@HG(J 386BSD $@$r%j%j!<%9$7$^$9!#(J
$@#1#07n#3F|@58a$K0l@F8x3+$7$^$9!#(J
$@0J2<$N(J ftp-site $@$KCV$$$F$b$i$$$^$7$?!#(J
$@:G4s$j$N(J ftp-site $@$+$i(J anonymous ftp $@$GF~<j$7$F2<$5$$!#(J
ftp.kuis.kyoto-u.ac.jp
ftp.dit.co.jp (anonymous uucp$@2D(J)
ftp.ecei.tohoku.ac.jp
ftp.c.u-tokyo.ac.jp
ftp.cs.titech.ac.jp
wnoc-fuk.wide.ad.jp
ftp.csce.kyushu-u.ac.jp
ftp.fujixerox.co.jp
$@>o<1E*$J$3$H$G$9$,!"(Jweekday $@$N(J business hour $@$r$5$1$F(J ftp $@$7$F2<$5$$!#(J
$@$^$?!"M_$7$$?M$,6a$/$KJ#?t$$$k>l9g$O!"$G$-$k$@$1%G%#%9%/$K$h$k%3%T!<$G(J
$@Fs<!G[I[$7$F2<$5$$!#(J
PC98 $@HG(J 386BSD release 0.1 $@$N%$%s%9%H!<%k%-%C%H$O!"(J
PC98 $@HG(J $@@lMQ%G%#%9%/#5Kg(J $@!\(J IBM-PC $@HG$H$N6&DL%G%#%9%/#4#5Kg(J
$@$+$i9=@.$5$l$^$9!#2f!9$,G[I[$9$k$N$O(J PC98 $@HG(J $@@lMQ%G%#%9%/#5Kg$NItJ,$N(J
$@$_$G$9$N$G!"(JIBM-PC $@HG(J 386BSD release 0.1 $@$H$N6&DL%G%#%9%/#4#5Kg(J
(bin01.* 12$@Kg(J, src01.* 13$@Kg(J, etc01.* 20$@Kg(J)$@$b!"JLES!":G4s$j$N(J ftp-site
$@$+$i(J anonymous ftp $@$J$I$GF~<j$7$F2<$5$$!#4{$K(J IBM-PC $@HG(J 386BSD $@$r;}$C(J
$@$F$$$k?M6a$/$K$$$k>l9g$O(J MSDOS $@>e$G%3%T!<$7$F$b$i$$$^$7$g$&!#(J
$@$J$*(J src01.* etc01.* $@$O%*%W%7%g%J%k$G$9$N$G!"$3$l$r:o$l$P!"#1#7Kg$K$J(J
$@$$$j$^$9!#(J
PC98 $@HG(J $@@lMQ%G%#%9%/$N$&$A#2Kg$O(J 386BSD $@$N@lMQ%U%!%$%k%7%9%F%`$G$9$,!"(J
NEC $@@=(J MSDOS $@$N(J diskcopy $@$G%3%T!<2DG=$G$9!#$^$?;D$j$N%G%#%9%/$OA4$F(J
MS-DOS $@%U%!%$%k$N%G%#%9%/$G$9!#(J
MS-DOS $@$N%G%#%9%/$O!"(J512 bytes/sector $@$N$$$o$f$k(J 2HC $@$G:n$k$3$H$r$*4+(J
$@$a$7$^$9!#%$%s%9%H!<%k$N<j=g=q$N0lIt$,$3$N%U%)!<%^%C%H$N%G%#%9%/$GA`:n$9(J
$@$k$3$H$rA0Ds$K=q$+$l$F$$$^$9!#$3$l$O!"(JIBM-PC $@$N#5%$%s%A$N(J MS-DOS $@%G%#(J
$@%9%/$NI8=`E*%U%)!<%^%C%H$G!"(JNEC $@@=$N(J MS-DOS $@$J$i(J FORMAT /5 $@$G:n@.$G$-(J
$@$^$9!#(JFORMAT /5 $@$,$G$-$J$$(J MS-DOS $@$,$"$k$+$bCN$l$^$;$s$,!"(JFree Ware $@$K(J
FORMAT /5 $@$HF1MM$N$3$H$,$G$-$k%G%#%9%/%U%)!<%^%C%?$b$"$j$^$9!#(J
$@>\$7$/$OIUB0$N%I%-%e%a%s%H$r$*FI$_2<$5$$!#(J
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$@!}(J 386BSD$@$H$O(J
386BSD $@$O(J BSD NET/2 $@$+$iGI@8$7$?(J OS $@$G!"(J William F. Jolitz $@;a$,3+H/$7$F(J
$@$$$k$b$N$G$9!#(J386BSD $@$O(J i386/486 CPU$@$rEk:\$7$?(J IBM-PC/AT $@$GF0:n$7$^$9!#(J3
86BSD $@$OK\3JE*$J(JBSD$@7O(JOS$@$G(J $@%=!<%9%3!<%I$r4^$aA4$F$,(J Free $@$GG[I[$5$l$F$$$^(J
$@$9!#(J
$@2f!95~Bg%^%$%3%s%/%i%V(J(Kyoto University Microcomputer Club/KMC)$@$G$O$3$N(J
386BSD$@$r(J NEC PC98$@%"!<%-%F%/%A%c$K0\?"$7$^$7$?!#$3$l$r(J 386BSD(98) $@$H$7$F(J
$@%*%j%8%J%k$N(J 386BSD $@$HF1MM$K(J Free $@$GG[I[$7$^$9!#(J
PC98$@HG(J386BSD$@$O5~Bg%^%$%3%s%/%i%V$N(J
$@;yEg(J $@>4(J kojima@kuis.kyoto-u.ac.jp
$@1-;t(J $@J8IR(J ukai@kuamp.kyoto-u.ac.jp
$@@P0f(J $@@59((J ishii@kuee.kyoto-u.ac.jp
$@$,5~Bg%^%$%3%s%/%i%V$N=t;a$N6(NO$rF@$F3+H/$7$^$7$?!#(J
$@!}(J PC98 $@HG(J 386BSD $@$NFCD'(J
$@%N!<%^%k;EMM$N(J PC98 (i386/i486) $@$r%5%]!<%H(J ($@%O%$%l%>;EMM$N(J PC98 $@$O$^$@(J)
$@%G%#%9%/$O(J SCSI$@!"(JNOTE-IDE $@$KBP1~(J $@!J(JSASI $@$O$^$@!K(J
bitmap mode (80x44) <-> text mode (80x25)
$@$NF0E*@ZBX$(2DG=$JF|K\8l%3%s%=!<%k(J SIGWINCH $@BP1~(J
NS/T $@$G$N(J resume $@BP1~(J
Cyrix 486DLC/SLC $@BP1~(J
2HC 2HD 2DD $@$N%W%m%C%T!<$KBP1~(J
network $@BP1~(J (NE2098)
IBM $@HG$HF1MM(J RS232C, $@%W%j%s%?(J, FPU $@%(%_%e%l!<%?(J $@$N%5%]!<%H(J
IBM $@HG$N%P%0$H;W$o$l$k2U=j$N=$@5(J
PC98 $@HG$NFH<+5!G=%5%]!<%H%W%m%0%i%`(J
$@%$%s%9%H!<%k<j=g=q$J$IF|K\8l$N%I%-%e%a%s%H(J
--
$@;yEg(J $@>4!w5~ETBg3X9)3XIt>pJs9)3X@l96(J kojima@kutsuda.kuis.kyoto-u.ac.jp
$@5~Bg%^%$%3%s%/%i%V(J kojima@box2.kmc.kyoto-u.ac.jp
Please save our IP lines! (Re: [386BSD] 386BSD(98) release)
Author: UEHARA Tetsu=TaLow
Date: Sat, 03 Oct 1992 08:18
Date: Sat, 03 Oct 1992 08:18
66 lines
3291 bytes
3291 bytes
$@>e86(J@$@5~Bg>pJs$G$9!#5~Bg%^%$%3%s%/%i%VIt0w$G$9$,!"(J386BSD$@$G$O!"(J $@2?$b$7$^$;$s$G$7$?(J :-) In article <gp8YF.kojima@kutsuda.kuis.kyoto-u.ac.jp> kojima@kuis.kyoto-u.ac.jp (Kojima Akira) writes: >$@;yEg(J $@>4!w5~Bg>pJs!u5~Bg%^%$%3%s%/%i%V$G$9!#(J > >$@5~Bg%^%$%3%s%/%i%V$G0\?"$7$?(J PC98 $@HG(J 386BSD $@$r%j%j!<%9$7$^$9!#(J $@K\Ev$K$46lO+$5$^$G$7$?!#(J >$@0J2<$N(J ftp-site $@$KCV$$$F$b$i$$$^$7$?!#(J >$@:G4s$j$N(J ftp-site $@$+$i(J anonymous ftp $@$GF~<j$7$F2<$5$$!#(J > > ftp.kuis.kyoto-u.ac.jp > ftp.dit.co.jp (anonymous uucp$@2D(J) > ftp.ecei.tohoku.ac.jp > ftp.c.u-tokyo.ac.jp > ftp.cs.titech.ac.jp > wnoc-fuk.wide.ad.jp > ftp.csce.kyushu-u.ac.jp > ftp.fujixerox.co.jp > > >$@>o<1E*$J$3(J$@$H$G$9$,!"(Jweekday $@$N(J business hour $@$r$5$1$F(J ftp $@$7$F2<$5$$!#(J $@G[I[$,$O$8$^$C$F$+$i(Jftp$@$N(Jlog$@$r%b%K%?$7$F(J$@$?$s$G$9$,!"(Jftp.kuis$@$K(J $@El5~J}LL$+$i$H$j$KMh$i$l$kJ}$,>/$J$+$i$:$$$i$C$7$c$$$^$9!#(J $@$H$$$&$+!"$J$s$H2aH>(J$@?t$,El5~$dF#Bt$N?M$?$A$J$N$G$9!#(J $@@^3Q3F(Jftp$@%5%$%H$K;vA0G[I[$7$?$s$G$9$+$i!"2DG=$J8B$j6a$/$N(J ftp$@%5%$%H(J$@$+$i;}$C$F$$$C$F2<$5$$(J! $@FbMF$OA4$/F1$8$G$9!#(J $@;29M$^$G$K!"<j5v$N;qNA$G$O!"3F(Jftp site$@$,B0$9$k%N!<%I$O(J $@0J(J$@2<$N$h$&$K$J$C$F$$$^$9!#(J [WNOC-SENDAI/JAIN-TOHOKU] ($@ElKL!&KL3$F;J}LL(J) ftp.ecei.tohoku.ac.jp[130.34.222.67] [WNOC-TOKYO/JAIN-TOKYO] ($@El5~J}LL(J) ftp.dit.co.jp[133.156.1.1] ftp.c.u-tokyo.ac.jp[157.82.34.68] ftp.cs.titech.ac.jp[131.112.172.15] [WNOC-FUJISAWA] ($@7DBg(JSFC$@$J$I(J) ftp.fujixerox.co.jp[129.249.88.2] [WNOC-KYOTO/JAIN-KYOTO] ($@5~ETJ}LL(J) ftp.kuis.kyoto-u.ac.jp[130.54.20.1] [WNOC-FUKUOKA/JAIN-KYUSHU] ($@6e=#J}LL(J) wnoc-fuk.wide.ad.jp[133.4.14.3] ftp.csce.kyushu-u.ac.jp[133.5.19.4] $@$3$l$r;29M$K!"8f(J$@<+J,$+$i6a$$%5%$%H$+$i;}$C$F$$$C$F2<$5$$!#(J $@$I$N%5%$%H$,6a$$$N$+$o$+$i$J$$J}$O!"4IM}<T$NJ}$K$G$bJ9$$$F(J$@$_$F2<$5$$!#(J $@Nc$($P!"(JSFC$@$NJ}$O(Jfujixerox$@$,6a$/$J$j$^$9!#L>Bg$dL>9)Bg$N?M$O(J kyoto-u$@$,$h$$$G$7$g$&!#:eBg(J$@$N?M$O$R$g$C$H$9$k$H6e=#J}LL$NJ}$,(J $@2s@~$,$9$$$F$k$+$bCN$l$^$;$s$M!#(J >$@$^$?!"M_$7$$?M$,6a$/$KJ#?t$$$k(J$@>l9g$O!"$G$-$k$@$1%G%#%9%/$K$h$k%3%T!<$G(J >$@Fs<!G[I[$7$F2<$5$$!#(J $@$3$l$rE0Dl$7$F2<$5$k$H$"$j$,$?$$$G$9(J$@!#(J Tetsu=TaLow/Tetsu=TaLow*Tetsu=TaLow%Tetsu=TaLow-Tetsu=TaLow+Tetsu=TaLow. $@>e86(J $@E/B@O:(J $@5~ETBg3X9)(J$@3XIt>pJs9)3X65<<(J $@DEED8&5f<<(J D1 V-Pascal Project
Re: [386BSD] 386BSD(98) release
Author: Ishii Masahiro
Date: Sun, 04 Oct 1992 02:45
Date: Sun, 04 Oct 1992 02:45
108 lines
4878 bytes
4878 bytes
$@@P0f(J@$@5~Bg%^%$%3%s%/%i%V$G$9!#(J
In article <gp8YF.kojima@kutsuda.kuis.kyoto-u.ac.jp> kojima@kuis.kyoto-u.ac.jp (Kojima Akira) writes:
> $@;yEg(J $@>4!w5~Bg>pJs!u5~Bg%^%$%3(J$@%s%/%i%V$G$9!#(J
>
> $@5~Bg%^%$%3%s%/%i%V$G0\?"$7$?(J PC98 $@HG(J 386BSD $@$r%j%j!<%9$7$^$9!#(J
$@%j%j!<%98e!"H/(J$@3P$7$?LdBjE@$rAa$a$K(Jpost$@$7$^$9!#(J
1) install$@<j=g=q(J (INSTALL.98) $@$N(J 2. "$@%$%s%9%H!<%k(J $@$=$N(J1" $@$N8e$G(Jreboot
$@$9$k$H!"(Jfsck $@$G(J error $@$,5/$-!"<+F0E*$K%j%V!<%H$7$^$9!#(Jerror $@$N5/$-$?%U%!(J
$@%$%k$N%b!<%I$,(J 60600 $@$GL$(J$@;2>H(J(UNREF)$@$K$h$k%(%i!<$N>l9g$O!"CWL?E*$G$O$"(J
$@$j$^$;$s!#(J
$@$3$l$O!"<!$N$h$&$J$3$H$,5/$3$C$F$$$k$h$&$G(J$@$9!#(J
install$@<j=g=q$N(J 2.6 (device file$@$N:n@.(J) $@$N(J 2) $@$K$*$$$F!"(J
./MAKEDEV as0 $@$^$?$O(J
./MAKEDEV wd0
$@$H$7$F!"%O!<%I%G%#%9%/$N%G%P%$%9%U%!%$%k$r:n@.$9$k$H$3$m$G!"(JMAKEDEV $@$N(J
$@Cf$G4{$K$"$k(Jdevice file$@$r(J rm $@%3%^%s%I$G:o=|$9$k$N$G$9$,!"(Jmount $@$7$F$$(J
$@$k$O$:$N(J /dev/as0a $@$d(J /dev/as0h $@$r(J rm $@$,:o=|$7$F$7$^$$!";2(J$@>H$5$l$F$$$J(J
$@$$(J i-node $@$H$7$F;D$C$F$7$^$&$h$&$G$9!#(J
$@$3$N$?$a!"(Jfsck $@$N(J phase 4 $@$G=$@5$5$l!"(Jreboot $@$7(J$@$^$9!#(J
$@BP:v(J)
1) $@5$$K$7$J$$!#(J ($@%^%8$G$9!#(J) $@$[$C$F$*$$$F$+$^$$$^$;$s!#(J
2) 2.6 2) $@$r<B9T$;$:!"Be$o$j(J$@$KI,MW$J(J device file $@$r(J mknod $@$r;H$C(J
$@$F:n@.$9$k!#(J
2) patches.taz $@Cf$N(J rogue $@$O!"(Jscore file $@$N(Jsave$@$K4X$7$FLdBj$,$"$j$^$9!#(J
IBM-PC $@HG$N(J 386BSD $@$KIUB0$N(J rogue $@$O%7%9%F%`%@%&%s$r0z$-5/$3$9$N$G!"(J
patches.taz $@$K(J $@%Q%C%A$r$"$F$?%P%$%J%j$H%Q%C%A$rF~$l$?$N$G$9$,!"$3$l$,(J
$@4V0c$C$F$$$^$7$?!#(J
# $@$?$+$,(J user program $@$G(J system $@$,Mn$A$k$N$O$R$I$$(J ! ($@;yEg;aCL(J)
$@BP:v(J)
1) etc01.* $@$r;}$C$F$$$k?M$O!"(J/usr/othersrc/games/rogue/score.c $@$K(J
$@<!$N%Q%C%A$rEv$F$F!":FEY%3%s%Q%$%k$7!"(J/usr/games/hide/rogue
^^^^^^
$@$HCV$-49$($F$/$@$5$$!#(Jchmod 4700 rogue $@$r(J$@9T$J$&$N$b$*K:$l$J$/!#(J
--$@$3$3$+$i(J------------------------------------------------------------
*** score.c.orig Sat Oct 3 11:41:44 1992
--- score.c Sat Oct 3 11:43:06 1992
***************
*** 206,212 ****
md_lock(1);
! if ((fp = fopen(_PATH_SCOREFILE, "a+")) == NULL) {
message("cannot read/write/create score file", 0);
sf_error();
}
--- 206,213 ----
md_lock(1);
! if ((fp = fopen(_PATH_SCOREFILE, "r+")) == NULL
! && (fp = fopen(_PATH_SCOREFILE, "w+")) == NULL) {
message("cannot read/write/create score file", 0);
sf_error();
}
--$@$3$3$^$G(J------------------------------------------------------------
2) etc01.* $@$rF~<j$7$F$$$J$+$C$?$i!"$=$N$&$A$K(J ftp site $@$N(J$@J}$K(J
$@=$@5$7$?%P%$%J%j(J (rogue_p2.taz) $@$rCV$$$F$b$i$$$^$9$N$G!"$=(J
$@$l$rF~<j$7$FCV$-49$($F2<$5$$!#(J
$@$J$*!"$3$N=$@5$O(JIBM-PC$@HG$G$bM-8z$G$9!#(J
3) disklabel $@$N(JPC98$@MQ$N%Q%C%A$r$$$l$k$N$rK:$l$F$7$^$$$^$7(J$@$?!#(J
src01.* $@$rE83+$9$k$H(J /usr/src/sbin/disklabel/ $@$K(JIBM-PC$@MQ$N%=!<%9$,E8(J
$@3+$5$l$^$9$,!"$=$l$r(Jre-compile$@$7$F<B9T$7$J$$$G2<$5$$!#(Jdisk$@$,2u$l$^$9!#(J
$@BP:v(J)
1) $@$=$N$&$A$K!"(Jpatch $@$rN.$7$^$9!#(J
4) install$@<j=g=q(J (INSTALL.98) $@$N:3:Y$J8m$j!#(J
1) 2.4 (BIN01 $@$N%$%s%9%H!<%k(J) $@$K$*$$$F(J
mkdir /usr/tmp
$@$9$k$h$&$K;X<($,$"$j$^$9$,!"4{$K$"$j$^$9$N$GITMW$G$9!#(J
2) 2.5$@$N(Ja) $@$G(J /tmp/bin01.* $@$r>C$7$^$9$,!"(J$@>C$9$N$O(Jsymbolic
link$@$NJ}$G!"<BBN$O(J/usr/tmp$@$K;D$C$F$$$^$9!#(J
rm /usr/tmp/bin01.*
$@$G>C$7$F$7$^(J$@$$$^$7$g$&!#(J
$@0J>e$G$9!#(J
$@$9$_$^$;$s$,!"(J2$@<!G[I[$7$?>l9g$K$O!"(J2$@<!G[I[@h$K$bDLC#$r$h$m$7$/$*4j(J$@$$(J
$@$7$^$9!#(J
-----------------------------------------------------------------
$@5~ETBg3X(J $@EE;R9)3X@l96(J $@;3ED8&(J M2 ishii@kuee.kyoto-u.ac.jp
$@5~Bg%^%$%3%s%/%i%V(J ishii@kmc.kyoto-u.ac.jp $@@P0f@59((J
Re: [386BSD] 386BSD(98) release
Author: Ukai Fumitoshi
Date: Sun, 04 Oct 1992 13:54
Date: Sun, 04 Oct 1992 13:54
199 lines
6648 bytes
6648 bytes
$@$&$+$$!w5~Bg%^%$%3%s%/%i%V$G$9!#(J
In article <ISHII.92Oct4114529@kuro.kmc.kyoto-u.ac.jp> ishii@kmc.kyoto-u.ac.jp (Ishii Masahiro) writes:
> 3) disklabel $@$N(JPC98$@MQ$N%Q%C%A$r$$$l$k$N$rK:$l$F$7$^(J$@$$$^$7$?!#(J
>
> src01.* $@$rE83+$9$k$H(J /usr/src/sbin/disklabel/ $@$K(JIBM-PC$@MQ$N%=!<%9$,E8(J
> $@3+$5$l$^$9$,(J$@!"$=$l$r(Jre-compile$@$7$F<B9T$7$J$$$G2<$5$$!#(Jdisk$@$,2u$l$^$9!#(J
/sbin/disklabel $@$N(J PC98 $@MQ$N(J patch $@$G$9!#(J
/sbin/disklabel $@$r%3%s%Q%$%k$9$k;~$O(J
# cd /usr/src/sbin/disklabel
# patch -p1 < $@$3$N%Q%C%A(J
$@$H$7$F(J$@$+$i!"(Jmake $@$7$F$/$@$5$$!#(J
----------------------------------------------------------------
*** disklabel.c-orig Mon Aug 10 04:30:07 1992
--- disklabel.c Sun Oct 4 17:52:38 1992
***************
*** 96,101 ****
--- 96,102 ----
#if defined(vax) || defined(i386)
#define BOOT /* also have bootstrap in "boot area" */
#define BOOTDIR _PATH_BOOTDIR /* source of boot binaries */
+ #define PC98 /* for PC9801 */
#else
#ifdef lint
#define BOOT
***************
*** 381,388 ****
--- 382,404 ----
* otherwise we reject the request as meaningless. -wfj
*/
+ #ifdef PC98
+ #define DPBLKNO(cyl,hd,sect) \
+ ((cyl)*lp->d_secpercyl+(hd)*lp->d_nsectors+(sect))
+
+ #ifdef DEBUG /* ukai */
+ printf("secpercyl = %d, nsectors = %d\n",
+ lp->d_secpercyl, lp->d_nsectors );
+ #endif
+ if (dosdp && dosdp->dp_mid == DOSMID_386BSD
+ && dosdp->dp_sid == DOSSID_386BSD &&
+ pp->p_size &&
+ DPBLKNO(dosdp->dp_scyl,dosdp->dp_shd,dosdp->dp_ssect)
+ <= pp->p_offset) { /* XXX ukai */
+ #else /* IBMPC */
if (dosdp && dosdp->dp_typ == DOSPTYP_386BSD && pp->p_size &&
dosdp->dp_start == pp->p_offset) {
+ #endif
lbl_off = pp->p_offset;
} else {
if (dosdp) {
***************
*** 399,404 ****
--- 415,423 ----
}
lbl_off = 0;
}
+ #ifdef DEBUG /* ukai */
+ printf("lseek %x\n", lbl_off * lp->d_secsize);
+ #endif
(void)lseek(f, (off_t)(lbl_off * lp->d_secsize), L_SET);
#endif
/*
***************
*** 501,507 ****
--- 520,530 ----
char mbr[DEV_BSIZE];
int i, npart, nboot, njunk;
+ #ifdef PC98
+ (void)lseek(f, (off_t)DOSLABELSECTOR*DEV_BSIZE, L_SET);
+ #else
(void)lseek(f, (off_t)DOSBBSECTOR, L_SET);
+ #endif
if (read(f, mbr, sizeof(mbr)) < sizeof(mbr))
Perror("can't read master boot record");
***************
*** 515,520 ****
--- 538,555 ----
dp = dos_partitions;
npart = njunk = nboot = 0;
for (i = 0; i < NDOSPART; i++, dp++) {
+ #ifdef PC98
+ if (dp->dp_mid == 0 && dp->dp_sid == 0) {
+ break;
+ }
+ if (dp->dp_mid & 0x80) {
+ nboot = 1;
+ }
+ npart++;
+ if (dp->dp_mid == DOSMID_386BSD &&
+ dp->dp_sid == DOSSID_386BSD)
+ bsdp = dp;
+ #else /* IBMPC */
if (dp->dp_flag != 0x80 && dp->dp_flag != 0) njunk++;
else
if (dp->dp_size > 0) npart++;
***************
*** 521,526 ****
--- 556,562 ----
if (dp->dp_flag == 0x80) nboot++;
if (dp->dp_size && dp->dp_typ == DOSPTYP_386BSD)
bsdp = dp;
+ #endif
}
/* valid partition table? */
***************
*** 549,561 ****
#ifdef __386BSD__
off_t sectoffset;
if (dosdp && dosdp->dp_size && dosdp->dp_typ == DOSPTYP_386BSD)
sectoffset = dosdp->dp_start * DEV_BSIZE;
else
sectoffset = 0;
(void)lseek(f, sectoffset, L_SET);
#endif
-
if (read(f, bootarea, BBSIZE) < BBSIZE)
Perror(specname);
for (lp = (struct disklabel *)bootarea;
--- 585,616 ----
#ifdef __386BSD__
off_t sectoffset;
+ #ifdef PC98
+ struct disklabel dklbl;
+ ioctl(f, DIOCGDINFO, &dklbl); /* XXX */
+ lp = &dklbl; /* XXX */
+ #ifdef DEBUG /* ukai */
+ printf("start cyl = %d, hd = %d, sect = %d\n",
+ dosdp->dp_scyl, dosdp->dp_shd, dosdp->dp_ssect);
+ printf("secpercyl = %d, nsectors = %d\n",
+ lp->d_secpercyl, lp->d_nsectors );
+ #endif
+ if (dosdp && dosdp->dp_mid == DOSMID_386BSD &&
+ dosdp->dp_sid == DOSSID_386BSD)
+ sectoffset =
+ DPBLKNO(dosdp->dp_scyl,dosdp->dp_shd,
+ dosdp->dp_ssect) * DEV_BSIZE;
+ #else
if (dosdp && dosdp->dp_size && dosdp->dp_typ == DOSPTYP_386BSD)
sectoffset = dosdp->dp_start * DEV_BSIZE;
+ #endif
else
sectoffset = 0;
+ #ifdef DEBUG /* ukai */
+ printf("sectoffset = %x\n", sectoffset);
+ #endif
(void)lseek(f, sectoffset, L_SET);
#endif
if (read(f, bootarea, BBSIZE) < BBSIZE)
Perror(specname);
for (lp = (struct disklabel *)bootarea;
***************
*** 1183,1188 ****
--- 1238,1256 ----
if (lp->d_secperunit == 0)
lp->d_secperunit = lp->d_secpercyl * lp->d_ncylinders;
#ifdef __386BSD__notyet
+ #ifdef PC98
+ if (dosdp && dosdp->dp_mid == DOSMID_386BSD &&
+ dosdp->dp_sid == DOSPTYP_386BSD
+ && lp->d_secperunit >
+ DPBLKNO(dosdp->dp_scyl,dosdp->dp_shd,dosdp->dp_ssect)
+ + dosdp->dp_size) {
+ fprintf(stderr, "exceeds DOS partition size\n");
+ errors++;
+ lp->d_secperunit =
+ DPBLKNO(dosdp->dp_scyl,dosdp->dp_shd,dosdp->dp_ssect)
+ + dosdp->dp_size;
+ }
+ #else /* IBMPC */
if (dosdp && dosdp->dp_size && dosdp->dp_typ == DOSPTYP_386BSD
&& lp->d_secperunit > dosdp->dp_start + dosdp->dp_size) {
fprintf(stderr, "exceeds DOS partition size\n");
***************
*** 1189,1194 ****
--- 1257,1263 ----
errors++;
lp->d_secperunit = dosdp->dp_start + dosdp->dp_size;
}
+ #endif
/* XXX should also check geometry against BIOS's idea */
#endif
if (lp->d_bbsize == 0) {
----------------------------------------------------------------
---
$@1-;tJ8IR(J
$@5~ETBg3XBg3X1!9)3X8&5f2J1~MQ2J3X%7%9%F%`@l96D9C+@n8&(J ukai@kuamp.kyoto-u.ac.jp
$@5~Bg%^%$%3%s%/%i%V(J ukai@kmc.kyoto-u.ac.jp
Re: [386BSD] 386BSD(98) release
Author: Kojima Akira
Date: Sun, 04 Oct 1992 14:48
Date: Sun, 04 Oct 1992 14:48
31 lines
1860 bytes
1860 bytes
$@;yEg!w5~Bg%^%$%3%s%/%i%V$G$9!#(J
On 10/04/92(11:45) ishii@kmc.kyoto-u.ac.jp (Ishii Masahiro) wrote
in <ISHII.92Oct4114529@kuro.kmc.kyoto-u.ac.jp> (fj.os.misc:599/sabot):
| $@%j%j!<%98e!"H/3P$7$?LdBjE@$rAa$a$K(Jpost$@$7$^$9!#(J
386BSD(98)$@$N%j%j!<%98e!"H/3P$7$?LdBjE@$=$N#2(J
EPSON PC-386 NOTE W $@$G(J floppy boot $@$7$J$$$H$$$&Js9p$r<u$1$^$7$?!#(J
$@$^$@!"860x$O$o$+$j$^$;$s$,(J fd $@$N(J $@%b!<%?@)8f$,2x$7$=$&$G$9!#(J
$@$^$?!"(JEPSON $@$N(J NOTE $@MQ%O!<%I%G%#%9%/$O8=%P!<%8%g%s$G$O%5%]!<%H$5$l$F$$$^$;$s!#(J
$@8=J*$b;qNA$b$J$$$N$G!D!#2?$H$+$7$?$$$N$G$9$,!#(J
EPSON $@$5$s$3$N3hF0$r1g=u$7$F$/$l$J$$$+$J!)(J
$@$3$NB>!"8E$$(J EPSON $@$N>l9g$K$O!"%7%9%F%`%Q%i%a!<%?$N0c$$$+$i!"(J
$@LdBj$,$"$k$H;W$$$^$9!#$3$l$KBP$7$F$O!"(Jkernel $@$N(J config $@$G!"(J
OLD_EPSON $@$r;XDj$9$k$H!"D>$k$+$b$7$l$^$;$s$,!"L$3NG'$G$9!#(J
EPSON $@$N%^%7%s$b;qNA$b3'L5$KEy$7$$$N$G!">pJs$r$*BT$A$7$F$*$j$^$9!#(J
386bsd98@kuis.kyoto-u.ac.jp $@$^$G$h$m$7$/$*4j$$$7$^$9!#(J
$@!t(J EPSON $@%f!<%6$NHaLD$,J9$3$($k$h$&$@!#%&!<%s!":$$C$?!#(J
--
$@;yEg(J $@>4!w5~ETBg3X9)3XIt>pJs9)3X@l96(J kojima@kuis.kyoto-u.ac.jp
$@5~Bg%^%$%3%s%/%i%V(J kojima@kmc.kyoto-u.ac.jp
Re: [386BSD] 386BSD(98) release
Author: Kojima Akira
Date: Thu, 08 Oct 1992 05:00
Date: Thu, 08 Oct 1992 05:00
32 lines
1630 bytes
1630 bytes
$@;yEg!w5~Bg%^%$%3%s%/%i%V$G$9!#(J
386BSD(98)$@$N%j%j!<%98e!"H/3P$7$?LdBjE@$=$N#3(J
patch $@$r(J $@$"$F$?%P%$%J%j$J$I$N(J mode $@$d(J group $@$,4V0c$C$F$$$^$7$?!#(J
$@0lHL(J user $@$N8"8B$G$O<B9T$G$-$J$$$J$I$NITET9g$,$"$j$^$7$?!#(J
root $@$G0J2<$N<B9T$r$*4j$$$7$^$9!#(J
------------------------------------------------- $@$3$3$+$i(J
#! /bin/csh
### /dev/kmem
### /dev/mem
chmod 640 /dev/{kmem,mem}
chgrp kmem /dev/{kmem,mem}
### /bin/ps
chgrp kmem /bin/ps
chmod g+s /bin/ps
### /usr/bin/w
chgrp kmem /usr/bin/w
chmod g+s /usr/bin/w
### /usr/bin/{lock,login,passwd,rlogin,su}
chmod u+s /usr/bin/{lock,login,passwd,rlogin,su}
------------------------------------------------- $@$3$3$^$G(J
--
$@;yEg(J $@>4!w5~ETBg3X9)3XIt>pJs9)3X@l96(J kojima@kuis.kyoto-u.ac.jp
$@5~Bg%^%$%3%s%/%i%V(J kojima@kmc.kyoto-u.ac.jp
Re: [386BSD] 386BSD(98) release
Author: Ukai Fumitoshi
Date: Mon, 12 Oct 1992 22:54
Date: Mon, 12 Oct 1992 22:54
44 lines
2411 bytes
2411 bytes
$@$&$+$$!w5~Bg%^%$%3%s%/%i%V$G$9!#(J 386BSD(98)$@$N%j%j!<%98e!"H/3P$7$?LdBjE@$=$N(J4 $@%I%-%e%a%s%H$G(J EPSON note A $@$G(J floppy boot $@$r3NG'$7$?$H=q(J$@$$$F$"$j$^$9$,!"(J $@G[I[HG$G$O(J floppy boot $@$9$i$7$^$;$s!#$9$$$^$;$s!#(J(_o_) # $@F0:n3NG'$O(J $@$+$J$j8E$$(J kernel $@$G$N(J test $@$@$C$?$?$a$G$9!#(J $@8=:_!"(JESPON note A + ICM $@$N(J Pack A-40 $@$GF0:n$9$k(J version $@$,$G$-$^$7$?!#(J $@6a$$$&$A$K!"$3$N(Jversion$@$rG[I[$7$^$9!#$7$P$i$/$*BT$A2<$5$$!#(J # note A $@$N(J floppy $@$O0[MM$KCY$$(J # $@%W%m(J$@%F%/%H%a%b%j$,CY$$$?$a$G$7$g$&$+(J ? # MINIX386 $@$J$I$G$O$I$&$J$s$G$7$g$&(J ? $@B>$N(J EPSON note $@$K$bBP1~$7$?(J$@$$$N$G$9$,(J $@$b$N$,$J$$$N$G(J .... $@$H$3$m$G!"(Jnote A $@$K0\?"$9$k:]$K$^$?$b$d(J CPU $@$N(J bug $@$H;W$o$l$kF0:n$r(J$@3N(J $@G'$7$^$7$?!#6qBNE*$K$O!"(J /sys/i386/stand/boot.c $@$N(J copyunix() $@$N(J i = (*((int (*)()) x.a_entry))(howto, bootdev, off); $@$G!"(J/sys/i386/i386/locore.s $@$N(J start: $@$,8F$P$l$k$N$G$9$,!"$=$N;~$K(J note A $@$G$O(J $@2?8N$+(J %esp $@$,(J 0x20 $@$:$l$k$N$G$9!#(J NEC PC9801NS/E(i386SX), NS/T(i386SL(98)), DA(i386DX or Cx486DLC)$@$G$O(J $@$3$N$h$&$J8=>]$O5/$3$j$^$;$s$G$7$?!#(J $@$A$J$_$K$3$N;~E@$G$O!"%W%m%F%/%H%b!<%I$G%Z!<%8%s%0$r9T$J(J$@$C$F$$$^$;$s!#(J $@$3$N$h$&$J8=>]$r7P83$5$l$?J}$O$*$i$l$^$;$s$+(J ? # CPU $@$N%m%C%H%P%0$+$J$!(J --- $@1-;tJ8(J$@IR(J $@5~ETBg3XBg3X1!9)3X8&5f2J1~MQ2J3X%7%9%F%`@l96D9C+@n8&(J ukai@kuamp.kyoto-u.ac.jp $@5~Bg%^%$%3%s%/%i%V(J ukai@kmc.kyoto-u.ac.jp
Re: [386BSD] 386BSD(98) release
Author: Iwamoto Masayuki
Date: Thu, 15 Oct 1992 11:04
Date: Thu, 15 Oct 1992 11:04
21 lines
1446 bytes
1446 bytes
$B$$$o$b$H!w#N#M#I#T$G$9!#(B In article <gp8YF.kojima@kutsuda.kuis.kyoto-u.ac.jp> kojima@kuis.kyoto-u.ac.jp (Kojima Akira) writes: >$B5~Bg%^%$%3%s%/%i%V$G0\?"$7$?(B PC98 $BHG(B 386BSD $B$r%j%j!<%9$7$^$9!#(B PC9801FA/2 + $BA}@_(B6MB + LHD-S240HP(HDD) $B$GF0:n$7$F$$$^$9!#(B Nemacs 3.3.2 (X$B$J$7(B) + Canna $B$bL5;v%$%s%9%H!<%k$G$-$^$7$?!#(B $BFC$K(B Canna $B$N%$(B$B%s%9%H!<%k$G$O!"(B $B8E>l!w(Bhitachi-sk $B$5$s$N%Q%C%A>pJs$N$*$+$2$G!"(B $BBgJQ%9%`!<%:$K:n6H$G$-$^$7$?!#(B $B5~Bg%^(B$B%$%3%s%/%i%V$N3'$5$s$H8E>l!w(Bhitachi-sk $B$5$s$K!"(B $B$3$N>l$r<Z$j$F$*Ni?=$7>e$2$^$9!#(B $B$"$j$,$H$&$4$6$$$^$7(B$B$?!#(B -- $B4dK\2m9,!w#N#E#C%^%$%3%s%F%/%N%m%8!<(B m-iwamot@nmit.mt.nec.co.jp
Re: [386BSD] 386BSD(98) release
Author: Iwamoto Masayuki
Date: Fri, 16 Oct 1992 02:04
Date: Fri, 16 Oct 1992 02:04
33 lines
1915 bytes
1915 bytes
$B$$$o$b$H!w#N#M#I#T$G$9!#(B
In article <M-IWAMOT.92Oct15200449@nmite36.nmit.mt.nec.co.jp> m-iwamot@nmit.mt.nec.co.jp (Iwamoto Masayuki) writes:
>Nemacs 3.3.2 (X$B$J$7(B) + Canna $B$bL5;v%$%s%9%H!<%k$G$-$^$7$?!#(B
>$BFC$K(B Canna $B$N%$%s%9%H!<%k$G$O!"(B
>$B8E>l!w(Bhitachi-sk $B$5$s$N%Q%C%A>pJs$N(B$B$*$+$2$G!"(B
>$BBgJQ%9%`!<%:$K:n6H$G$-$^$7$?!#(B
$B4{$K?tL>$NJ}$h$jLd$$9g$o$;$,$"$j$^$7$?$,!"(B
$B$3$N8E>l$5$s$N(B$B%Q%C%A>pJs$H$O!"(B
$B0J2<$N5-;v$N$3$H$G$9!#(B
From: masa-k@sag.hitachi-sk.co.jp (Masayuki Koba)
Newsgroups: fj.sys.ibmpc,fj.sys.j3100,fj.os.misc
Subject: [386BSD 0.1] kterm + Canna + kinput2 installation
Message-ID: <1992Sep3.023511.7283@sag.hitachi-sk.co.jp>
Date: 3 Sep 92 02:35:11 GMT
$B:G=i$+$i(B Message-ID $B$r0zMQ$7$F$*$/$Y$-$G$7$?!#(B(_ _)
$B$J$*!"$o$?$7$N6a=j$G$O!"(B
PC-H98 model U90 $B$N%N!<%^%k%b!<%I$G$b(B
386BSD(98) $B$,(BHD$B%V!<%H$7!"(B
Nemacs+Canna$B$,F0:n$7$F$$$k$3$H$rJs9p$7$F$*$-$^$9!#(B
$B!t(BH98 U90 $B$G$O!"(Bdhrystone $B$,(B 20339.0 $B$@$=$&$G$9!#(B(@@)
$B!t(BFA $B$G$O!"(B16600 $B$=$3$=$3$G$7$?!#(B
--
$B4dK\2m9,!w#N#E#C%^%$%3%s%F%/%N%m(B$B%8!<(B
m-iwamot@nmit.mt.nec.co.jp
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads