Commit Graph

48443 Commits

Author SHA1 Message Date
hubertf 100778d54a RCS ID police 1999-02-15 04:25:28 +00:00
hubertf dcd5f59c0a RCS ID police 1999-02-15 04:14:54 +00:00
hubertf 36f9d7790a RCS ID police 1999-02-15 04:03:03 +00:00
hubertf fe10e41ef3 fix RCS ID 1999-02-15 04:00:14 +00:00
hubertf 57d0b9269d RCSID police 1999-02-15 03:59:13 +00:00
simonb c14394d4ec Add patches (via Christos) based on pkgsrc contents. (These have been
forwarded to the top maintener.)
1999-02-15 03:55:00 +00:00
simonb 0b2e590950 Add top. 1999-02-15 03:11:08 +00:00
simonb c8542f1663 Generated files from ./Configure 1999-02-15 02:37:46 +00:00
simonb 6d97973ad2 BSD-style Makefile. 1999-02-15 02:36:10 +00:00
simonb 226f1ea4c8 The defaults we use for configuring top 1999-02-15 02:30:18 +00:00
simonb adf9507ad4 Also not needed during configure or build. 1999-02-15 02:26:38 +00:00
simonb 1bff6dcf87 Work with objdirs. 1999-02-15 02:20:55 +00:00
simonb 5409f84053 Don't overwrite the NetBSD Makefile during a ./Configure 1999-02-15 01:40:57 +00:00
simonb a9e4dff97f Remove files not used during configure or build 1999-02-15 01:27:43 +00:00
augustss fd9002550c Make the reset even longer do cater for really bad devices. 1999-02-15 00:32:16 +00:00
simonb 58d46c2e6a Remove NetBSD-1.3.2 module and add new NetBSD-1.3 module - this module
is based on the one in pkgsrc and will be included in the next version
of top - either 3.5beta10 or 3.5.
1999-02-15 00:30:26 +00:00
simonb 5f3bd0f103 Import top 3.5beta9 1999-02-14 23:54:06 +00:00
tron 210b267f84 Regen from pcidevs. 1999-02-14 22:44:36 +00:00
tron acb24b6080 Add 3Dfx's Voodoo II. Fixes PR kern/7000 by Brett Lymn. 1999-02-14 22:38:18 +00:00
christos c95ea656d6 Elf bits. 1999-02-14 20:04:26 +00:00
christos 7054064487 Add sparc/elf bits. 1999-02-14 19:12:09 +00:00
christos 40035ad56e Quad portability fixes:
- Use %llu instead of %qu
- Don't use quad types if NO_QUAD is defined
- Always cast to the appropriate type in printf.
1999-02-14 19:10:28 +00:00
mjacob f16e878646 Hopefully somebody better at this than I can correct this somewhat
iffy change. The problem with the last checkin is twofold- first %q
should refer to quad_t, not u_int64_r. Second, for the alpha compiler,
%q is taken to be 'long long'- which is definitely not the same as
u_int64_t. Take home lesson- didn't build on alpha.

I thought about an #ifdef __alpha__- but that's wrong, so I put in a runtime
determinant to set a constant format string. Like I said, I hope somebody
better than I can fix it right.
1999-02-14 18:03:18 +00:00
scw a72d37c4fa Merge support for mvme167 into main tree. 1999-02-14 17:54:27 +00:00
christos 32df41f56e Disable more damage from sol2.h; this time it is the quad operators. 1999-02-14 17:14:08 +00:00
he fc449356b1 Remove entry for `strings' since that's binutils-based and we don't
have the machinery to include that (besdies, it would take up lots of
space on the miniroot).
1999-02-14 16:27:42 +00:00
pk 059697a999 Use PROMLIB's prom_setcontext(). 1999-02-14 14:37:45 +00:00
pk 3ee0ba2805 romcall() => prom_halt() 1999-02-14 14:37:15 +00:00
christos 5e44086190 Provide a way for compat programs to specify files in the normal tree.
We do this using a trick similar to mach's /../; if a path is given as
/..<absolute-path-name>, then we return <absolute-path-name>
1999-02-14 14:32:02 +00:00
christos 11f1c558a9 Dumb typo; include netbsdelf in the elf case. 1999-02-14 14:22:56 +00:00
pk 67df93822d Add size arg to getpropstringA 1999-02-14 14:03:16 +00:00
lukem 033fa750fa don't wrap bits in .if !target(install) - prevents things from working with new bsd.files.mk 1999-02-14 13:17:13 +00:00
lukem ab482db6a2 * fix pax to install in /usr/share/ldscripts not /usr/share/ldscripts/ldscripts
* chmod/chown files after pax
1999-02-14 13:01:09 +00:00
pk 8edcd03969 Use the PROMLIB interface. 1999-02-14 12:44:31 +00:00
pk 9896803ae6 Fake a label only if it appears to be blank, and if so use RAW_PART
instead of 0.
1999-02-14 12:42:33 +00:00
pk 4b9ee1f8ce This file is superseded by promlib.c 1999-02-14 12:38:03 +00:00
pk 4dc82c28b4 Exit: obp.c; Enter: promlib.c & openfirm.c 1999-02-14 12:36:50 +00:00
pk a8456f4e8a Check OBP magic: if no match then assume an Openfirmware PROM. 1999-02-14 12:33:55 +00:00
pk 1e5bf77774 Adjust to functionality and changes introduced with <machine/promlib.h> 1999-02-14 12:26:16 +00:00
pk a99ba2939c Provide a uniform interface to most of the PROM functions.
Include an Openfirmware back-end (mostly copied from sparc64).
1999-02-14 12:23:03 +00:00
lukem 51f11938b1 use ${STUFF} instead of ${FILES} for now, since bsd.files.mk rev 1.8 broke this 1999-02-14 10:53:06 +00:00
dbj f651d280fa Continue hacking on esp driver. Seems relatively stable in read only mode.
write operations appear to lose scsi interrupts and causes timeouts.
changes in this checkin include:
a nextdma bugfix causing a diagnostic check to erroneously trigger
Changed tail strategy to only use tail buffer for the minimal end slop
changed expected write dma overrun to 32 bytes.
turned on nextdma diagnostic check for dma end address since it
no longer gets triggerred by ethernet dma and helps debug scsi dma.
Added esp debugging printout and support.
1999-02-14 10:19:51 +00:00
lukem 37fc22a21d yet *more* bsd.own.mk stuff i missed... :( 1999-02-14 09:47:46 +00:00
lukem e8fee4a6c4 YAbsd.own.mk 1999-02-14 08:56:59 +00:00
hubertf b9242bda84 add option "delete" for pkgsrc 1999-02-14 04:08:53 +00:00
dean 6dc3d1eae8 Put back bsd.own.mk and added comment explaining why it must be included. 1999-02-14 02:56:19 +00:00
lukem 61fbe967cf fix make MKSHARE=no by not protecting MAN=... with MKSHARE != no.
(noted by mjl@netbsd.org)
1999-02-14 00:46:35 +00:00
lukem 6ccd18ba1f remove duplicate aliases 1999-02-14 00:43:38 +00:00
lukem 868ca23db4 remove NOPROG (nothing uses it). however, set MKOBJ=no if appropriate 1999-02-13 23:53:56 +00:00
cjs 8b8f7f8aec We need to include bsd.own.mk before checking any MKwhatever variables. 1999-02-13 22:29:15 +00:00