Commit Graph

94546 Commits

Author SHA1 Message Date
bjh21
e00fcca843 MACHINE_ARCH can't be "arm26" any more. 2002-03-24 22:23:43 +00:00
wiz
1d372fddb2 regen (mostly isdn change, some misc new devices in places) 2002-03-24 22:23:31 +00:00
pooka
2e5c1d7a0d reflect magic.mime -> magic.mime.in change also here
+ fix an ooold typo ;)
2002-03-24 22:22:03 +00:00
bjh21
dc96e428af Rename arm26 -> acorn26. 2002-03-24 22:21:41 +00:00
bjh21
1b4e6d953a Update set lists for arm26 -> acorn26 transition.
Obsolete lists for arm26 have been carried over to acorn26.
2002-03-24 22:21:01 +00:00
bjh21
b416cfd277 Rename arm26 -> acorn26. 2002-03-24 22:14:23 +00:00
thorpej
d70c41a1fb Fix the magic.mime problem correctly: the input file gets a different
name.
2002-03-24 22:12:59 +00:00
scw
26e4cbfa71 sysinst for mvme68k, based mostly on hp300's sysinst.
XXX: French language support needs some attention.
XXX: sysinst needs to be taught how to get sets from tape...
2002-03-24 22:04:04 +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
bjh21
2718876fd5 Rename etc.arm26 -> etc.acorn26 2002-03-24 21:20:38 +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
6a2e4de618 Don't use hardcoded card type/driver type constants - those have been
removed.
2002-03-24 20:37:45 +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
bouyer
a9be20933e Include config.h when compiled as host tool. 2002-03-24 19:19:29 +00:00
bouyer
e029d91358 Add a standalone exec_elf.h, so that elf2ecoff can be compiled on non-netbsd
hosts.
2002-03-24 19:17:51 +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
1538d2a065 aha at mca? confirmed working (test card provided by Jonathan Hankins)
also move the aha entry before esp one, now that it's tested
2002-03-24 18:50:08 +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
wiz
6ca6823d40 Unobsolete /usr/share/games/ching (when will we get that, perry?) 2002-03-24 18:32:28 +00:00
uch
cfe4dfb98f add autoconf.h for new mainbus driver. 2002-03-24 18:28:12 +00:00
wiz
f1a4667a4c Add three include files in /usr/include/dev/sun. 2002-03-24 18:27:49 +00:00
wiz
8d89dacbf0 Add exec_pecoff lkm. 2002-03-24 18:25:58 +00:00
thorpej
2198b55512 Add arm/xm-netbsd.h 2002-03-24 18:25:55 +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
uch
422c178bc7 add cpu device. sync with shb change. 2002-03-24 18:14:27 +00:00
scw
d22256f158 Pass RB_NOSYM to exec_mvme() otherwise loadfile() tries to lseek()
backwards, which we don't support.
2002-03-24 18:13:24 +00:00
uch
5f6dd2098e Remove unneeded device and fix comment 2002-03-24 18:13:01 +00:00
thorpej
5ffc15a083 Use vtopte() instead of pmap_pte(). 2002-03-24 18:12:54 +00:00
uch
3d1452008e remove unneeded header 2002-03-24 18:11:09 +00:00
scw
3d663e9bb1 Bump the MD image size to 1600 blocks. 2002-03-24 18:10:54 +00:00
scw
d0dba1cf87 Build the 68k-specific vmetwo stub (albeit a cut down version), even
if vmetwo isn't in the config file.
2002-03-24 18:10:14 +00:00
uch
7803620f8d mmeye specific devices are moved to mmeye/dev 2002-03-24 18:08:42 +00:00
scw
469b6b542c Use the new makefs(8)-based ramdisk build procedure to build
the installation/recovery boot image.
2002-03-24 18:08:18 +00:00
thorpej
3c7ffdc2a5 Add arm/xm-netbsd.h which defines ONLY_INT_FIELDS, and use it for
NetBSD ARM ELF targets.  This is necessary in order for the compiler
to build with packed enums.
2002-03-24 18:05:57 +00:00
chris
434f6391ea Update pmap_copy_page to only map in the src readonly and only invalidate it after the copy, no need for it to flush the wb. 2002-03-24 18:05:45 +00:00
uch
24ec477a45 Rework interrupt code.
+ Fully utilize SH SR.I[0:3] interrupt level.
 + software interrupt is emulated by TMU1, 2 one shot interrupt.
 + implement generic soft interrupts.
 + implement clockframe correctly.
2002-03-24 18:04:39 +00:00
jdolecek
b042e5bdb0 drop the isadma attribute for aha, aha at mca? doesn't use that 2002-03-24 18:03:58 +00:00
uch
50fcaf7ba0 add cpu device. 2002-03-24 18:01:29 +00:00