kato
2521c38302
From submitter:
...
The attached diff attempts to eliminate as much of the difference
between the i386 and the pc98 version of the file as possible. It
should not make any semantic difference (it consists of whitespace
changes, order changes, comment changes, changes of case for hex
constants, and merging in a couple of constants that hadn't made it
from the i386 version.)
Submitted by: eivind
1999-06-25 15:17:20 +00:00
kato
5c8c1d98a3
Sync with sys/dev/syscons/scvtb.c revision 1.2.
...
Submitted by: yokota
1999-06-24 14:03:07 +00:00
kato
3e3cf46989
Merge with sys/isa/syscons_isa.c and sys/dev/syscons/syscons.c
...
revisions 1.6 and 1.308, respectively.
Pointed-out by: yokota
1999-06-24 12:13:08 +00:00
kato
2e2fe43a35
PC98 part of the second phase of syscons reorganization.
...
Submitted by: yokota
1999-06-24 10:51:40 +00:00
kato
2dc95534a1
Sync with sys/i386/isa/clock.c revision 1.137.
1999-06-24 08:32:52 +00:00
kato
fb2478efdb
New parallel port support for PC98. Old PC98s which have
...
uni-directional parallel port should use olpt driver instead of lpt
driver.
Files ppc.c and ppcreg.h are copied form i386/isa directory with PC98
change.
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
1999-06-18 14:48:28 +00:00
kato
bfae8441dc
Fixed locations of include files.
1999-06-01 13:14:35 +00:00
kato
e1972be652
Sync with sys/i386/isa/clock.c revision 1.136.
1999-06-01 12:32:54 +00:00
phk
7e4a9dced9
This commit should be a extensive NO-OP:
...
Reformat and initialize correctly all "struct cdevsw".
Initialize the d_maj and d_bmaj fields.
The d_reset field was not removed, although it is never used.
I used a program to do most of this, so all the files now use the
same consistent format. Please keep it that way.
Vinum and i4b not modified, patches emailed to respective authors.
1999-05-30 16:53:49 +00:00
kato
31933bda1f
Sync with sys/isa/sio.c revision 1.241.
1999-05-11 08:38:28 +00:00
kato
811c04569c
Sync with sys/i386/isa/fd.c revision 1.143.
1999-05-11 08:37:16 +00:00
kato
2f539e7c63
Fixed for COM_MULTIPORT option. Members flags and unit should be
...
obtained via appropriate functions.
1999-05-10 09:37:37 +00:00
kato
207e053c4b
Sync with sys/isa/sio.c revision 1.240.
1999-05-10 09:14:40 +00:00
kato
587230ffc7
Sync with sys/i386/isa/isa_dma.c revision 1.3.
1999-05-10 09:09:08 +00:00
kato
1d28eadf89
Sync with sys/i386/isa/clock.c revision 1.133.
1999-05-10 09:05:01 +00:00
phk
e05bc3b49a
Unconfuse DEV_MODULE() and DEV_DRIVER_MODULE() about the difference between
...
a major number for a dev_t.
1999-05-09 13:00:50 +00:00
kato
2820aa3956
Sync with sys/isa/sio.c revision 1.234.
1999-05-09 05:00:54 +00:00
kato
378d14c845
Removed DRIVER_TYPE_TTY field.
1999-05-09 04:56:42 +00:00
kato
5baa450667
Sync with sys/isa/atkbd_isa.c revision 1.4.
1999-05-09 04:53:58 +00:00
kato
870889ecbf
Sync with sys/i386/isa/fd.c revision 1.142.
1999-05-09 04:34:28 +00:00
phk
693dd58bb3
Continue where Julian left off in July 1998:
...
Virtualize bdevsw[] from cdevsw. bdevsw() is now an (inline)
function.
Join CDEV_MODULE and BDEV_MODULE to DEV_MODULE (please pay attention
to the order of the cmaj/bmaj arguments!)
Join CDEV_DRIVER_MODULE and BDEV_DRIVER_MODULE to DEV_DRIVER_MODULE
(ditto!)
(Next step will be to convert all bdev dev_t's to cdev dev_t's
before they get to do any damage^H^H^H^H^H^Hwork in the kernel.)
1999-05-07 10:11:40 +00:00
phk
7f79e0b14a
Introduce two functions: physread() and physwrite() and use these directly
...
in *devsw[] rather than the 46 local copies of the same functions.
(grog will do the same for vinum when he has time)
1999-05-07 07:03:47 +00:00
phk
f57a01ebfc
remove b_proc from struct buf, it's (now) unused.
...
Reviewed by: dillon, bde
1999-05-06 20:00:34 +00:00
kato
157de01eb6
Sync with sys/i386/isa/fd.c revision 1.137.
1999-05-05 03:43:00 +00:00
kato
baf8e55667
Fixed missing parenthesis.
...
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-05-05 01:53:43 +00:00
kato
3c0ac2ab1f
Sync with sys/i386/isa/clock.c revision 1.132.
1999-04-28 08:06:00 +00:00
phk
16e3fbd2c1
Suser() simplification:
...
1:
s/suser/suser_xxx/
2:
Add new function: suser(struct proc *), prototyped in <sys/proc.h>.
3:
s/suser_xxx(\([a-zA-Z0-9_]*\)->p_ucred, \&\1->p_acflag)/suser(\1)/
The remaining suser_xxx() calls will be scrutinized and dealt with
later.
There may be some unneeded #include <sys/cred.h>, but they are left
as an exercise for Bruce.
More changes to the suser() API will come along with the "jail" code.
1999-04-27 11:18:52 +00:00
kato
9b64807a87
Sync with sys/i386/isa/isa_dma.c revision 1.2.
1999-04-21 12:17:00 +00:00
kato
4e8c2959e1
Sync with sys/i386/isa/clock.c revision 1.131.
1999-04-21 12:14:37 +00:00
kato
c72fc3b9cd
Fixed missing changes for new-bus (return value of the probe routine).
...
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-04-19 16:10:40 +00:00
kato
49d52688ca
Sync with sys/isa/sio.c revision 1.226.
1999-04-19 11:11:01 +00:00
kato
6b69df13a8
Sync with follwing files:
...
Path Revision
i386/conf/GENERIC 1.162
i386/conf/Makefile.i386 1.146
i386/conf/files.i386 1.236
i386/conf/options.i386 1.111
i386/i386/machdep.c 1.329
i386/i386/userconfig.c 1.134
i386/isa/fd.c 1.135
i386/isa/if_ed.c 1.151
i386/isa/isa_dam.c 1.1
i386/isa/npx.c 1.67
isa/sio.c 1.224
dev/syscons/syscons.c 1.300
i386/isa/wd.c 1.194
isa/vga_isa.c 1.5
isa/atkbd_isa.c 1.3
isa/syscons_isa.c 1.2
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-04-18 14:42:20 +00:00
peter
b77f8b7ba6
Use PHOLD/PRELE() instead of P_PHSYIO.
1999-04-06 03:12:22 +00:00
kato
4b5383c5c6
Sync with sys/i386/isa/sio.c revision 1.234.
1999-04-03 15:51:14 +00:00
kato
5724f1f404
Sync with sys/i386/isa/sio.c revision up to 1.233.
1999-04-01 13:44:15 +00:00
kato
0e4fc6bc80
Sync with sys/i386/isa/sio.c revision up to 1.231.
1999-03-25 08:26:50 +00:00
kato
eeb7d27ebc
Keyboard driver update.
...
Submitted by: Kazutaka YOKOTA <yokota@FreeBSD.org>
1999-03-10 14:51:53 +00:00
kato
7179175e40
Sync with sys/i386/isa/sio.c revision 1.229.
1999-03-04 10:37:30 +00:00
kato
77147e7aae
Fix for LINE30 option. This option was not tested under new console
...
driver.
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-03-02 12:34:24 +00:00
ken
542b263658
Add a prioritization field to the devstat_add_entry() call so that
...
peripheral drivers can determine where in the devstat(9) list they are
inserted.
This requires recompilation of libdevstat, systat, vmstat, rpc.rstatd, and
any ports that depend on the devstat code, since the size of the devstat
structure has changed. The devstat version number has been incremented as
well to reflect the change.
This sorts devices in the devstat list in "more interesting" to "less
interesting" order. So, for instance, da devices are now more important
than floppy drives, and so will appear before floppy drives in the default
output from systat, iostat, vmstat, etc.
The order of devices is, for now, kept in a central table in devicestat.h.
If individual drivers were able to make a meaningful decision on what
priority they should be at attach time, we could consider splitting the
priority information out into the various drivers. For now, though, they
have no way of knowing that, so it's easier to put them in an easy to find
table.
Also, move the checkversion() call in vmstat(8) to a more logical place.
Thanks to Bruce and David O'Brien for suggestions, for reviewing this, and
for putting up with the long time it has taken me to commit it. Bruce did
object somewhat to the central priority table (he would rather the
priorities be distributed in each driver), so his objection is duly noted
here.
Reviewed by: bde, obrien
1999-02-10 00:04:13 +00:00
kato
4fb7704d09
Sync with syscons for i386.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-02-06 09:30:19 +00:00
kato
2a4a03a1d9
Sync with sys/i386/isa/sio.c revision up to 1.228.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-02-05 11:37:40 +00:00
kato
bada26ac70
Added braces around initializsers and in if-statements.
...
Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-02-02 17:26:03 +00:00
phk
67f187760e
Use suser() to check for super user rather than examining cr_uid directly.
...
Use TTYDEF_SPEED rather than 9600 a couple of places.
Reviewed by: bde, with a few grumbles.
1999-01-30 12:17:38 +00:00
kato
dddbbc6479
The "easy" fixe for compiling the kernel -Wunused: remove unreferenced
...
local variable.
1999-01-28 11:36:22 +00:00
kato
718f8ca983
The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
...
and local variables, goto labels, and functions declared but not defined.
1999-01-28 11:24:36 +00:00
kato
b49b76c12c
Sync with sys/i386/isa/sio.c revision 1.225.
1999-01-27 08:26:16 +00:00
kato
938da8af3f
Fixed argument to intr member of the variable kbd.
1999-01-19 14:08:04 +00:00
kato
f07af697ac
Sync with sys/dev/syscons and sys/dev/kbd drivers.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-19 12:41:26 +00:00
peter
5cf49b590f
Update the pccard hooks to use a module style declaration instead.
1999-01-19 00:21:53 +00:00
kato
021ecb1bd6
Added copyright.
...
Pointed out by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 14:55:38 +00:00
kato
9a880cd85d
Don't forget to initialize va_mode.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Forgotten by: kato
1999-01-18 14:47:01 +00:00
kato
fddf52b298
Switched to new syscons driver.
...
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp> and
Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1999-01-18 08:38:08 +00:00
kato
fd76cb8785
Sync with sys/i386/isa/sio.c revision up to 1.223.
1999-01-16 11:42:16 +00:00
kato
8ce895b014
Sync with sys/i386/isa/fd.c revision 1.131.
1999-01-16 11:40:02 +00:00
kato
ff153c1347
Sync with sys/i386/isa/sio.c and syscons.c revisions 1.221 and 1.289,
...
respectively.
1999-01-08 16:09:23 +00:00
kato
9ace34cb3e
- Remove bus-dependent addresses from `ic' file.
...
- Special registers of IO-DATA device's RSA series are defined in
ic/rsa.h (new file).
Pointed out by: Bruce Evans <bde@zeta.org.au>
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-03 15:57:02 +00:00
kato
0f0d2d450c
Support following devices:
...
- on board 2nd CCU
- Midori Elec. MDC-926Rs
- Midori-Hayes ESP98
- NEC PC-9861K, PC-9801-101 PC-9801-120
- Melco IND-SP and IND-SS
- PIO-9032A/B/C
- B98-01 and B98-02
- IO-data device RSA-98II and RSA-98III
- MC-16550
- MC-RS98
- Media Inteligent RSB-2000/3000 and RSB-384
- PCMCIA modem card
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1999-01-03 05:03:47 +00:00
kato
73edf934d9
Sync with sys/i386/isa/sio.c revision 1.220.
1998-12-30 08:09:11 +00:00
kato
680fa5ad1c
Sync with sys/i386/isa/fd.c revision 1.130.
1998-12-30 08:06:41 +00:00
kato
947e64babb
Sync with sys/i386/isa/clock.c revision 1.129.
1998-12-17 08:54:47 +00:00
kato
9db11ef281
Sync with sys/i386/isa/fd.c revision 1.129.
1998-12-17 08:40:36 +00:00
kato
89c9c41887
Sync with sys/i386/isa/fd.c revision 1.128.
1998-12-14 09:06:23 +00:00
eivind
d2f9690e5c
Rename one of the two devfs_link's to devfs_makelink.
1998-12-10 19:57:01 +00:00
kato
9fdaea1a1f
Sync with sys/i386/isa/fd.c, if_fe.c, npx.c and sio.c revisions 1.126,
...
1.44, 1.63 and 1.219, respectively.
1998-12-08 08:18:59 +00:00
kato
f46ce9931f
Sync with sys/i386/isa/fd.c revision 1.125.
1998-12-05 09:24:20 +00:00
kato
c94ea688e0
Sync with sys/i386/isa/sio.c revision up to 1.218.
1998-11-23 07:49:03 +00:00
kato
e5f2c0e337
Sync with sys/i386/isa/clock.c revision 1.128.
1998-10-23 13:13:43 +00:00
bde
df88297cad
Initialize isa_devtab entries for interrupt handlers in individual
...
device drivers, not in ioconf.c. Use a different hack in isa_device.h
so that a new config(8) is not required yet.
pc98 parts approved by: kato
1998-10-22 05:58:45 +00:00
kato
cc59ab7388
Fix for wrap arround.
1998-10-13 03:24:01 +00:00
kato
3bc4b35da0
Implement TSC clock calibration for PC-98.
1998-10-13 02:33:21 +00:00
kato
a0a14e4798
Sync with sys/i386/isa/clock.c revision 1.127.
1998-09-22 16:12:00 +00:00
kato
a76c8c6ae1
Sync with sys/i386/isa/clock.c revision 1.126.
1998-09-20 10:51:57 +00:00
kato
2b6f6f2ac9
Sync with sys/i386/isa/fd.c revision 1.123.
1998-09-16 08:08:38 +00:00
kato
b2b8fcc8fb
Sync with sys/i386/isa/fd.c and wd.c revisions 1.122 and 1.176,
...
respectively.
1998-09-15 14:07:08 +00:00
sos
8397655514
Remove the SLICE code.
...
This clearly needs alot more thought, and we dont need this to hunt
us down in 3.0-RELEASE.
1998-09-14 19:56:42 +00:00
kato
aed2ea73f9
Sync with sys/i386/isa/if_ed.c and sio.c revisions 1.145 and 1.215,
...
respectively.
1998-09-14 11:37:29 +00:00
kato
8ee969646f
Sync with sys/i386/isa/clock.c revision 1.125.
1998-09-08 09:47:46 +00:00
kato
b0a0bc33d9
Sync with sys/i386/isa/sio.c revision up to 1.214.
1998-08-28 12:44:49 +00:00
kato
eba0219ca6
Sync with sys/i386/isa/sio.c revision 1.211.
1998-08-19 11:48:38 +00:00
kato
f99964396a
Sync with sys/i386/isa/sio.c revision 1.210.
1998-08-13 07:36:40 +00:00
kato
524b03458c
Sync with sys/i386/isa/fd.c revision 1.120.
1998-07-30 09:01:12 +00:00
kato
56b9383d16
Sync with sys/i386/isa/fd.c revision 1.119.
1998-07-19 15:03:49 +00:00
kato
cf1246d9d5
Sync with sys/i386/isa/fd.c revision 1.118.
1998-07-16 10:27:49 +00:00
bde
8b2af4315e
Changed %n to %r in devfs name format strings. %n has almost gone away.
1998-07-15 12:18:34 +00:00
kato
8b9760c884
Sync with sys/i386/isa/fd.c and wd.c revisions 1.117 and 1.172,
...
respectively.
1998-07-13 09:29:25 +00:00
kato
173c841245
Sync with sys/i386/isa/fd.c revision 1.116.
1998-07-11 17:02:07 +00:00
kato
59e51e3813
Sync with sys/i386/isa/fd.c and wd.c revisions 1.115 and 1.170,
...
respectively.
1998-07-06 10:09:42 +00:00
kato
27cba9e963
Sync with sys/i386/isa/syscons.c revision 1.208.
1998-06-24 13:37:23 +00:00
kato
f8ad884633
Sync with sys/i386/isa/sio.c revision 1.207.
1998-06-17 09:27:15 +00:00
kato
740e825737
Sync with sys/i386/isa/clock.c revision 1.124.
1998-06-10 08:25:23 +00:00
kato
2c9e07b212
Sync with sys/i386/isa/clock.c revision 1.123.
1998-06-08 08:56:43 +00:00
kato
83707e06e7
Merge 64bit portability fixes from sys/i386 stuff.
1998-06-08 08:55:47 +00:00
kato
a34566b534
Sync with sys/i386/isa/clock.c revision 1.122.
1998-06-07 09:51:08 +00:00
kato
a9707ae1b4
Sync with sys/i386/isa/sio.c revision up to 1.205.
1998-06-05 08:31:01 +00:00
kato
57f5991db1
Sync with sys/i386/isa/sio.c revision 1.203.
1998-06-01 12:40:24 +00:00
kato
1b7ee31566
Sync with sys/i386/isa/clock.c revision 1.121.
1998-05-28 13:51:39 +00:00
kato
d56ec3e6f6
Sync with sys/i386/isa/sio.c revision 1.202.
1998-05-20 13:39:06 +00:00
kato
2f9c119f1e
Sync with sys/i386/isa/clock.c revision 1.120.
1998-05-20 13:38:42 +00:00
kato
a4d8f4ef4f
Sync with sys/i386/isa/sio.c revision 1.201.
1998-05-13 10:42:36 +00:00
kato
2974fd32fa
Sync with sys/i386/isa/fd.c revision 1.112.
1998-05-07 08:36:48 +00:00
kato
135d8c12b7
Sync with sys/i386/isa/sio.c revision 1.200.
1998-05-04 11:25:13 +00:00
kato
6bcae43cf0
System clock speed is always detected automatically.
1998-05-04 07:47:33 +00:00
julian
db37f632a0
close() is no longer a SLICE method.
...
Close is simply an open with no-read and no-write once internal to SLICE
(it still exports a close to the rest of the kernel)
1998-04-22 10:25:27 +00:00
kato
cee05f2120
Sync with sys/i386/isa/fd.c revision 1.109.
1998-04-20 13:50:58 +00:00
des
396b114475
Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.
1998-04-17 22:37:19 +00:00
kato
81a8571091
Sync with sys/i386/isa/clock.c revision 1.119.
1998-04-06 03:38:18 +00:00
kato
01d7f184bf
Sync with sys/i386/i386/trap.c revision 1.125 and sys/i386/isa/clock.c
...
revision 1.118.
1998-03-31 07:53:13 +00:00
kato
4f11d35789
Sync with sys/i386/isa/clock.c revision 1.117.
1998-03-17 08:42:18 +00:00
kato
7f88a5aa31
Sync with sys/i386/isa/clock.c revision 1.116.
1998-03-15 13:35:42 +00:00
kato
691459f435
Sync with sys/i386/isa/clock.c revision 1.115.
1998-03-07 15:43:43 +00:00
kato
242acb1b42
Sync with sys/i386/isa/clock.c revision 1.114.
1998-03-01 05:22:25 +00:00
kato
fbb8137dd8
Sync with sys/i386/isa/sio.c revision up to 1.199.
1998-02-27 15:24:51 +00:00
kato
8adfaa16ae
Sync with sys/i386/isa/clock.c revision 1.113.
1998-02-23 12:24:27 +00:00
kato
80b03bbf40
Sync with sys/i386/isa/clock.c revision 1.112.
1998-02-22 13:44:39 +00:00
kato
c17813b2b2
Oops, previous commit was incomplete.
1998-02-21 15:54:23 +00:00
kato
6356ca3108
Sync with sys/i386/isa/clock.c revision 1.111.
1998-02-21 15:52:40 +00:00
kato
295276ab74
Sync with sys/i386/isa/sio.c revision 1.197.
1998-02-15 11:18:47 +00:00
phk
76528cc622
Implement the spirit but not the letter of Terrys hot-char patch.
...
The differences Terrys patch and this patch are:
* Remove a lot of un-needed comments.
* Don't put l_hotchar at the front of stuct linesw, there is no need to.
* Use the #defines for the hotchar in the SLIP and PPP line disciplines
1998-02-13 12:46:28 +00:00
kato
0c954cc6d4
Sync with sys/i386/isa/clock.c revision 1.110.
1998-02-13 09:32:17 +00:00
kato
f8d05377ff
Sync with sys/i386/isa/clock.c and spker.c revision 1.109 and 1.32,
...
resplectivley.
1998-02-09 15:05:44 +00:00
kato
fb747db726
Fixed bugs introduced by syncing with i386/isa/sio.c revision 1.143.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-02-02 07:59:05 +00:00
kato
d7a8a1960d
Sync with sys/i386/isa/clock.c revision 1.108.
1998-01-28 12:25:06 +00:00
eivind
71ddd31390
Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.
...
This introduce an xxxFS_BOOT for each of the rootable filesystems.
(Presently not required, but encouraged to allow a smooth move of option *FS
to opt_dontuse.h later.)
LFS is temporarily disabled, and will be re-enabled tomorrow.
1998-01-24 02:54:56 +00:00
kato
3bc6c00a55
Added dealy.
...
Submitted by: Kawanobe Koh <kawanobe@st.rim.or.jp>
1998-01-22 03:52:55 +00:00
kato
60cfcc8b46
Fixed bugs introduced when files were synchronized with
...
sys/i386/isa/mse.c and sio.c.
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-01-16 11:20:22 +00:00
kato
3bb8cccf98
Sync with sys/i386/isa/sio.c revision 1.194.
1998-01-08 10:50:06 +00:00
kato
5ee02566eb
Sync with sys/i386/isa/clock.c revision up to 1.107.
1997-12-29 16:15:57 +00:00
kato
94ab377b71
Sync with sys/i386/isa/sio.c revision up to 1.193.
1997-12-29 16:08:48 +00:00
phk
cadc59e511
Rename "i586_ctr" to "tsc" (both upper and lower case instances).
...
Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
1997-12-26 20:42:37 +00:00
eivind
01dd6091ed
Make COMPAT_43 and COMPAT_SUNOS new-style options.
1997-12-16 17:40:42 +00:00
bde
e868842f11
Use ENOIOCTL instead of -1 (= ERESTART) for tty ioctls that are
...
not handled at a particular level. This fixes mainly restarting
of interrupted TIOCDRAINs and TIOCSETA{W,F}s.
1997-12-06 13:25:01 +00:00
phk
a1bfb618d9
In all such uses of struct buf: 's/b_un.b_addr/b_data/g'
1997-12-02 21:07:20 +00:00
kato
9999450f21
Sync with sys/i386/isa/if_ed.c, if_fe.c and sio.c revisions 1.129,
...
1.35 and 1.189, respectively.
1997-11-25 09:42:26 +00:00
kato
6f23e07618
Synchronize with sys/i386/isa/clock.c revision 1.104.
1997-11-19 11:35:22 +00:00
kato
c22960aa65
Sync with sys/i386/isa/sio.c revision 1.188.
1997-11-03 02:30:45 +00:00
kato
547810c3e7
Synchronize with sys/i386/isa/npx.c and clock.c revisions 1.53 and
...
1.103, respectively.
1997-10-28 14:30:47 +00:00
kato
ddebc6cded
Synchronize with sys/i386/isa/sio.c revision 1.187.
1997-10-27 11:00:31 +00:00
kato
adfbefbc66
Synchronize with sys/i386/isa/fd.c revision 1.105.
1997-10-21 09:48:38 +00:00
kato
65f863eadb
Synchronize with sys/i386/isa/sio.c revision 1.184.
1997-10-13 09:23:14 +00:00
kato
6cb37bb72e
Synchronize with sys/i386/isa/fd.c revision 1.104.
1997-09-24 08:21:26 +00:00
kato
7f60ce48bc
Synchronize with sys/i386/isa/fd.c, isa.c and sio.c revisions 1.103,
...
1.105 and 1.183, respectively.
1997-09-22 12:23:49 +00:00
kato
16203bbd93
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/sio.c
...
revisions 1.60 and 1.182, respectively.
1997-09-20 05:28:02 +00:00
kato
9a97b13d56
Synchronize with sys/i386/isa/fd.c revision 1.102.
1997-09-18 08:10:45 +00:00
kato
a3046d377e
Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/fd.c
...
revisions 1.59 and 1.101, respectively.
1997-09-17 08:01:07 +00:00
kato
e2ce0d677e
Synchronize with sys/i386/isa/mse.c, pcaudio.c, sio.c and syscons.c
...
revisions 1.34, 1.37, 1.181 and 1.232, respectively.
1997-09-14 16:27:37 +00:00
kato
7408f58dd2
Synchronize with sys/i386/isa/sio.c revision 1.180.
1997-09-01 10:45:02 +00:00
kato
f41e8f37be
Synchronize with sys/i386/isa/clock.c revision 1.102.
1997-09-01 10:44:06 +00:00
kato
0d58a5f146
Synchronize with sys/i386/isa/clock.c and sio.c revisions 1.101 and
...
i.178, respectively.
1997-08-30 15:47:49 +00:00
kato
df680a3c7b
Synchronize with sys/i386/i386/userconfig.c and sys/i386/isa/clock.c
...
revisions 1.89 and 1.100, respectively.
1997-08-22 08:12:14 +00:00
kato
708883667e
Synchronize with sys/i386/isa/sio.c revision up to 1.177.
1997-08-21 08:25:13 +00:00
kato
fc90e7c8fe
Synchronize with sys/i386/isa/clock.c revision 1.99.
1997-08-21 08:23:52 +00:00
kato
bd01eda024
Synchronize with sys/i386/i386/trap.c revision 1.106 and
...
sys/i386/isa/sio.c revision 1.175.
1997-08-20 10:25:21 +00:00
kato
2ec57417ef
Synchronize with sys/i386/isa/sio.c revision 1.174.
1997-08-06 09:42:57 +00:00
kato
5ec59df15c
Synchronize with sys/i386/isa/clock.c revision 1.98.
1997-07-26 13:52:47 +00:00
kato
c6ab590e3b
Synchronize with sys/i386/isa/clock.c revision up to 1.97.
1997-07-23 11:28:39 +00:00
kato
382dc72b32
Synchronize with sys/i386/isa/clock.c revision up to 1.95.
1997-07-21 13:12:01 +00:00
kato
27d4c60074
Synchronize with sys/i386/isa/fd.c, if_ed.c, if_fe.c, lpt.c, mse.c,
...
npx.c, isa.c, sio.c, syscons.c and wd.c revisions 1.100, 1.117, 1.29,
1.61, 1.33, 1.48, 1.95, 1.173, 1.226 and 1.132, respectively.
1997-07-21 13:11:16 +00:00
kato
4015f73977
Fixed the place of the `}' in comparam().
1997-07-20 11:59:48 +00:00
kato
2134c907e6
Synchronize with sys/i386/isa/clock.c revision up to 1.92.
1997-07-20 11:55:52 +00:00
kato
97df0cbd3a
Synchronize with sys/i386/isa/sio.c revision 1.172.
1997-07-17 10:35:43 +00:00
kato
bd5e9c8cd5
Synchronize with sys/i386/isa/clock.c revision 1.89.
1997-07-13 12:14:18 +00:00
kato
60244752ba
Synchronize with sys/i386/isa/clock.c and isa.c revisions 1.88 and
...
1.93, respectively.
1997-06-26 14:49:25 +00:00
kato
a6fa42743d
Synchronize with sys/i386/isa/sio.c and sioreg.h revisions1.171 and
...
1.10, respectively.
1997-06-06 13:09:55 +00:00
kato
2bd86d75ad
Synchronize with sys/i386/isa/sio.c and sioreg.h revisions 1.170 and
...
1.9, respectively.
1997-06-04 10:27:53 +00:00
kato
800e70338e
Synchronize with following files:
...
Revision Changes Path
> 1.165 +2 -1 src/sys/i386/conf/files.i386
> 1.246 +2 -1 src/sys/i386/i386/machdep.c
> 1.98 +2 -2 src/sys/i386/i386/trap.c
> 1.87 +2 -2 src/sys/i386/isa/clock.c
> 1.89 +2 -356 src/sys/i386/isa/isa.c
> 1.45 +2 -1 src/sys/i386/isa/npx.c
1997-06-02 15:45:40 +00:00
kato
7c03b342f2
Synchronize with sys/i386/isa/sio.c revision 1.169.
1997-06-02 10:51:34 +00:00
kato
d0074234b1
Synchronize with following changes:
...
> Revision Changes Path
> 1.97 +2 -1 src/sys/i386/i386/trap.c
> 1.86 +2 -1 src/sys/i386/isa/clock.c
> 1.88 +2 -1 src/sys/i386/isa/isa.c
> 1.44 +3 -2 src/sys/i386/isa/npx.c
1997-05-31 12:43:17 +00:00
kato
37507fd982
Synchronize with sys/i386/isa/clock.c and sio.c revisions 1.85 and
...
1.168, respectively.
1997-05-30 09:57:09 +00:00
kato
071f6fe0fc
Synchronize with sys/i386/isa/clock.c revision 1.84.
1997-05-28 09:04:26 +00:00
kato
c1e741e616
Synchronize with sys/i386/isa/sio.c revison 1.167.
1997-05-19 12:39:42 +00:00
kato
f7ae02e0a8
Synchornize with sys/i386/isa/clock.c revision upto 1.94.
1997-05-05 13:13:47 +00:00
kato
dc6ff17616
Merge SMP code from IBM-PC tree into PC-98 tree.
1997-04-27 13:22:09 +00:00
kato
ac1dfd7ec8
Synchronize with sys/i386/isa/sio.c revision 1.163.
1997-04-19 14:54:32 +00:00
kato
95df505618
Synchronize with sys/i386/isa/clock.c revision 1.80.
1997-04-07 10:53:14 +00:00
kato
77084250ee
Synchronize with sys/i386/isa/sio.c revision 1.162.
1997-04-05 15:04:32 +00:00
bde
3c9a4992bc
Don't include <sys/ioctl.h> in the kernel. Stage 9: same changes
...
in pc98 as in isa.
1997-03-24 12:29:48 +00:00
bde
3676c95c1e
Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.
...
Fixed everything that depended on getting fcntl.h stuff from the wrong
place. Most things don't depend on file.h stuff at all.
1997-03-23 03:49:00 +00:00
kato
bca74ac1d0
Added missing i8251 code.
...
Submitted by: H. Nokubi <h-nokubi@nmit.mt.nec.co.jp>
1997-03-06 15:07:04 +00:00
kato
21d274a9e5
Synchronize with sys/i386/isa/clock.c revision 1.79.
1997-03-05 16:19:48 +00:00
kato
054afb4c7e
Fixed devfs code. Old code remained in pc98 tree.
...
Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
1997-03-04 06:39:02 +00:00
peter
94b6d72794
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not
...
ready for it yet.
1997-02-22 09:48:43 +00:00
kato
5ff820571a
Synchronize with Lite/2 commit: i386/i386/machdep.c, i386/i386/trap.c,
...
i386/isa/fd.c and i386/isa/wd.c revisions 1.227, 1.87, 1.96 and 1.123,
respectively.
1997-02-10 11:53:20 +00:00
kato
d74230dbdf
Moved macros which are related to BIOS work area from pc98.h
...
(corresponds to isa.h) to pc98_machdep.h.
1997-02-07 19:07:43 +00:00
kato
fb04f87834
Synchronize with sys/i386/isa/sio.c revision 1.158.
1997-02-02 08:09:41 +00:00
kato
4dbb7c3002
Synchronize with sys/i386/isa/sio.c revision 1.157.
1997-01-30 10:48:06 +00:00
kato
dec8fc0e49
Synchronize with sys/i386/isa/clock.c revision 1.75.
1997-01-30 10:44:05 +00:00
kato
eb2ab6772c
- Changed retry count from 1000000 to 10000 (same as IBM-PC's).
...
- Deleted unnecessary DELAY().
- Deleted space character at the end of line.
1997-01-18 15:51:43 +00:00
kato
90b128bb6c
Synchronize with sys/i386/isa/clock.c (revision 1.74).
1997-01-18 10:25:04 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
kato
3dab297b1f
Staticize the functions rtc_inb, rtc_outb, rtc_serialcombit, and
...
rtc_serialcom. These functions are only used by PC98.
1997-01-10 17:11:09 +00:00
kato
5623928db2
Add `#ifdef PC98' to include PC98-specific code. Add declaration of the
...
function rtc_outb().
This is a 2.2 candidate.
1997-01-04 06:38:46 +00:00
kato
6072ac782f
Synchronize with sys/i386/isa/sio.c revision 1.155 (use breakpoint()
...
instead of Debugger()).
1996-12-24 11:47:52 +00:00
kato
d75e95fdc6
Synchronize with sys/i386/isa/fd.c revision 1.94 (disable disk
...
statistics support).
1996-12-19 08:17:08 +00:00
asami
2ae72b8ddd
Syncronize.
...
Submitted by: The FreeBSD(98) Development Team
1996-12-04 04:36:59 +00:00
asami
4d75d96d6e
Synchronize with the RELENG_2_2 branch.
...
Definite 2.2 candidate.
Submitted by: The FreeBSD(98) Development Team
1996-12-04 04:21:30 +00:00
asami
89988533ea
Re-sync with -current. Should be in 2.2.
...
Submitted by: The FreeBSD(98) Development Team
1996-11-09 00:39:59 +00:00
asami
223875ec7d
The last update/merge of PC98 stuff before 2.2. The whole
...
pc98/pc98/sound directory has vanished now!
Submitted by: FreeBSD(98) Development Team
1996-11-02 10:41:28 +00:00
asami
95ac832055
More merge and update.
...
(1) deleted #if 0
pc98/pc98/mse.c
(2) hold per-unit I/O ports in ed_softc
pc98/pc98/if_ed.c
pc98/pc98/if_ed98.h
(3) merge more files by segregating changes into headers.
new file (moved from pc98/pc98):
i386/isa/aic_98.h
deleted:
well, it's already in the commit message so I won't repeat the
long list here ;)
Submitted by: The FreeBSD(98) Development Team
1996-10-30 22:41:46 +00:00
asami
6331e7c87d
Another round of merge/updates.
...
(1) Add #ifdef PC98:
sys/pc98/boot/biosboot/boot2.S
(2) Fix bug that made it impossible to boot from sd's other than unit 0:
sys/pc98/boot/biosboot/sys.c
(3) Delete redundant $Id$:
sys/pc98/pc98/clock.c (reject$B$5$l$k$+$b$7$l$J$$(B)
(4) unt -> u_int:
sys/pc98/pc98/if_ed.c
(5) Add support for rebooting by the hot-key sequence:
sys/pc98/pc98/kbdtables.h
(6) Display now looks like PC/AT version:
sys/pc98/pc98/npx.c
(7) Change comment to match that of PC/AT version:
sys/pc98/pc98/pc98.c
(8) Add function prototypes:
sys/pc98/pc98/pc98_machdep.c
(9) Include PC98 headers:
sys/pc98/pc98/sound/adlib_card.c
sys/pc98/pc98/sound/audio.c
sys/pc98/pc98/sound/dev_table.c
sys/pc98/pc98/sound/dmabuf.c
sys/pc98/pc98/sound/midi_synth.c
sys/pc98/pc98/sound/midibuf.c
sys/pc98/pc98/sound/opl3.c
sys/pc98/pc98/sound/oatmgr.c
sys/pc98/pc98/sound/sb16_dsp.c
sys/pc98/pc98/sound/sb16_midi.c
sys/pc98/pc98/sound/sb_card.c
sys/pc98/pc98/sound/sb_dsp.c
sys/pc98/pc98/sound/sb_midi.c
sys/pc98/pc98/sound/sb_mixer.c
sys/pc98/pc98/sound/sequencer.c
sys/pc98/pc98/sound/sound_config.h
sys/pc98/pc98/sound/sound_switch.c
sys/pc98/pc98/sound/soundcard.c
sys/pc98/pc98/sound/sys_timer.c
(10) Merge in PC98 changes:
sys/i386/isa/sound/os.h
(11) Deleted as result of 9. and 10. above:
sys/pc98/pc98/sound/ad1848_mixer.h
sys/pc98/pc98/sound/aedsp16.c
sys/pc98/pc98/sound/coproc.h
sys/pc98/pc98/sound/finetune.h
sys/pc98/pc98/sound/gus_hw.h
sys/pc98/pc98/sound/gus_linearvol.h
sys/pc98/pc98/sound/hex2hex.h
sys/pc98/pc98/sound/mad16.h
sys/pc98/pc98/sound/midi_ctrl.h
sys/pc98/pc98/sound/midi_synth.h
sys/pc98/pc98/sound/opl3.h
sys/pc98/pc98/sound/os.h
sys/pc98/pc98/sound/pas.h
sys/pc98/pc98/sound/sb_mixer.h
sys/pc98/pc98/sound/soundvers.h
sys/pc98/pc98/sound/tuning.h
Submitted by: The FreeBSD(98) Development Team
1996-10-29 08:37:02 +00:00