Commit Graph

36794 Commits

Author SHA1 Message Date
thorpej 5fe6759646 Fix serial console support, which was broken by the previous revision:
- In the console getc routine, block until a character becomes ready
  (no, really, we mean it).  This routine should _never_ time out.
- In the console putc routine, if the UART has trouble, do NOT proceed
  to print a diagnostic message, which would recursively invoke the
  console putc routine ad nauseum.
1998-02-09 10:22:45 +00:00
thorpej 69c0c710e5 Fix some printfs and prototypes. 1998-02-09 07:40:15 +00:00
thorpej fee167dd96 Needs <time.h> 1998-02-09 07:34:16 +00:00
hubertf 1705f47464 some more presidents, via tsarna@endicor.com in PR 4957 1998-02-09 07:05:35 +00:00
phil c39e6b7b4f Moved selection of distribution sets to before selection of distribution
medium.
1998-02-09 07:03:38 +00:00
enami 85da38999e Make C sentense end with `;'. 1998-02-09 06:58:39 +00:00
phil 4b083bc3ac Ask for custom/full and select distribution files before selecting
distribution medium.  Makes ftp fetch only needed files.
1998-02-09 06:55:27 +00:00
mrg 279ce528ce add -DUVM to CPPFLAGS if defined(UVM) 1998-02-09 06:25:15 +00:00
scottb 033ca43437 added new iBCS2 man page 1998-02-09 05:12:45 +00:00
lukem 214d10bfb8 ${TMAC,FONT}{OWN,GRP,MODE} default to $FILE{OWN,GRP,MODE} 1998-02-09 04:22:14 +00:00
mrg 3112d4b3e1 KNF. 1998-02-09 04:05:36 +00:00
scottb 2ee5fa7f17 iBCS2 code cleanup
added support for ELF binaries
added support for ELF shared libs via mmap code borrowed from svr4_misc.c
incorporated a few XENIX patches from Andreas Wrede <andreas@planix.com>
1998-02-09 02:30:42 +00:00
lukem 906cb46ddb cons up a makefile to install whatis.db with FILES= 1998-02-09 01:34:57 +00:00
scottb 876dc027a1 added support for SCO UNIX (derived from iBCS2) 1998-02-09 01:29:10 +00:00
hubertf 450b3dd272 Fix PR 4884 by replacing STRIP with STRIPFLAG.
This addes yet another step towards bsd.pkg.mk. :)
1998-02-09 00:47:23 +00:00
mrg 7ff12d37cc fill out vmtotals: t_free, t_vm, t_avm, t_rm and t_arm. leaves shared of same, and t_pw. 1998-02-08 22:23:33 +00:00
kleink b000238f6e * Add an entry for ENOMSG that fits its wild semantics.
* Change all references from <sys/errno.h> to <errno.h>, which is the
  canonical location of that file.
* Bump the date.
1998-02-08 20:34:34 +00:00
kleink e02c517556 Due to the addition of EIDRM and ENOMSG, document these in the ERRORS section,
and nuke the (now obsolete) BUGS section.  Bump the date.
1998-02-08 20:09:12 +00:00
kleink 1fc029a47c Sync with <nl_types.h>: const'ify the `s' argument. 1998-02-08 19:54:54 +00:00
kleink f0be96e51b Per XPG4.2, set errno to ENOMSG to indicate that the requested message could
not be found in the catalog.  Bump the date.
1998-02-08 19:45:22 +00:00
kleink c06a85e453 Per XPG4.2, set errno to ENOMSG to indicate that the requested message could
not be found in the catalog.
1998-02-08 19:42:59 +00:00
thorpej da21f06eb5 Remove the pager options; they're in std.sparc, and will stay there
until UVM is no longer optional.
1998-02-08 19:24:28 +00:00
thorpej 93b0450b6a Back out previous change (again, grrrr). 1998-02-08 19:23:20 +00:00
kleink cc3aa14290 Add EAUTH, ENEEDAUTH, EIDRM and ENOMSG. 1998-02-08 19:21:12 +00:00
kleink 014cb94529 Add ENOMSG. 1998-02-08 19:15:44 +00:00
kleink 7cf291e0dd Add ENOMSG. 1998-02-08 19:04:31 +00:00
thorpej 223caea788 pmap_page_index() is not used in the MACHINE_NEW_NONCONTIG case. 1998-02-08 18:47:06 +00:00
thorpej 2f55a48f5c Implement MACHINE_NEW_NONCONTIG and switch the hp300 port to use it. 1998-02-08 18:37:55 +00:00
thorpej 39f8b8c99b Round allocations to page size in uvm_pageboot_alloc(). 1998-02-08 18:27:30 +00:00
thorpej d319b28938 Round allocations to page size in vm_bootstrap_steal_memory(). 1998-02-08 18:24:52 +00:00
tv 40f13df5bc the *PAGER options were moved to the generic config files, but not moved
out of here (causes duplicate opeion errors) -- fix.
1998-02-08 17:46:47 +00:00
mrg 6122fae970 KNF 1998-02-08 16:07:57 +00:00
mrg bc3395e590 turn of UVM history logging by default. 1998-02-08 14:19:21 +00:00
ragge 72087874f4 Split out MSCP floppies as a separate device (rx) instead of handling
them as disk drives.
1998-02-08 14:15:18 +00:00
ragge c5b2acd27f Split out MSCP floppies as a separate device (rx) instead of handling
them as disk drives. It is now also allowed to change floppies without
the system complaining :-)
1998-02-08 14:03:45 +00:00
lukem 79da0bed76 minor whitespace fixup 1998-02-08 13:39:09 +00:00
thorpej 54aa7dfae0 Correct a think'o I made some time ago, and note that the dump routines
here are broken if VME memory cards exist in the system.
1998-02-08 09:33:14 +00:00
mrg d9b2f81e27 move pdhist initialisation to the same place as maphist. also, declare
the history buffers are "struct uvm_history_ent" to ensure proper
alignment (eg, alpha).  this fixes a boottime panic when the pdhist was
used before it had been initialised.
1998-02-08 07:52:28 +00:00
thorpej b06b31d8e2 Sendmail configuration for zhadum.netbsd.org. 1998-02-08 06:57:00 +00:00
thorpej 1305ecbe62 Allow callers of uvm_km_suballoc() to specify where the base of the
submap _must_ begin, by adding a "fixed" boolean argument.
1998-02-08 06:15:53 +00:00
gwr 22c20779d0 Rewrite the match/attch routines to use the P4 register
(when it exists).  Also get the size right; other fixes.
1998-02-08 05:22:08 +00:00
gwr 0378cb2ff6 Define the CG4B_OFF_* values to be relative to the location of
the P4 register so the probe routine finds the P4 at off=0.
1998-02-08 05:20:08 +00:00
gwr 99fd045ec0 Add fb_eeprom_setsize() for setting the FB size based on the EEPROM
value (to be used only if unit=0).  Add P4 helper functions:
fb_pfour_id, fb_pfour_setsize, fb_pfour_{get,set}_video
1998-02-08 05:15:35 +00:00
gwr ab8340e9da cosmetic 1998-02-08 05:13:17 +00:00
gwr 0bc9d95f95 Move the sun3-vs-sun3x stuff into std.sun3 and std.sun3x
Configure P4 frame buffers at the address of their P4 reg.
Move messy Sun3 bw2 and cg4 configs to included files.
1998-02-08 05:10:45 +00:00
gwr e3400ad779 Improve some diagnostics. 1998-02-08 05:07:06 +00:00
gwr 5b69e41858 Default the interrupt priority in match functions. 1998-02-08 05:05:54 +00:00
gwr 5193e1e30e Factor *peek out of bus_subr.c and move it to autoconf.c
(to reduce duplication).  Add bus_tmapin and bus_tmapout
for use in probe functions (gets a temporary mapping).
Add bus_mapout() to undo bus_mapin() if needed.
1998-02-08 05:02:50 +00:00
gwr e387ffba22 Add pmap_map 1998-02-08 04:57:58 +00:00
gwr bb082938e2 Fix pmap_map 1998-02-08 04:56:37 +00:00