imp
0794b3a70d
Define IRQ_NPX for the irq used for the npx. Define macro for a full
...
reset of of npx, as appropriate for the platform.
2005-03-16 20:44:19 +00:00
nyan
dfea28641b
MFi386: revision 1.217.
2005-03-12 10:30:06 +00:00
nyan
7aead11ecc
Backout revision 1.20. I was a misunderstanding.
...
Pointed out by: Watanabe Kazuhiro
Pointy hat to: nyan
2005-03-10 13:07:32 +00:00
jhb
35e48efc22
- Remove the BURN_BRIDGES marked support for hooking into the ISA timer 0
...
interrupt.
- Remove the timer_func variable as it now has a static value of
hardclock() and is only used in one place.
Axe borrowed from: phk
2005-03-09 15:33:58 +00:00
nyan
b2fcfd1c1d
MFi386: revisions 1.609 and 1.610.
2005-03-06 12:59:59 +00:00
nyan
dd4d0b5659
Don't use the ptoa() to set the 'realmem' variable. Because F/pc98's policy
...
is to keep the same as F/i386.
2005-03-04 14:26:23 +00:00
wes
92310fbdd7
Attempt to doff the pointy hat: implement 'hw.realmem' on remaining
...
architectures. Pointed out by O'Brien, ScottL via email.
Reviewed by: obrien (various)
2005-03-01 21:55:27 +00:00
nyan
e8f47d5fa9
MFi386: revisions 1.1186 and 1187
...
- Connect "options MP_WATCHDOG" to the LINT builds.
- Spell "options" correctly as "options ".
2005-02-28 11:51:18 +00:00
phk
6b8f675295
Use dynamic major number allocation.
2005-02-27 22:16:30 +00:00
trhodes
7082a96a11
Remove recently added note about DEVICE_POLLING not working with SMP.
...
Remove warning from kern_poll.c to allow DEVICE_POLLING to be built with SMP.
Discussed with: ru, glebius
2005-02-25 22:07:51 +00:00
nyan
fcdb9bf57e
Fix to support Buffalo HYPERMEMORY.
...
Submitted by: Chiharu Shibata
MFC after: 3 days
2005-02-24 13:15:05 +00:00
trhodes
12a93745bf
According to kern_poll.c, you cannot use DEVICE_POLLING with SMP. Add a
...
commen about this in every NOTES file which lists DEVICE_POLLING.
PR: 46793
MFC: 1 day
2005-02-23 04:13:11 +00:00
nyan
31fed443dd
Merged from sys/dev/sio/sio.c revision 1.458.
2005-02-11 03:41:34 +00:00
jhb
41cf4e19b2
Fix pc98 compile: merge in changes to use the local APIC timer. Also, add
...
missing initialization of i8254_intsrc while I am here.
2005-02-09 22:48:22 +00:00
nyan
ea8ee72b74
Remove unused defines.
2005-02-07 12:23:07 +00:00
phk
275ba1001d
Add missing isa_dmatc() function.
...
This may or may not be correct, Only the pcii driver would notice and
it doesn't support PC98 yet.
2005-02-07 08:19:53 +00:00
nyan
cda00ab53d
Sort includes and remove duplicate include.
2005-02-06 13:31:22 +00:00
nyan
e740735d01
MFi386: revision 1.606.
2005-02-06 13:23:20 +00:00
njl
2958530007
Finish the job of sorting all includes and fix the build by including
...
malloc.h before proc.h on sparc64. Noticed by das@
Compiled on: alpha, amd64, i386, pc98, sparc64
2005-02-06 01:55:08 +00:00
nyan
64be87543b
Merged from sys/dev/sio/sio.c revision 1.457.
2005-02-04 13:35:21 +00:00
nyan
8ebefadd24
MFi386: revision 1.605.
2005-02-04 13:34:24 +00:00
ru
7e79c7bfce
MFi386: fix a comment.
2005-01-17 08:36:46 +00:00
imp
1a23cb536c
In my last commit, I'd assumed that LINE30 was always defined. It
...
turns out that LINE30_ROW was always defined, not LINE30. I confused
this for LINE30 and did the unifdef -DLINE30 using that mistaken
belief. This corrects that problem.
Submitted by: nyan-san
2005-01-09 22:17:39 +00:00
imp
c967543ab7
LINE30 is always defined now, so unifdef -DLINE30 for clarity.
2005-01-08 22:29:53 +00:00
imp
496874ad30
Merge module.h into 30line.h and remove it. It lacked a
...
copyright/license header and was only used by 30line.h. It appears
that the copyright/license in 30line.h covers the old contents
module.h anyway, so this simplifies things a little while cleaning up
one obscure potential license confusion...
Revired by: nyan-san
2005-01-08 22:29:23 +00:00
imp
f0bf889d0d
/* -> /*- for license, minor formatting changes
2005-01-07 02:29:27 +00:00
imp
2062b2d532
These are no longer relevant. They are scripts for extracting hints
...
from 4.x kernel config files. User's wishing to upgrade from 4.x to 6
will need to go through 5.x, or grab this script from there. These
scripts will remain in RELENG_5...
2005-01-07 00:54:35 +00:00
kuriyama
c3f39e52f9
o Use tab instead of spaces for puc(4) line.
...
o Use capitalized "Ethernet" for consistency.
2005-01-05 05:25:21 +00:00
nyan
fa189c3dd0
Remove old wdc driver completely.
2005-01-04 11:04:03 +00:00
imp
e39f06ee2d
Catchup to wd removal
2005-01-04 07:26:51 +00:00
imp
9edfc93eac
Remove last vestiges of old wd driver. ata works well on pc98 and
...
there was no objection on the pc98 list when I asked if it could be
removed a while ago.
2005-01-04 06:25:24 +00:00
nyan
484e0d2c37
MFi386: revision 1.421.
2005-01-02 09:51:07 +00:00
phk
55f52615a8
Fix comment.
2004-12-22 17:32:27 +00:00
imp
a9476981be
Separate mse driver into a core driver and a bus attachments. Separate out
...
the ISA and CBUS (called isa on pc98) attachments. Eliminate all PC98
ifdefs in the process (the driver in pc98/pc98/mse.c was a copy of the one
in i386/isa/mse.c with PC98 ifdefs). Create a module for this driver.
I've tested this my PC-9821RaS40 with moused. I've not tested this on i386
because I have no InPort cards, or similar such things. NEC standardized
on bus mice very early, long before ps/2 mice ports apeared, so all PC-98
machines supported by FreeBSD/pc98 have bus mice, I believe.
Reviewed by: nyan-san
2004-12-12 20:05:50 +00:00
das
130bed6547
Don't include sys/user.h merely for its side-effect of recursively
...
including other headers.
2004-11-27 06:51:39 +00:00
das
8375566745
U areas are going away, so don't allocate one for process 0.
...
Reviewed by: arch@
2004-11-20 02:29:25 +00:00
jhb
cc03c9de7d
Initiate deorbit burn sequence for 80386 support in FreeBSD: Remove
...
80386 (I386_CPU) support from the kernel.
2004-11-16 20:42:32 +00:00
nyan
f7dac9e604
MFi386: revision 1.1170
2004-11-10 12:24:30 +00:00
nyan
268ec4a834
Add FL_MFM flag to the fd_native_types structure.
...
Submitted by: Watanabe Kazuhiro <CQG00620@nifty.ne.jp>
2004-11-09 14:08:21 +00:00
nyan
a3b57c4923
MFi386: revision 1.420 (Reduce annoying SCSI probing delay).
2004-11-04 15:20:26 +00:00
jhb
a9860ec891
- Change the ddb paging "support" to use a variable (db_lines_per_page) to
...
control the number of lines per page rather than a constant. The variable
can be examined and changed in ddb as '$lines'. Setting the variable to
0 will effectively turn off paging.
- Change db_putchar() to force out pending whitespace before outputting
newlines and carriage returns so that one can rub out content on the
current line via '\r \r' type strings.
- Change the simple pager to rub out the --More-- prompt explicitly when
the routine exits.
- Add some aliases to the simple pager to make it more compatible with
more(1): 'e' and 'j' do a single line. 'd' does half a page, and
'f' does a full page.
MFC after: 1 month
Inspired by: kris
2004-11-01 22:15:15 +00:00
nyan
ae417ad6ef
MFi386: revision 1.599 (Preserve dcons(4) buffer passed by loader(8).)
2004-10-30 12:41:20 +00:00
phk
5637a20bbe
Don't set si_bsize_phys.
...
Use bioq_takefirst()
2004-10-29 11:12:16 +00:00
nyan
12f2a1322c
Disable ed1 - ed12.
2004-10-24 12:07:02 +00:00
phk
5ff1936d8d
use bioq_takefirst()
2004-10-23 12:45:39 +00:00
phk
a045a7ba29
Use bioq_takefirst()
2004-10-22 08:12:49 +00:00
nyan
30582f9b3d
Merged from sys/dev/sio/sio.c (Use generic tty code).
2004-10-15 08:22:37 +00:00
njl
1c1fb6558d
Remove unused variable.
2004-10-15 04:59:21 +00:00
njl
48e4157e91
Remove local hacks to set flags now that the device probe does this for us.
...
Tested on every device except sio_pci and the pc98 fd.c. Perhaps something
similar should be done for the "disabled" hints also.
MFC after: 2 weeks
2004-10-14 22:21:59 +00:00
phk
55f592519e
Use generic tty code instead of local stuff.
...
NB: device names are now consistent: {cua,tty}d$(port)[.lock,.init]
2004-10-13 08:27:20 +00:00