Commit Graph

47650 Commits

Author SHA1 Message Date
christos
c46e7e7756 Use btinfo_symtab to find the symbol table if it is available. 1999-01-28 20:06:31 +00:00
christos
6922bd9c58 Add ELF bits. -N does not work, because ld does not compute the correct
memsz.
1999-01-28 20:04:54 +00:00
mjacob
6092648541 oops- pooched last delta 1999-01-28 19:58:52 +00:00
mjacob
81924c1d9c add disklabel_mbr.h so that builds continue to work (another cleanup after XXX task 1999-01-28 19:53:25 +00:00
mhitch
ae4fe46357 Fix the TLBMiss handler to not use an undefined operation (32 bit operation
on 64 bit register that's not correctly signed extended.  The R4x00 support
works again on DECstations.  A similar change to the XTLBMiss handler probably
needs to be made, but I have not done that since I am unable to test any
changes to that.
Also re-order a couple of instructions to allow for delay with mfc0.
1999-01-28 18:37:02 +00:00
kleink
f71d010d24 Add support for the export and readonly -p option. 1999-01-28 18:11:50 +00:00
ross
a1b52a0723 Remove the original -g, as a duplicate was (accidently?) added in 1.108,
and comment it out like it used to be, at least for now.
1999-01-28 18:03:56 +00:00
tv
74a786bfb5 Make __pure_virtual() use __terminate(), not _exit(), so that it's easier
to catch within a debugger.
1999-01-28 16:05:26 +00:00
scottr
98e31beeee If doing a "domestic" build, make sure whatis.db is built _after_ the
domestic tree.
1999-01-28 15:36:48 +00:00
chuck
486cfd0e5a comment cleanup, shift around the inline stuff a bit,
rename VM_AMAP_PPREF (to UVM_AMAP_PPREF).
1999-01-28 14:46:27 +00:00
ws
faf59c0aba Initialize drive number in DL (not done by some BIOSs).
If you want to use 32-bit addresses, be sure to init the high bits, too.
Some additional register saves around BIOS calls (just in case).
1999-01-28 14:14:04 +00:00
drochner
c6ca838916 defopt PCI_CONF_MODE 1999-01-28 12:43:13 +00:00
dbj
7919e08986 wscons based console video & keyboard support for the NeXT
from Matt DeBergalis
1999-01-28 11:46:22 +00:00
jonathan
7bfe0eabb6 Use lk_bell() for audible bell. 1999-01-28 10:35:53 +00:00
jonathan
9c2700d2b8 Jason Thorpe's changes from PR#6848. Makes 115200 bps work on some systems.
Reverse sense of #ifdef to disable 76.8k and 115.2k until we can verify
it works on all 8530 chips (similar changes didnt work on a /240 in 1996).
1999-01-28 10:28:43 +00:00
jonathan
1962954796 LK201 changes from PR#4519:
Add lk_bell() to ring keyboard audible bell (for rcons bell).
  Add LK_KEY_CLICK option to reset keyboard and enable keyclick.
  (off by default since theres no way to control it from userland yet).
1999-01-28 10:20:10 +00:00
nisimura
8c3b908f26 - Restore descriptive comments lost in the last commit.
- XXX Put a note that local DDB command 'trapdump' is not available. XXX
1999-01-28 05:52:06 +00:00
augustss
d6c1a3e198 Regen. 1999-01-28 04:34:31 +00:00
augustss
864e74c18d Add S3 86C365 Trio3D. 1999-01-28 04:31:33 +00:00
mrg
6efa5f3017 swap areas are not compiled into the kernel, from erik bertelsen, PR#6892 1999-01-28 03:28:53 +00:00
jonathan
9bd63525f8 memset, derived from old kernel bcopy.
Uses negative register offsets in memory writes, to avoid r4k silicon bugs.
1999-01-28 03:08:57 +00:00
ross
1ece689dfe Define mode-null-{on,off} for turning off special modes.
Turn off any special modes when Ns is called.
1999-01-28 00:11:07 +00:00
msaitoh
a01e3cd255 Implement [v]snprintf() 1999-01-28 00:05:49 +00:00
msaitoh
5bff72a904 Add [v]snprintf() 1999-01-28 00:05:17 +00:00
thorpej
39ad8cfc5f nuke <machine/disklabel_mbr.h> 1999-01-27 22:09:42 +00:00
thorpej
bcc5206520 add <sys/disklabel_mbr.h> 1999-01-27 22:09:13 +00:00
thorpej
7ad46b1420 Goodbye disklabel_mbr.h. 1999-01-27 22:08:09 +00:00
thorpej
fe8e643590 Use <sys/disklabel_mbr.h> 1999-01-27 22:04:51 +00:00
thorpej
3a6110fd02 Use <sys/disklabel_mbr.h>. 1999-01-27 21:41:31 +00:00
thorpej
135dc4e1ff Use <sys/disklabel_mbr.h> 1999-01-27 21:33:19 +00:00
thorpej
24d9973308 Use <sys/disklabel_mbr.h>. 1999-01-27 21:30:08 +00:00
thorpej
af39050d19 Use MBR_MAGIC defintions in <sys/disklabel_mbr.h> 1999-01-27 21:20:18 +00:00
thorpej
9e709dc460 Add MBR_MAGICOFF and MBR_MAGIC constants. 1999-01-27 21:12:22 +00:00
thorpej
cb8268a3a5 Use <sys/disklabel_mbr.h>. 1999-01-27 21:00:05 +00:00
thorpej
f077362c41 Use the MI <sys/disklabel_mbr.h>, not our own machine-dependent
definitions.
1999-01-27 20:54:56 +00:00
thorpej
4731b4c5b0 Use <sys/disklabel_mbr.h> rather than our own home-grown. 1999-01-27 20:44:04 +00:00
thorpej
41c5275965 Use the MI disklabel_mbr.h. 1999-01-27 20:43:26 +00:00
thorpej
175e341ae4 Place Master Boot Record partition definitions in ah MI location. So many
things use this that it's just silly to copy this data in multiple places.
1999-01-27 20:42:19 +00:00
tsubai
941abb6bf6 ofmsr[IP] = 0. 1999-01-27 14:46:28 +00:00
tsubai
3849ede50b * Add disktab.preinstall.
* Mount kernfs and mfs.
* Add mount_mfs link.
* Remove strings link.
1999-01-27 13:18:30 +00:00
tsubai
5ad236211f Add file-system MFS. 1999-01-27 12:43:17 +00:00
tsubai
65d8322a2f Uncomment "bootfloppy". 1999-01-27 12:04:32 +00:00
dbj
5a0e49ac08 Finished the setting of the system date from the rtc. 1999-01-27 11:27:16 +00:00
mrg
59a6c3d4e7 KNF anality. 1999-01-27 10:41:00 +00:00
bouyer
93fc448539 Add tty2 to 'all' and 'floppy' targets (that's how a PnP or pcmcia modem
will get called with a standart kernel).
1999-01-27 10:26:08 +00:00
dbj
0dee80a0e4 print out interrupt status register and mask when stray interrupt occurs.
to aid debugging
1999-01-27 06:39:31 +00:00
dbj
49ad0ddfa1 Continue work on scsi driver. Added tail dma buffer. Still non functional. 1999-01-27 06:37:49 +00:00
dbj
b9795e9e3c Fixed dma instability introduced with nextdma.c rev 1.7
This fix removes putting 0xfeedbeef in the unused restart registers.
When that was done, the machine would panic after a short while
with 0xfeedbeef in the normal dma buffer registers.  A restart
cycle is probably hapenning without an interrupt or something.
1999-01-27 06:08:29 +00:00
simonb
ce856af2ef Include dec_prom.h with `full' path if being included by kernel.
XXX: Should these headers used by the kernel be in pmax/include instead
     of pmax/stand?
1999-01-27 05:52:31 +00:00
erh
006c21d420 Replace find with ls when looking for installed libraries to prevent subdirectories from being searched. (suggested by Hubert Feyrer) 1999-01-27 05:50:29 +00:00