Yoshihiro Takahashi
a97d495cb9
Fixed to support old parallel interface.
...
Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
2000-03-16 12:06:29 +00:00
Poul-Henning Kamp
d8b47cbb70
Stop isadma from abusing the B_READ, B_RAW and B_WRITE flags.
...
Define ISADMA_{READ,WRITE,RAW} macros with the same numeric
values as the B_{READ,WRITE,RAW} and use them instead throughout.
2000-03-13 10:19:32 +00:00
KATO Takenori
5a9a82e820
Merged from sys/isa/sio.c revision 1.291.
2000-03-12 13:14:51 +00:00
KATO Takenori
e299a9db22
Merged from sys/isa/sio.c revisions 1.289 and 1.290.
2000-03-10 10:34:36 +00:00
KATO Takenori
df16ced79a
Merged from sys/isa/sio.c rev 1.288.
2000-02-17 15:09:12 +00:00
KATO Takenori
2611194fd9
Synced with sys/dev/syscons/scterm-sc.c rev 1.4.
2000-02-11 08:54:16 +00:00
KATO Takenori
85c5708bab
Synced with sys/isa/ppc.c rev 1.26.
2000-01-29 14:30:28 +00:00
KATO Takenori
28788b9a91
Synced with sys/isa/ppc.c rev 1.25.
...
Reminded by: nyan
2000-01-29 13:40:17 +00:00
KATO Takenori
6dbccd6e00
Synced with sys/isa/sio.c rev 1.287.
2000-01-29 04:47:22 +00:00
KATO Takenori
69d4b82b48
Return ENXIO on error.
...
Submitted by: n_hibma
2000-01-24 08:20:54 +00:00
KATO Takenori
2945c302da
Synced with the sc driver in the sys/dev/syscons directory.
...
Submitted by: yokota
2000-01-20 15:16:49 +00:00
KATO Takenori
21e10b2d88
Synced with sys/isa/sio.c rev 1.285.
2000-01-20 08:37:54 +00:00
KATO Takenori
290fb50e67
Port of the PC-98 ppc to the newbus system.
2000-01-20 00:58:49 +00:00
KATO Takenori
a9d02f5a66
Synced with following changes:
...
>yokota 2000/01/11 05:39:06 PST
>
> Modified files:
> sys/dev/usb ukbd.c
> sys/dev/kbd atkbd.c kbd.c kbdreg.h
> Log:
> Rework shifta/ctla/alta key handling. It appears that there was
> misunderstanding between the PR originator and me. I hope I got it
> right this time.
>
> Revision Changes Path
> 1.22 +4 -1 src/sys/dev/usb/ukbd.c
> 1.21 +1 -8 src/sys/dev/kbd/atkbd.c
> 1.16 +19 -10 src/sys/dev/kbd/kbd.c
> 1.9 +2 -2 src/sys/dev/kbd/kbdreg.h
Submitted by: yokota
2000-01-13 11:47:42 +00:00
KATO Takenori
50a2971692
Synced with sys/isa/sio.c rev 1.284.
2000-01-13 11:45:33 +00:00
Yoshihiro Takahashi
5f82b5ac07
Merge from sys/isa/fd.c revision from 1.171 to 1.176 and sys/isa/fdreg.h
...
revision 1.13.
Forgotten by: kato
2000-01-09 10:01:21 +00:00
KATO Takenori
f64ac1e326
Synced with sys/i386/isa/clock.c rev 1.149.
2000-01-05 12:35:03 +00:00
Yoshihiro Takahashi
b3ef0af491
- Fixed warnings.
...
- Removed unnecessary include files.
2000-01-04 04:46:50 +00:00
KATO Takenori
d224d2aea2
Synced with sys/isa/sio.c rev 1.282.
1999-12-27 14:01:06 +00:00
KATO Takenori
b8559e5e3f
Synced with sys/i386/isa/clock.c rev 1.148. This is a cosmetic change
...
because PC-98 doesn't have RTC and RTC related code is included by
`#ifndef PC98' and `#endif'.
1999-12-27 13:56:54 +00:00
Peter Wemm
c24792feab
merge i386/isa/clock.c 1.147: don't talk about register_intr in comments.
1999-12-20 15:24:56 +00:00
KATO Takenori
97b45ce9c3
Removed unnecessary include file.
1999-12-20 13:36:32 +00:00
KATO Takenori
7a32bd78a7
Merge from sys/dev/kbd/kbd.c rev 1.13.
...
Submitted by: yokota
1999-12-13 13:19:38 +00:00
KATO Takenori
fd04609c0d
Merge from sys/isa/sio.c rev 1.279.
1999-12-10 14:03:47 +00:00
KATO Takenori
38aee71933
Sync with sys/dev/fb/vga.c rev 1.5.
...
Submitted by: yokota
1999-12-09 12:32:50 +00:00
KATO Takenori
4332f82d59
Merge from sys/isa/fd.c rev 1.170.
1999-12-07 09:32:59 +00:00
KATO Takenori
9976554fa0
Merge from sys/isa/sio.c rev 1.277 & 1.278.
1999-12-07 09:29:15 +00:00
Yoshihiro Takahashi
02ebab9383
Supported i8251 (internal COM1) FIFO mode.
...
Submitted by: tanimura and nyan
1999-12-06 00:23:38 +00:00
Matthew N. Dodd
fe0d408987
Remove the 'ivars' arguement to device_add_child() and
...
device_add_child_ordered(). 'ivars' may now be set using the
device_set_ivars() function.
This makes it easier for us to change how arbitrary data structures are
associated with a device_t. Eventually we won't be modifying device_t
to add additional pointers for ivars, softc data etc.
Despite my best efforts I've probably forgotten something so let me know
if this breaks anything. I've been running with this change for months
and its been quite involved actually isolating all the changes from
the rest of the local changes in my tree.
Reviewed by: peter, dfr
1999-12-03 08:41:24 +00:00
Yoshihiro Takahashi
132b70df15
Sync with sys/isa/sio.c revision 1.276.
1999-12-01 13:40:03 +00:00
Yoshihiro Takahashi
36de18e214
- Fixed to support RSB-384/2000/3000.
...
- Fixed warnings.
1999-11-29 13:20:47 +00:00
Yoshihiro Takahashi
cfe60dd328
Sync with sys/isa/sio.c revision up to 1.275.
1999-11-18 12:22:09 +00:00
Yoshihiro Takahashi
e5f8b3d483
Sync with sys/isa/fd.c revision 1.168.
1999-11-18 11:34:26 +00:00
Yoshihiro Takahashi
7b3e532901
Fixed the size of array.
1999-11-13 14:09:08 +00:00
Yoshihiro Takahashi
16fb95e5e4
Sync with sys/isa/fd.c revision 1.167.
1999-11-11 12:15:15 +00:00
Peter Wemm
58c284aca4
Use cdevsw_add() until the rest of the devices are created with make_dev()
...
and change from DEV_DRIVER_MODULE() to DRIVER_MODULE().
1999-11-08 07:46:28 +00:00
Yoshihiro Takahashi
75c0f11718
Support RSA-98III PnP mode.
1999-11-03 09:13:16 +00:00
Yoshihiro Takahashi
53a70a424e
Sync with sys/isa/sio.c revision from 1.269 to 1.273.
1999-11-03 09:02:23 +00:00
Yoshihiro Takahashi
064fc58a7c
Sync with sys/i386/isa/clock.c revision 1.146.
1999-11-03 08:36:17 +00:00
Yoshihiro Takahashi
1a847d4dac
Merge from sys/isa/fd.c revision 1.146, 1.153, 1.154 and 1.159.
1999-09-27 03:32:31 +00:00
Poul-Henning Kamp
d6a0e38a1b
Remove five now unused fields from struct cdevsw. They should never
...
have been there in the first place. A GENERIC kernel shrinks almost 1k.
Add a slightly different safetybelt under nostop for tty drivers.
Add some missing FreeBSD tags
1999-09-25 18:24:47 +00:00
Poul-Henning Kamp
ae8e1d08d7
This patch clears the way for removing a number of tty related
...
fields in struct cdevsw:
d_stop moved to struct tty.
d_reset already unused.
d_devtotty linkage now provided by dev_t->si_tty.
These fields will be removed from struct cdevsw together with
d_params and d_maxio Real Soon Now.
The changes in this patch consist of:
initialize dev->si_tty in *_open()
initialize tty->t_stop
remove devtotty functions
rename ttpoll to ttypoll
a few adjustments to these changes in the generic code
a bump of __FreeBSD_version
add a couple of FreeBSD tags
1999-09-25 16:21:39 +00:00
Poul-Henning Kamp
46783fb897
Remove NBPF conditionality of bpf calls in most of our network drivers.
...
This means that we will not have to have a bpf and a non-bpf version
of our driver modules.
This does not open any security hole, because the bpf core isn't loadable
The drivers left unchanged are the "cross platform" drivers where the respective
maintainers are urged to DTRT, whatever that may be.
Add a couple of missing FreeBSD tags.
1999-09-25 12:06:01 +00:00
Yoshihiro Takahashi
a1e145f227
- Supported 1.23MB FD again.
...
- Supported all formats that IBM-PC's driver (isa/fd.c) supports.
- Changed the device minor numbers. They sync in IBM-PC's driver.
1999-09-23 14:21:14 +00:00
Poul-Henning Kamp
11a0be87e3
Two more devstat_end_transaction() -> devstat_end_transaction_buf().
1999-09-19 12:43:34 +00:00
Poul-Henning Kamp
2186cd9e8d
Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()
1999-09-18 21:30:27 +00:00
Yoshihiro Takahashi
35762dce78
Gdc and pckbd driver don't support pnp mode.
1999-09-14 12:57:40 +00:00
Bruce Evans
887ba12fc5
Removed diskerr()'s unused d_name arg and updated callers. This fixes
...
warnings caused by the arg having the wrong type (not const enough).
The arg was also wrong (a full name instead of a short one) for calls
from from subr_diskmbr.c and pc98/diskslice_machdep.c.
1999-09-13 12:59:41 +00:00
Yoshihiro Takahashi
1065b855f9
Fixed missing changes from sys/isa/sio.c.
1999-09-12 13:44:54 +00:00
KATO Takenori
62fdcb4fc6
Change isa_get/set_flags() to device_get/set_flags().
...
Submitted by: dfr
1999-09-07 11:17:09 +00:00