hoek
8da2e77b97
Make this compile in case anyone ever wants to use the PC98 booter
...
on an IBM machine. This fix matches i386/boot2/boot.c.
PR: kern/7903
2000-05-21 05:27:56 +00:00
dcs
a802e4df99
Move man page directives to common/Makefile.inc.
2000-05-19 08:41:45 +00:00
nyan
cae2d6459f
- Removed hi-resolution mode supports.
...
- Added a dummy partition table.
2000-05-03 04:35:25 +00:00
peter
81103ba0e4
Add $FreeBSD$
2000-05-01 20:32:07 +00:00
nyan
527c30068e
Sync with sys/boot/i386/libi386/biosdisk.c revision 1.30.
2000-04-30 08:24:36 +00:00
nyan
e82f5994bb
Sync with the following changes.
...
sys/boot/i386/libi386/Makefile 1.16 and 1.17
sys/boot/i386/loader/Makefile 1.44
sys/boot/i386/loader/main.c 1.20
2000-04-23 09:33:31 +00:00
nyan
233d640257
The printf function of boot2 can't recognize "%lx" format.
...
Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>
2000-04-14 14:25:13 +00:00
nyan
9f1704174f
Merged from sys/boot/i386/loader/Makefile revision 1.43.
2000-04-14 13:51:14 +00:00
kato
105341fb2e
Merged from sys/boot/i386/loader/main.c rev 1.19.
2000-04-12 11:17:08 +00:00
kato
106377e011
Synced with following files:
...
src/sys/boot/i386/Makefile.inc 1.1
src/sys/boot/i386/btx/btx/btx.s 1.15
src/sys/boot/i386/btx/btxldr/Makefile 1.8
src/sys/boot/i386/btx/btxldr/btxldr.s 1.9
src/sys/boot/i386/libi386/biosdisk.c 1.29
src/sys/boot/i386/loader/Makefile 1.42
src/sys/boot/i386/loader/main.c 1.18
(entry point address of loader was not changed.)
Reviewed by: nyan
2000-03-31 16:03:02 +00:00
kato
0825187666
Separated serial boot block interface routine into NS16550 stuff and
...
i8251 stuff.
2000-03-30 09:25:03 +00:00
nyan
affa545252
Sync with sys/boot/i386/libi386/biosdisk.c revision 1.27 and 1.28.
...
Submitted by: Kaho Toshikazu <kaho@elam.kais.kyoto-u.ac.jp>
2000-03-17 12:38:36 +00:00
kato
2d340300cf
Synced with sys/boot/i386/loader/Makefile rev 1.41.
2000-02-05 02:21:31 +00:00
kato
f6521b92ef
Synced with sys/boot/i386/btx/btx/btx.s rev 1.14.
2000-01-29 13:48:36 +00:00
nyan
980426e730
Merge from the following changes.
...
sys/boot/i386/libi386/biosmem.c Rev 1.4
sys/boot/i386/libi386/time.c Rev 1.3
sys/boot/i386/loader/main.c Rev 1.16
2000-01-03 15:43:52 +00:00
nyan
8aa0982899
Fixed to get the BIOS geometry.
2000-01-03 15:28:05 +00:00
nyan
d90faeb6d8
- Supported the bd_getbigeom function and use this function to get BIOS
...
geometry.
- Use i386/libi386/bootinfo.c instead of pc98/libpc98/bootinfo.c.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-12-19 14:05:46 +00:00
phk
cb4ec6e79f
Remove BAD144 support, it has already been disabled for some time.
1999-12-08 09:33:00 +00:00
nyan
da3a3a5988
Supported to sound beep.
...
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
1999-12-03 13:20:55 +00:00
nyan
408053c1bd
Sync with sys/boot/i386/loader/Makefile revision 1.37.
1999-11-25 12:46:16 +00:00
nyan
e79fac6204
Fixed warnings.
1999-11-16 11:59:19 +00:00
nyan
020e6d4e20
Remove -mno-486 option and add -mpreferred-stack-boundary=2 option.
1999-11-16 11:56:38 +00:00
nyan
a079d3cfb1
Cosmetic changes.
1999-11-16 00:42:18 +00:00
nyan
3291052a67
Install loader.rc.
1999-11-16 00:38:20 +00:00
nyan
002d21a72f
Sync with sys/boot/i386/btx/btx/btx.s revision 1.13.
1999-11-03 08:32:03 +00:00
nyan
d0c4b8183d
Sync with sys/boot/i386/libi386/Makefile revision 1.15.
1999-11-03 08:23:57 +00:00
kato
e1ce37b7d4
Sync with sys/boot/i386/btx/btx/Makefile and btx.s revisions 1.7 and
...
1.12, respectively.
1999-10-13 10:55:56 +00:00
brian
0d3d335feb
Blank out the twiddly thing when outputting the ``BTX loader'' message.
1999-10-12 06:57:26 +00:00
kato
53ff94a650
- Fixed DMA 64k boundary problem.
...
- Test the processor flag to detect disk I/O BIOS errors.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-09-23 03:57:16 +00:00
peter
e4b04a2b21
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
kato
b944ccda32
Merge from sys/boot/i386/libi386/bootinfo.c revision 1.21.
1999-08-13 02:05:07 +00:00
kato
bf1da8c2e7
- Don't assume that SCSI ID numbers of HDD units are contiguous. That
...
is, don't assume that SCSI ID corresponds to a unit number of da
device. Unit number of da device is provided by 2nd stage loader
and 3rd stage loader now use it.
- Fix drive letter to display.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-08-05 03:19:37 +00:00
kato
7ef918dce9
Provides discontinuous unit number support to make external FDD
...
bootable on 1 FDD PC98 machines. (When an external FDD unit is
installed, unit numbers become discontinuous.)
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-08-05 03:12:20 +00:00
peter
811ab8f8e7
Reconcile all the loader newvers.sh's into one common one.
1999-06-29 21:23:26 +00:00
kato
cff64fbb98
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.19.
1999-06-06 12:46:40 +00:00
kato
29b554063e
Sync with sys/boot/i386/btx/Makefile revision 1.5.
1999-05-20 08:00:08 +00:00
kato
65555e3a34
Sync with sys/boot/i386/loader/Makefile revision 1.34.
1999-04-25 03:56:44 +00:00
kato
4da4f41b71
Optimize better for space.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-04-24 04:29:13 +00:00
jdp
4da19c88ea
Update #include statements to reflect the new location of "sioreg.h".
...
With these changes plus the egcs fix I committed a few minutes ago,
"make -DWANT_AOUT world" works again. Most likely, "make upgrade"
is fixed too, though I haven't tested that.
1999-04-22 21:02:44 +00:00
kato
4f15a51c56
Sync with sys/boot/i386/loader/Makefile revision 1.32.
1999-04-19 11:02:19 +00:00
kato
fcaaafcd4d
Use files under sys/boot/i386 instead of copying under sys/boot/pc98.
...
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-04-02 08:59:11 +00:00
kato
d83781af0d
Sync with sys/boot/i386/loader/version revision 1.4.
1999-03-19 15:59:56 +00:00
kato
728c36bfac
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.18.
1999-03-19 15:58:05 +00:00
kato
c170b460ee
Install the manual page in sys/boot/i386/loader.
...
Sumbmitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-03-18 13:42:21 +00:00
kato
a90c408555
Sync with sys/boot/i386/loader/Makefile revision 1.30.
1999-03-10 13:41:44 +00:00
kato
4d9824476a
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.17.
1999-03-10 13:40:29 +00:00
kato
36f56421d5
Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd.
...
Sumbmitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-03-04 16:38:12 +00:00
kato
c3798acc2d
Added an entry for 1.44MB fd.
...
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-03-04 16:34:52 +00:00
kato
39ce2d9d3b
Oops, forgot to read boot.config file.
...
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-03-04 16:31:55 +00:00
kato
51b97ee83c
When SCSI IDs are not contiguous, the loader could not find correct
...
unit number for da device. This commit fixes this problem.
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
1999-03-04 10:48:14 +00:00