martin
909e313a80
Remove a leftover from the BRI registry at layer 2.
...
Initialize layer 2's idea of it's BRI id after attaching.
2002-03-25 14:44:46 +00:00
martin
963ecd396e
Plug a memory hole when detaching ISDN controllers.
2002-03-25 14:25:06 +00:00
shiba
a3b10f5127
Switch mac68k to ELF. Now the default executable binaries are ELF.
...
Approved by Scott,briggs,fredb,wormey
2002-03-25 14:03:05 +00:00
shin
a257a8dad5
if root device is md, change KLOADER_KERNEL_PATH to "/mnt/netbsd".
2002-03-25 13:47:26 +00:00
shin
142e7ef1a1
vrpiu needs wsmouse.
2002-03-25 13:24:18 +00:00
aymeric
434696e615
include <machine/conf.h> instead of <sys/conf.h>
...
The new DEV_RELOAD macro is defined in machine/conf.h and we need it.
2002-03-25 13:14:10 +00:00
martin
a994533d0a
Make pcmcia cards detach properly.
...
Notify userland of attaching/detaching cards.
This partly fixes PR 15951.
2002-03-25 12:07:33 +00:00
shin
a1f41292a6
reduce GP size.
2002-03-25 10:02:50 +00:00
shin
b7ac9aaff3
TX3922 is supported by GENERIC.
2002-03-25 09:42:30 +00:00
shin
a49599223d
this document is obsoleted.
2002-03-25 09:40:58 +00:00
dbj
ea44522489
changes from Warner Losh to read firmware version for non prism2 cards
2002-03-25 09:10:54 +00:00
martin
8a2d9422bd
Fix confusion about the return value from the internal MI probe routine.
...
Make the ISA probe actually (silently) fail if no card is found.
XXX - need to aquire the SBUS variant of this card some day or have
Jaromir find an MCA one.
2002-03-25 09:08:09 +00:00
martin
642b1a7163
Remove dummy_splraise() - it is not needed according to Paul Kranenburg.
...
We may revisit this once a general interrupt queuing mechanism is
available and we can avoid calling the pcmcia cards interrupt handler at
an exsessive IPL.
2002-03-25 09:02:54 +00:00
shin
d2df7381ed
enable kloader.
2002-03-25 08:42:35 +00:00
kent
9392b84ff9
Introduce a new LKM `compat_pecoff'
...
Add it to SUBDIR.
To enable PECOFF, do the following:
# modload /usr/lkm/compat_pecoff.o
*then*
# modload /usr/lkm/exec_pecoff.o
2002-03-25 06:52:41 +00:00
kent
d92d45e16c
Move a variable `emul_pecoff' to new file.
2002-03-25 06:44:46 +00:00
mrg
40fa931dcb
remove vnd. use -mcpu=ultrasparc.
2002-03-25 05:54:51 +00:00
thorpej
dbe6d8291b
* Fix use of pmap_curmaxkvaddr.
...
* Use the PTP hint in the pmap.
2002-03-25 04:51:19 +00:00
itohy
ab5fe01c20
Print ttyinfo *before* (not after) sending SIGINFO to processes.
...
This generates more useful information of a process who catches SIGINFO,
rather than always printing "runnable" (the process is marked runnable
because of the signal).
Inspired by the behavior of BSD/OS.
2002-03-25 04:26:43 +00:00
thorpej
8500c97458
Move some private pmap data structures into pmap.c
2002-03-25 03:00:28 +00:00
thorpej
c93e4f6940
Tidy a few things up.
2002-03-25 02:51:32 +00:00
thorpej
a9cba12f54
Correct the comment describing the layout of the VM space. In
...
particular, don't describe a recursive PTE mapping, since the ARM
port doesn't (and can't) use one.
2002-03-25 02:44:07 +00:00
chs
fe10bac175
if the size argument to write(2) is 0, do not modify the file in any way,
...
including updating timestamps. required for standards conformance.
2002-03-25 02:23:55 +00:00
chs
f80ed5892c
remove PGO_WEAK, it isn't needed anymore.
2002-03-25 02:08:09 +00:00
chs
76cacb8710
when processing PG_RDONLY, mask off VM_PROT_WRITE instead of hard-wiring
...
VM_PROT_READ (since we might have VM_PROT_EXEC too). this fixes problems
running binaries out of NFS on macppc. yet another fix courtesy of enami.
2002-03-25 01:56:48 +00:00
thorpej
da2944b10e
In the Prefetch Abort handler, just do the uvm_fault() dance
...
directly, rather than doing a data access to fetch the page,
which meant we had to take another fault (!!).
2002-03-25 01:53:36 +00:00
bjh21
67a2b59b9c
Remove all my pointless "This file is part of NetBSD/arm26" comments, since
...
that's easier than correcting them.
2002-03-24 23:37:42 +00:00
bjh21
f1f30eb04d
Fix include directories.
2002-03-24 23:17:36 +00:00
bjh21
83ecfb19eb
Fix include directory.
2002-03-24 23:17:00 +00:00
bjh21
dbe15f1606
In commented-out SUBDIR, rename arm26 -> acorn26.
2002-03-24 23:15:05 +00:00
martin
ef6a5a4c4c
Minor nit in the attach message: don't print empty io or iomem.
2002-03-24 23:04:27 +00:00
thorpej
a4652c81cf
Only check for SA110 bugs on SA110 CPUs with step <= K.
2002-03-24 22:03:23 +00:00
thorpej
ea553e2681
Cache the cpu type and cpu revision in cpu_info.
2002-03-24 22:02:58 +00:00
reinoud
a24660e86c
Fix detection of ARM 610 processors in the bootloader. NetBSD/acorn32 now
...
runs on ARM 610's again !!
2002-03-24 21:59:48 +00:00
thorpej
35e2087b84
Make this compile again.
2002-03-24 21:46:28 +00:00
thorpej
2a68b2b9b1
Use the generic 32-bit ARM fault.c
2002-03-24 21:41:12 +00:00
thorpej
186c0135d6
Garbage-collect pmap_pte() (and good riddance!)
2002-03-24 21:32:18 +00:00
thorpej
ea95b58d21
* Only check for SA110 rev K bug if we're on an SA110 (XXX should also
...
check stepping).
* In said check, don't use pmap_pte().
* Garbage-collect some useless debug code.
2002-03-24 21:27:57 +00:00
chris
03345d6008
remove pointless pg = NULL in else part of if (pg != NULL)
2002-03-24 21:10:25 +00:00
thorpej
bf3ea66d5c
pmap_enter(): Use pmap_map_ptes() correctly.
2002-03-24 20:48:59 +00:00
itojun
bb1e9bbcd8
double m_free() - niklas@openbsd
2002-03-24 20:46:56 +00:00
martin
0bc69b6498
Now that we have all the pieces of the puzzle available start to unriddle
...
and move them in their proper places.
Move the BRI registry from layer 2 (duh!) to layer 4, so active cards
(which don't have layer 3 or layer 2 in their driver). Remove all remaining
hard coded controller and driver types. Remove any arbitrary hard coded
limits, at least those that show up in the internal API.
This fixes PR 15950.
2002-03-24 20:35:43 +00:00
chris
c247fe1261
cats has enough kvm space to use the default pager_map size.
2002-03-24 20:15:59 +00:00
jdolecek
abc9dff158
Limit the KVA used for pipe loaned memory to 64KB, vax doesn't have too
...
much KVA space spare. This fixes port-vax/13333 by Manuel Bouyer.
Reviewed by: Anders Magnusson
XXX this is not ideal, need to find better solution
2002-03-24 19:08:17 +00:00
jdolecek
313e79182d
aha at mca? confirmed working (test card provided by Jonathan Hankins)
2002-03-24 18:47:54 +00:00
jdolecek
6c9be960fd
update comments + cosmetic change in aha_mca_probe()
...
Driver is now confirmed working. Tested with AHA-1640 card provided to me
by Jonathan Hankins.
2002-03-24 18:46:49 +00:00
thorpej
1ffa188c0a
Remove exported pmap_pte() prototype.
2002-03-24 18:36:52 +00:00
uch
cfe4dfb98f
add autoconf.h for new mainbus driver.
2002-03-24 18:28:12 +00:00
uch
e8300f3659
adapted to new interrupt code and shb changes.
2002-03-24 18:21:08 +00:00
scw
7ce75221c2
Round VID_OSL to be a multiple of 32 * 256byte blocks.
2002-03-24 18:15:03 +00:00