Commit Graph

12289 Commits

Author SHA1 Message Date
ragge 810d06dfa5 Zillions of bugfixes. Obsolete files taken away. New style config
fixed. Inline assembler commonly used.
1995-02-13 00:46:02 +00:00
chopps 70d3768555 add amiga in here too 1995-02-13 00:44:33 +00:00
ragge 431121d46f Fixes for new config. 1995-02-13 00:44:21 +00:00
ragge 65c1cb9958 Beginning ov Massbuss support. 1995-02-13 00:43:59 +00:00
ragge 4fb1817e07 Lots of fixes... 1995-02-13 00:43:20 +00:00
ragge 32b23b0c6e Bug fixes to get network function OK. 1995-02-13 00:42:29 +00:00
ragge d6c874b4c0 Program to make a fast convert from new to old config (Ugly!) 1995-02-13 00:41:55 +00:00
ragge 3b634122a3 Boot program added. 1995-02-13 00:41:04 +00:00
ragge d6f445aa69 *** empty log message *** 1995-02-13 00:40:36 +00:00
chopps e960c2a5ec ddb support 1995-02-13 00:27:37 +00:00
chopps 80e8fa0139 add ethernet driver (from Michael) 1995-02-13 00:27:08 +00:00
mycroft 5144f39f63 Clean up deleted files. 1995-02-12 19:47:33 +00:00
chopps ca9db6b06b fixup some copyrights 1995-02-12 19:34:15 +00:00
chopps 32dc3c5832 Many changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
Now use amiga HW for soft interrupts, non-contig options (2 or many chunks),
interrupt handler lists, 4066 ethernet, 1291 scsi, option to defer level 6
interrupts to level 4 (deal with icky built-in serial port)
1995-02-12 19:18:33 +00:00
phil 68bbf97073 Make passwd work with a link to yppasswd. (From Jason Thorpe) 1995-02-12 17:45:54 +00:00
phil ef1389111f Do what it takes to make vnd a swap device :) 1995-02-12 03:53:45 +00:00
mycroft aa166654e0 Fix typos copied from i386 code. 1995-02-11 21:59:29 +00:00
mycroft 040fdadc3b Fix some old typos. 1995-02-11 21:57:39 +00:00
mycroft 57096ff707 Fix handling of out of range addresses in fu/su functions. 1995-02-11 21:51:12 +00:00
chopps b83e59dfbe add some missing copyrights. 1995-02-11 21:22:16 +00:00
gwr f32ffef3e0 Cleanup related to sfc/dfc register use. Make FPU code conditional
on run-time fpu_type value (in preparation for real FPU probe).
1995-02-11 21:08:42 +00:00
gwr 709c116853 Use kernel_text instead of start. 1995-02-11 21:04:26 +00:00
gwr 3902a50a0f Add BUSERR_MMU (and some comments) 1995-02-11 21:02:36 +00:00
gwr 43b55e3133 Move FPCOPROC out of std.sun3 1995-02-11 21:01:18 +00:00
gwr a01db7142a minor cleanup 1995-02-11 20:59:37 +00:00
gwr 19eaeec924 Moved some functions here from sun3_startup.c 1995-02-11 20:57:11 +00:00
gwr 664fc712cc Make most of the labels local (start with "L")
Remove sun3-specific code (no longer necessary)
Add diagnostic to verify correct sfc/dfc (applies to all m68k).
1995-02-11 20:54:11 +00:00
briggs 347304eb41 Many changes and updates from Dave Leonard (d@fnarg.net.au) and
Brad Parker (brad@fcr.com).  I've been sitting on these for a while.
Notes from Dave:
  redocumented z8530 stuff.
  Added break ioctls and detection.
  Pass framing/parity errors to line discipline.
  Added TIOC[SG]FLAG.
  Attempt at bringing all chip ops together.
  deepended s/w fifos to match chip's.
1995-02-11 19:06:57 +00:00
cgd 532a938c1d NUMBOOT == 2 on the alpha, too. 1995-02-11 02:42:21 +00:00
cgd 9235328d5a functions which are 'fake-varaargs' should be passed longs, not ints. 1995-02-10 23:26:14 +00:00
cgd cbdbe9a97a do the DIOCWDINFO in writelabel() even if -r is specified.
On most machines it's redundant, but it gives others the chance to
take special actions, e.g. updating a checksum.
1995-02-10 23:24:19 +00:00
pk 0da3039154 More fixes from Chuck for IO pages related bugs that surfaced with the 4/110.
Also, pay attention to PMAP_TNC bits that can enter from the VM. These
come from the `device' pager, ie. pages associated with mmap()ed devices.
1995-02-10 20:40:47 +00:00
cgd b380b015d1 make this 64-bit-safe. 1995-02-10 18:15:05 +00:00
cgd 9fac9bc0af initial alpha support. no profiling support. 1995-02-10 17:53:00 +00:00
cgd 5eecfd8983 stubs. 1995-02-10 17:51:56 +00:00
cgd e4f5181d15 libc support for the alpha. more functions should be written in assembler,
but that's optimization.  8-)
1995-02-10 17:49:48 +00:00
cgd da1fb002e9 make these safe for a 64-bit world. 1995-02-10 17:47:26 +00:00
cgd b42e80ba75 list the files needed on the alpha. 1995-02-10 17:46:48 +00:00
cgd 819bb2cd8c alphas don't need libc quad support. 1995-02-10 17:45:39 +00:00
mycroft a36de19f90 Make some guesses about how to properly configure the interrupt masks. Back
out part of the previous change until I get some documentation on these boards.
1995-02-10 01:37:57 +00:00
mycroft 50310df340 Reinstate cdev_pc_init(). 1995-02-09 19:04:13 +00:00
pk 61572da6bf Fix two typos. 1995-02-09 14:38:54 +00:00
pk b96f801acb We have more registers. 1995-02-09 10:34:21 +00:00
pk c8ef09934c Two more VAC_NONE checks. 1995-02-09 10:28:27 +00:00
pk e560d77223 Another Maxtor botch. 1995-02-09 10:23:14 +00:00
mycroft 53f792b77d Omit the call to process_sstep() if PT_STEP is not defined. 1995-02-09 05:19:18 +00:00
jtc 2deb4892f4 Initial set of ANSI clean namespace mappings. 1995-02-09 04:49:01 +00:00
cgd a03b011499 undo a part of the last change that mistakenly required PT_STEP.
(i simply undid that part of the change.)  also, fix a tyop.
1995-02-08 23:38:29 +00:00
phil 49d06ab1d4 Fix bug bin/789 with my fix. 1995-02-08 19:54:12 +00:00
mycroft e9b92ad027 Sync with libc. 1995-02-08 18:35:50 +00:00