thorpej
eac566737e
In pmap_extract():
...
- Return FALSE if the PTE does not have PG_V set (previously, you would
get always get true of the PDE was valid, even if the PTE was not).
- Teach it about 4MB pages.
2000-09-05 21:56:41 +00:00
thorpej
7683d3f956
Define PG_LGFRAME, which is the page frame mask for large (4MB) pages.
2000-09-05 21:52:16 +00:00
thorpej
9c5afcb2f0
Move the Alpha _mcount() into a .S file so that it can be
...
pre-processed, like other Alpha assembly files.
2000-09-05 16:28:30 +00:00
bouyer
ca5824ec3b
Implement suspendsched() by putting all sleeping and runnable processes
...
in SSTOP state, execpt P_SYSTEM and curproc processes. We have to way to
find the original state of the process so we can't restart scheduling,
so this can only be used at shutdown time.
XXX suspendsched() should also deal with processes running on other CPUs.
I don't know how to do that, and as long as we have a kernel big lock,
this shouldn't be a problem.
2000-09-05 16:27:51 +00:00
bouyer
aacf1f7a6a
Back out the suspendsched()/resumesched() thing, per request of Jason Thorpe &
...
Bill Sommerfeld. suspendsched() will be implemented in a different way.
2000-09-05 16:20:27 +00:00
tsubai
bc0d647e21
Preserve symbol table for DDB.
2000-09-05 15:57:26 +00:00
tsubai
dfcd3bca08
On G3 and G4, display short message if L2 cache is not enabled.
2000-09-05 15:29:28 +00:00
haya
4171157155
Clean-up card-type depend code.
2000-09-05 09:01:17 +00:00
enami
445cbcb8c1
Accquire vnode interlock while playing with flags to see if there
...
is someone waiting this vnode.
2000-09-05 05:13:43 +00:00
enami
ef2b361222
Fix to work with objdir.
2000-09-05 05:05:16 +00:00
soren
c5ce14be0a
Back out (most of) previous. I was using an 1.5 asm.h and hadn't
...
noticed cgd's fix..
2000-09-05 01:24:51 +00:00
soren
c3150dc3dc
Add nop after PANIC macros.
2000-09-05 00:55:48 +00:00
tsubai
96f1451685
Downcase mnemonics.
2000-09-04 23:18:36 +00:00
tsubai
600169a9a3
Make this (at least) compile on sh3.
2000-09-04 23:11:42 +00:00
tsubai
bf4246e37a
Disassembly support in DDB.
2000-09-04 23:02:42 +00:00
tsubai
cdbe0b9ec9
Add DDB hook.
2000-09-04 22:44:18 +00:00
wdk
f0f97fa466
* Add extra tests to ensure NetBSD disklabel is not corrupted
...
* For MIPS RISC/os based diskl labels create partition 8 which is used
by sash (and where bootstrap code hides).
* If existing MIPS RISC/os label is present update disk parameter information
2000-09-04 22:35:26 +00:00
wdk
3e329a2925
* Use bus_space_write_multi_2 for priming the DMA FIFO as suggested by cgd
...
* Correctly handle transfer pad operation
* Remove check for DMA fifo flush during DMA chaining - after considerable
thought this is not required
2000-09-04 22:28:53 +00:00
wdk
7980486e61
Add #define's for PROM entry point addresses which will be needed by any
...
replacement bootstrap routines
2000-09-04 22:23:34 +00:00
wdk
801b97faf2
Add wbflush() to bus_space_{write_multi,write_region,set_region,copy_region}
...
functions
2000-09-04 22:18:58 +00:00
tsubai
5f39c378a3
Correct label_t size.
2000-09-04 22:18:43 +00:00
soren
6ade619f58
Regen.
2000-09-04 20:44:37 +00:00
soren
176549d557
Add Intel 440GX host bridge.
2000-09-04 20:30:50 +00:00
soren
fe2b627962
Fix 'RAID unsupported' printf.
2000-09-04 20:21:30 +00:00
soren
ac5ac55b06
Add support for the AAA-131 RAID controller by treating it as a 7890.
...
Taken from rev 1.32 of the FreeBSD ahc_pci.c.
2000-09-04 19:56:04 +00:00
abs
b5f864571c
Switch INSTALL back to being used by miniroot install.
...
Add INSTALL-SYSINST config for sysinst install.
These are expected to diverge more as time progresses.
2000-09-04 16:16:18 +00:00
itojun
824ddfd20e
regen
2000-09-04 13:13:36 +00:00
itojun
4f6829605c
Brooktree Bt8474 Multichannel Synchronous Communictaions Controller (MUSYCC)
2000-09-04 13:13:14 +00:00
ragge
7b3463b7d7
Fix to correctly identify 3100/m30. From moj@stacken.kth.se.
2000-09-04 11:46:33 +00:00
msaitoh
85c00d0fed
refer MMUCR_VALIDBITS from mmureg.h
2000-09-04 05:50:45 +00:00
msaitoh
8d1b1036ff
- move MMUCR_VALIDBITS definition into mmureg.h.
...
- access correct address in cacheflush().
2000-09-04 05:48:35 +00:00
itohy
572e9e2f80
Move ym_mixer_set_port() (if used) during attach AFTER initialization of
...
power ctl stuff, or it makes unwanted changes to the CODEC settings.
2000-09-04 00:57:17 +00:00
thorpej
0778dad08f
Define the biglock perimeter for the Alpha port, and generally clean
...
up a bunch of the MP code. Still doens't work properly yet, this is
just a snapshot of work-in-progress.
2000-09-04 00:31:58 +00:00
augustss
5cf4edb506
Handle output packet headers in a cleaner way. From IWAMOTO Toshihiro
...
<iwamoto@sat.t.u-tokyo.ac.jp>, fixes kern/10573.
2000-09-03 19:15:45 +00:00
augustss
b2af314f55
Add a few more defines. From Nick Hibma and FreeBSD.
2000-09-03 19:09:14 +00:00
is
7d54381711
sm* at (mhz at) pcmcia* needs mii to link (although not at runtime...).
2000-09-03 19:07:05 +00:00
wiz
c384f772f0
remove one
2000-09-03 02:05:44 +00:00
mhitch
4a320ca712
Use the correct DMA pointer for the second channel on 14-bit byte-swapped
...
conversion. Fixes NULL pointer reference crash when playing 16 bit little
endian audio.
2000-09-03 02:04:53 +00:00
wiz
3a2e8fdc05
Use NetBSD's pcidevs file for vendors/cards as much as possible.
...
Recognize Pinnacle Studio PCTV Rave as Miro card, tested by rh@netbsd.org .
2000-09-03 02:01:32 +00:00
thorpej
7453e98fb9
Profiling version of the FRAU-FARBISSINA kernel.
2000-09-02 21:38:19 +00:00
mhitch
76585aedee
Fix typo: a%0 -> %a0.
2000-09-02 04:50:08 +00:00
cgd
cfd89531b4
don't attempt to size Host Bridge BARs. (it's a good way to die.)
...
provide a clue about 16-bit vs. 32-bit I/O BARs.
2000-09-02 00:48:20 +00:00
cgd
6a22a36219
regen for changed pcidevs
2000-09-02 00:33:25 +00:00
cgd
dae6b41d27
after discussion with veego, rename constant for 3D Labs Permedia 2 from
...
PERMEDI2 to PERMEDIA2. (substance over style. 8-) Also, fix a typo
I noticed in a comment.
2000-09-02 00:32:15 +00:00
msaitoh
e44c80532c
sh3 disassembler written by Akinori Koketsu.
2000-09-01 22:25:36 +00:00
eeh
0d01e04003
Add support for write protecting clock registers.
2000-09-01 19:04:49 +00:00
ad
ec322f95aa
Regen.
2000-09-01 17:19:36 +00:00
ad
6dd2f101ad
Et763 -> Bt763
2000-09-01 17:19:25 +00:00
ad
e9bc438c50
- Simplify eisa_devinfo().
...
- New KNF.
2000-09-01 17:18:20 +00:00
bouyer
6720d310ef
wakeup()->sched_wakeup()
2000-09-01 17:14:04 +00:00