tsubai
a29bb9db7b
Add all RAM regions to battable.
...
This should support > 512MB memory. (untested, though)
2000-06-09 10:54:48 +00:00
pk
f9cf3305c3
No need to cast return value of spl0().
2000-06-09 10:47:25 +00:00
pk
9bf0d228f0
spl0() and spllowersoftclock() return void.
2000-06-09 10:43:52 +00:00
haya
fb24119c70
Do not use memory space close to system memory (PR #10318 ).
2000-06-09 10:31:07 +00:00
soda
1c2aa78d6b
rename
...
vad_to_pfn() -> mips_paddr_to_tlbpfn()
pfn_to_vad() -> mips_tlbpfn_to_paddr()
as suggested by thorpej on port-mips Mar 27.
2000-06-09 06:30:35 +00:00
soda
2047c95e49
Decrease MIPS3_TLB_WIRED_ENTRIES from 8 to 2,
...
and rename it to MIPS3_TLB_WIRED_UPAGES.
The value of wired register becomes variable on arc port,
and arc is the only mips3 port which uses the wired TLB entries 2..7.
2000-06-09 06:06:57 +00:00
soda
26c2cf79c0
rename
...
vad_to_pfn() -> mips_paddr_to_tlbpfn()
pfn_to_vad() -> mips_tlbpfn_to_paddr()
as suggested by thorpej on port-mips Mar 27.
2000-06-09 05:51:42 +00:00
soda
e5b560a385
- NEC RISCstation 2250 (RD-94) PCI bus support,
...
contributed by Shuichiro URATA <ur@a-r.org>.
- Experimental coding for NEC RISCserver 2200 and RISCstation 2200.
(doesn't really work)
2000-06-09 05:41:56 +00:00
soda
f626d8a91c
repair algor support a bit.
2000-06-09 05:38:13 +00:00
soda
1258a24612
NEC RISCstation 2250 (RD-94) PCI bus support,
...
contributed by Shuichiro URATA <ur@a-r.org>
2000-06-09 05:33:02 +00:00
soda
e802a7df62
add NetBSD Id of original bt driver
2000-06-09 05:30:51 +00:00
soda
fca8b826e6
bus_dma implementation for jazz dma tlb,
...
contributed by Shuichiro URATA <ur@a-r.org>
2000-06-09 05:28:47 +00:00
mrg
ed15212269
myetheraddr(): don't lose badly when the clock hasn't been attached yet.
2000-06-09 05:27:40 +00:00
soda
31a9a256f4
bus_dma implementation for jazz dma tlb,
...
contributed by Shuichiro URATA <ur@a-r.org>
2000-06-09 05:22:22 +00:00
soda
23db111368
wired TLB manager, contributed by Shuichiro URATA <ur@a-r.org>.
2000-06-09 05:17:26 +00:00
soda
861ce3dca7
bus_space/bus_dma implementation for arc port, based on i386 port, pmax port,
...
hpcmips port, and the version contributed by Shuichiro URATA <ur@a-r.org>.
2000-06-09 05:14:42 +00:00
soda
8f3951870b
save/restore MIPS_COP_0_TLB_PG_MASK.
2000-06-09 05:07:32 +00:00
soda
4df7e64d56
update
2000-06-09 05:06:25 +00:00
soda
0f76c56f2d
increase number of parameters of pckbc_cnattach(), since offset of command port
...
is not 4 (KBCMDP), but 1 on jazz based platforms of arc port.
2000-06-09 04:58:32 +00:00
soda
b1438dd751
make paddr_t 64bit on arc port by introducing _MIPS_PADDR_T_64BIT.
2000-06-09 04:36:43 +00:00
soda
f587c1c5bf
typo in comment
2000-06-09 04:28:17 +00:00
soda
44769378c9
this header don't have to include <machine/locore.h>,
...
include <mips/locore.h> instead.
2000-06-09 04:24:22 +00:00
soda
9fee25ddfa
USRIOSIZE had to be changed from 32 to 128,
...
when MAXBSIZE was changed from 16KB to 64KB(MAXPHYS)
on <sys/param.h> revision 1.28.
2000-06-09 04:18:19 +00:00
cgd
c2ebb05a74
make spl0() and spllowersoftclock() return void. Also, move spl0()
...
prototype from param.h to intr.h. (there were some big XXXs in param.h
that said to do that, and intr.h is included by param.h, so...)
2000-06-09 01:40:12 +00:00
bjh21
47b7204c67
Bring spl stuff closer to specs
2000-06-08 23:26:10 +00:00
bjh21
249785dfa4
rename mcount functions out of user namespace
2000-06-08 23:25:05 +00:00
bjh21
7a14c4b4f1
sys/dev/ic/i82586var.h needs bus_dmamap_t
2000-06-08 23:23:41 +00:00
eeh
7539c8d1ce
Turn on PCI MEM and DMA.
2000-06-08 23:03:17 +00:00
cgd
a11660da22
make spl-lowering functions return void.
2000-06-08 23:03:13 +00:00
eeh
6c144faa4c
Allow multiple drivers to share one interrupt vector.
2000-06-08 23:01:22 +00:00
eeh
1b31fdcbb7
Fix uninitialized variable bug.
2000-06-08 22:58:42 +00:00
bjh21
6af016fc7d
Remove spurious includes
2000-06-08 22:33:53 +00:00
tsubai
649f6d3838
Sync with mac68k.
2000-06-08 22:10:45 +00:00
fvdl
b5cca46229
Make siop the default instead of ncr. The siop driver has proven to
...
be reliable, and, although it does not do tagged queueing yet, this
makes it a better choice.
2000-06-08 21:42:14 +00:00
pk
1610381d13
GC unused `autoconf_nzs'.
2000-06-08 21:37:43 +00:00
eeh
1dfab2070a
Override optimization for files that break gcc.
2000-06-08 21:25:18 +00:00
eeh
94ffeedb49
Allow for cacheable device maps (in case there's some RAM out there).
2000-06-08 17:59:32 +00:00
eeh
00e45ca869
Print all 64-bits of TTE data in db_pmap_kernel().
2000-06-08 17:45:29 +00:00
eeh
6baca0c1ad
Fixup signed/unsigned issues so 32-bit addresses are not sign extended.
2000-06-08 17:43:24 +00:00
eeh
860feb4e74
Fix ordering of sync operations depending on whether it's PRE- or POST-.
2000-06-08 17:41:46 +00:00
matt
d3336b64a1
Squeeze a few more bytes so the INSTALL kernel will fit on a floppy.
...
Use tlp instead of de. Add in gm[ac]. Remove slip and Gallant 22x12 font.
Compile ofwboot.elf -Os.
2000-06-08 17:35:47 +00:00
eeh
a273b333a3
Support large (>1 page) DVMA maps so UltraSPARC IIi will work.
2000-06-08 16:17:29 +00:00
eeh
08af61208e
Fix DVMA base address calculations.
2000-06-08 15:23:44 +00:00
pk
12db2d5991
viking_pcache_flush_page: use entire PA tag field.
2000-06-08 14:45:18 +00:00
jhawk
3c6d754bbb
Rename "stack" to "stacktrace" and have "stack" call "stacktrace $ebp $eip"
...
(saves typing).
Use sizeof(long) instead of "4".
2000-06-08 14:42:11 +00:00
nonaka
25e58c2dc7
Added USB devices.
2000-06-08 13:16:55 +00:00
nonaka
48966cc65c
USB support
2000-06-08 13:16:23 +00:00
bjh21
ece024b6cf
Un-__Pify.
2000-06-08 10:49:19 +00:00
kleink
18495b9efa
Need <sys/systm.h> for declaration of bzero().
2000-06-08 07:30:47 +00:00
kleink
c2715f98ce
Need <sys/systm.h> for declaration, and make argument declarations match.
2000-06-08 07:29:22 +00:00