Commit Graph

45942 Commits

Author SHA1 Message Date
mrg b066708a2e add protos for switchtoctx, fixalign and emulinstr. XXX should all these be here? 1998-11-24 12:49:14 +00:00
mrg 5711320263 these are fpu_xitof & fpu_ftoxi in the code... 1998-11-24 12:48:14 +00:00
mrg 12f8528ba4 add a cast. 1998-11-24 12:47:24 +00:00
tsubai 775e7035f4 Add powerpc support. 1998-11-24 11:34:30 +00:00
tsubai ac7d3e6487 Add PIC definitions. 1998-11-24 11:17:17 +00:00
tsubai 51f785d57d Compile with -fPIC. 1998-11-24 11:16:11 +00:00
tsubai 106908bdb8 Add PIC version. 1998-11-24 11:14:54 +00:00
mycroft 0298a4dd05 Use __arm32__, not arm32, for egcs. 1998-11-24 09:25:30 +00:00
ender 15f2f5d901 Take emulated button state into account before handing off mouse events.
Fixes part of PR 6444.  Tested by Frederick Bruckman (fb@enteract.com).
1998-11-24 08:34:37 +00:00
tsubai f917584d54 Add more delay in adb_reinit(). 1998-11-24 08:26:50 +00:00
dbj 0a67f72c26 uncommented the "intrnames" definitions used by vmstat to
label interrupt counts.
1998-11-24 07:02:10 +00:00
sakamoto 0af8906658 Remove script about installboot. 1998-11-24 06:40:30 +00:00
sakamoto 28c9fd0c8c Fix no check for negative offset in mmap. 1998-11-24 06:34:10 +00:00
ross efccda2e04 Needs <string.h> 1998-11-24 06:06:31 +00:00
ross 096af13560 Needs an LP64 fix plus a <string.h> 1998-11-24 06:06:10 +00:00
ross a19fc46ab9 Needs <string.h> 1998-11-24 06:05:34 +00:00
ross 0cb059b1db Incorrect void * casts on ns_panic() calls...LP64 warnings...kill kill kill 1998-11-24 06:05:07 +00:00
ross 40ed59e2df Needs <string.h> 1998-11-24 06:00:30 +00:00
simonb dcd677e28b slight cleanup 1998-11-24 02:49:13 +00:00
kim 2d1bb4511d Allow port number for the server to be specified ("-h server:port").
This makes it possible to query rwhois servers at non-standard ports.
1998-11-24 01:33:47 +00:00
mrg 3660a1e953 make sure we do not write more than 7.5k of bootblock. 1998-11-24 00:03:19 +00:00
kenh 2e09168cb1 Implement a new command: "checkpower". Returns the current power management
mode of an ATA device.
1998-11-23 23:02:58 +00:00
kenh 1f676cda09 Implement the AT_READREG flag. This is needed for the CHECK POWER MODE
ATA command (among others).
1998-11-23 23:02:11 +00:00
kenh 48f2e0ae6c Add a new flag to wdc_command: ATA_READREG. This will indicate that all
device registers should be read back into the wdc_command structure after
successfull command completion.  Use this this in wdioctl() for
ATAIOCCOMMAND.
1998-11-23 23:00:26 +00:00
kenh 42d7790133 Add a new flag: ATACMD_READREG 1998-11-23 22:58:23 +00:00
mcr 4cb534cca1 added 82443BX_AGP_NOT as per kern/5847 1998-11-23 22:54:02 +00:00
wrstuden f0559087e0 Changes to deal with mac serial ports having clock sources on DCD or CTS.
- When doing a first open, don't enable receive & status interupts before
	the MD layer has had a chance to set things up.
- Enable logic to only enable DCD/CTS interupts if we are looking for/
	expecting interupts on those pins. Disable otherwise.
- in zs_param, only pass up the state of ZSRR0_DCD if we have enabled
	interupts on that pin.

Henry Hotz (<hotz@jpl.nasa.gov>) and Greg walsh <gwalsh@artec.com> have
tried these changes to get certain printers from hanging at boot. They
work in a 1.3.2 kernel for Greg.
1998-11-23 22:10:09 +00:00
christos 3ebca7fd4e regen 1998-11-23 20:49:20 +00:00
christos bb7d20f01a add adaptec aha attachment 1998-11-23 20:48:34 +00:00
christos f2bd402051 add adaptec aha attachment. 1998-11-23 20:47:51 +00:00
christos 1eebc10d76 add aha at isapnp? 1998-11-23 20:47:03 +00:00
scw 6861b95582 Get rid of memset() prototype, it's not used and egcs doesn't like it. 1998-11-23 20:45:26 +00:00
christos d79deccee9 Unfortunately lint uses c-style comments as directives and these get parsed
at the lexical analysis stage not at the syntax parsing stage. The upshot
is that:
	if (expr) {
		stmt1;
	}
	/* LINTED */
	stmt2;

stmt2 is the look-ahead token for the parser to choose between and if-then-else
statement as opposed to an if-then statement. Unfortunately the side effect
is that the LINTED directive gets reset before stmt2 gets parsed. We fix this,
by remembering the the linted directive during the if statement parsing and
restoring it at the appropriate time.
1998-11-23 14:37:08 +00:00
msaitoh 8240966355 fix invalid shift. colsed PR#5160. 1998-11-23 10:17:12 +00:00
mrg 5cb0850ffc build a sparc64 linker. 1998-11-23 09:44:35 +00:00
mrg dfc88dfc2b build a sparc64 assembler. 1998-11-23 09:40:27 +00:00
mrg 009d565122 fix style nit in previous. 1998-11-23 09:29:56 +00:00
mrg b2e121ab60 build a sparc64 compiler. 1998-11-23 09:24:43 +00:00
mrg d55e9c12a6 build a sparc64 libbfd. 1998-11-23 09:23:30 +00:00
mrg 80cc7163d4 need the extra objs on sparc64 (at least, that is what a cross compiler did for libgcc) 1998-11-23 09:22:22 +00:00
mrg f1580cbe73 add __arch64__, __sparcv9__ and remove unix, from CPP_PREDEFINES. 1998-11-23 09:16:57 +00:00
mrg 84826f1771 add installboot 1998-11-23 08:16:10 +00:00
mrg cd3e42513b add a sparc64 installboot script. just dd the bootblk to the right part of the disk. can be improved... 1998-11-23 08:15:11 +00:00
jonathan 89cad55ba4 Make rcons work, if configured, even when using serial console:
do rcons_connect() even if using a serial console.
  identify first attached framebuffer as being `rcons' output device.
1998-11-23 04:26:15 +00:00
mrg 1bf8dbcfa8 set ELFSIZE to 64 here, so that ELFALIGN gets set to 8, so ALIGN() gets called with an argument. 1998-11-23 02:47:59 +00:00
mrg c5121a9ba4 add sparc64--netbsd support 1998-11-23 02:47:37 +00:00
mrg da5f0873c9 fix compile errors on the alpha. 1998-11-23 00:18:40 +00:00
mrg fdbb273f39 fix some warnings, and some not DEBUG problems. 1998-11-22 23:56:49 +00:00
pk 701d8366f0 Define `interrupt priority levels'.
XXX - for now, these arbitrary identifiers; NO INTERPRETATION IS DEFINED YET
1998-11-22 23:53:24 +00:00
eeh 4cf9a921c9 Move allocsys() back to cpu_startup(). We're no longer allocating it from
the locked 4MB TLB entry, but it solves the problem where large memory machines
overflow the 4MB TLB entry.
1998-11-22 23:38:53 +00:00