Commit Graph

690 Commits

Author SHA1 Message Date
thorpej
5ac5b98a9c Compile the kernel with -Werror and -fno-builtin 1995-09-19 23:32:21 +00:00
thorpej
7d7396c414 Make system calls conform to a standard prototype and bring those
prototypes into scope.
1995-09-19 22:53:47 +00:00
chopps
34373365cb Add minimal dumpfile support.
Fix a bug in pt_enter_ptpage which caused MMU faults on low-mem conditions.
Change siop drivers to better handle sync.
Remove diag. done for ide -- its redundant as the ROM does similar.
fixed ite_filter to not panic if typing before the device is fully setup
All thanks to osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-09-16 16:11:03 +00:00
chopps
c392350cba sbic and board changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-09-04 13:04:40 +00:00
chopps
4be2a61f7f mmutype fix from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-09-04 12:56:47 +00:00
mycroft
29053c58b2 SA_ONSTACK --> SS_ONSTACK 1995-09-01 20:05:59 +00:00
chopps
f73f65da20 couple fixes from Eduardo E. Horvath eeh@btr.com 1995-08-24 15:46:19 +00:00
chopps
1e4fbda19c fix protos (#1390) from Bernd Ernesti <bernd@arresum.inka.de> 1995-08-20 15:22:46 +00:00
chopps
d2ca213101 small cleanup 1995-08-20 15:13:19 +00:00
chopps
b720d4fd09 rename RZ3_64BIT_SPRITE to RH_64BIT_SPRITE 1995-08-20 15:09:25 +00:00
chopps
148e463417 change state (and rename) RH 64BIT option. Add ccd to COFFEE 1995-08-20 15:08:19 +00:00
chopps
391bbae93c make defaults more accessable. 1995-08-20 03:07:25 +00:00
chopps
5e60f02d97 fix grf_rh problem with sprite and allow mode changing.
from mw@eunet.ch (Markus Wild)
1995-08-20 02:54:34 +00:00
chopps
c24824f7d7 fix bogus length check (#1299) 1995-08-20 02:52:48 +00:00
chopps
461d235743 add more grful stuff 1995-08-19 23:57:19 +00:00
chopps
d821c2be28 resolve conflict with grf_rt over monitor_defs symbol 1995-08-18 16:46:57 +00:00
chopps
394b87b8f3 change for a2410 from is@Beverly.Rhein.DE (Ignatios Souvatzis) 1995-08-18 16:21:33 +00:00
chopps
fccf65d4c7 new a2410 driver from is@Beverly.Rhein.DE (Ignatios Souvatzis) 1995-08-18 16:15:43 +00:00
chopps
08b52eaf6a add Ariadne driver 1995-08-18 16:00:53 +00:00
chopps
01e68b365a new Ariadne ether from Bernd Ernesti <bernd@arresum.inka.de> 1995-08-18 15:58:30 +00:00
chopps
a6af3de018 new Ariadne driver from Bernd Ernesti <bernd@arresum.inka.de> 1995-08-18 15:56:56 +00:00
chopps
55b1c5d71b add rcs ids 1995-08-18 15:53:30 +00:00
chopps
0fe921e96f ariadne ethernet driver from Bernd Ernesti <bernd@arresum.inka.de> 1995-08-18 15:51:19 +00:00
chopps
2208782633 SCSI disconnects: siop from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
and sbic from "Eduardo E. Horvath eeh@btr.com" <eeh@btr.btr.com>

Other cleanup (remove cpu040) and enabling IVS A500 support
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-08-18 15:27:29 +00:00
thorpej
66dcd8fd69 Add entries for the ccd. 1995-08-17 17:40:42 +00:00
mycroft
79cecdbce0 Replace splnet() with splsoftnet(). Add splnet(). 1995-08-13 00:20:52 +00:00
mycroft
c5ec5c3003 Add splsoftnet(). 1995-08-13 00:03:11 +00:00
mycroft
80d7b0695a minphys() functions really should return void. 1995-08-12 20:30:45 +00:00
chopps
bbd70b413b fix minphys routine to match others 1995-07-26 14:30:53 +00:00
chopps
3878753b32 fix typo 1995-07-26 14:22:43 +00:00
cgd
27435d744c update SCSI minphys routines' definitions to match standard minphys()
definition and usage.
1995-07-24 07:28:18 +00:00
cgd
4f9fb2ab3e bound xfer properly in minphys, panic if can't. 1995-07-24 07:25:46 +00:00
chopps
07d9670a6c remove indirect use of strategy which brok with recent changes 1995-07-05 02:12:38 +00:00
chopps
f1e1796cf4 misc cleanup, better tty alloc for mfc. from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-07-04 18:06:40 +00:00
mycroft
7263209ce6 Make each disk and tape driver define its own read and write functions.
Deprecate rawread() and rawwrite() completely.  Remove d_strategy from cdevsw to
force the abstraction barrier.
1995-07-04 07:15:28 +00:00
paulus
c9a82bdc54 Add code for netintr to call pppintr if PPP is included. 1995-07-04 06:51:05 +00:00
mycroft
f4b5f723e0 Remove references to if_addrlist. 1995-07-02 00:16:00 +00:00
cgd
2b71eae2c7 note that most of dev/ic's contents have changed names 1995-06-28 04:30:30 +00:00
cgd
c83f9c5568 remove unused cpu_exec() definitions. moved "broken swap" markers, for
ports that still need it, to types.h.
1995-06-28 02:55:18 +00:00
cgd
d4a54b73d2 kill user-land DELAY macro, as suggested by gwr. 1995-06-28 02:43:36 +00:00
chopps
5ad7f31079 udpate to match ifnets new use of sys/queue.h 1995-06-27 13:13:32 +00:00
cgd
2d49c3885b clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and
dbtob().  remove unused definitions of ctos(), stoc(), and dtob().
1995-06-26 06:55:38 +00:00
cgd
1c0be437b1 define __BDEVSW_DUMP_OLD_TYPE for ports where it's true. clean up
some m68k ports inclusion of common header.
1995-06-26 05:13:37 +00:00
chopps
81d3868e70 missed one fdopen 1995-06-26 02:34:01 +00:00
chopps
76a5f59729 setup pcb in cpu_fork. 1995-06-26 01:52:53 +00:00
chopps
4230801c92 be sure of product from Ezra Story <ezy@panix.com> 1995-06-26 01:49:05 +00:00
chopps
2937872ca5 typo fix from Daniel Widenfalk <t94dwi@student.tdb.uu.se> 1995-06-26 01:42:08 +00:00
chopps
d6e4fd6e10 fix for sprite problem from Kenneth Dyke <kcd@babylon5.jumpgate.com> 1995-06-26 01:39:55 +00:00
christos
7f0e620523 Makefile.arch: - Add -lcompat
- Change clean: target to be a double dep one,
			  so libraries can use the clean target too
			- Add genassym to the clean targets
1995-06-24 20:41:28 +00:00
cgd
d4f62dcb69 update from Ignatios Souvatzis 1995-06-07 00:13:52 +00:00
jtc
f90f8d10aa Removing -DKERNEL, transition to _KERNEL has been completed 1995-05-16 22:24:17 +00:00
chopps
0282985f87 PS_STRINGS in A2. Add fputype, remove cpuspeed. switch to new coredump 1995-05-16 20:59:07 +00:00
chopps
d25d16dd79 fix ITEIOC[GS]BELL and ITEIOCGREPT cases in iteioctl() 1995-05-14 14:26:00 +00:00
chopps
d2d8deb3bb make recent cpu_fork() changes more similar with hp300. 1995-05-13 05:57:25 +00:00
chopps
51731ce367 fix dumpmem 1995-05-13 05:17:56 +00:00
chopps
0cb62c1cb4 added flsc and bzsc. 1995-05-12 13:09:17 +00:00
chopps
21d667c8ab scsi drivers for fastlane and blizzard controllers that use the
Emulex FAS216 chip.  from Daniel Widenfalk <t94dwi@student.tdb.uu.se>
1995-05-12 12:59:05 +00:00
chopps
c7b33abd2d enable swapping of process 1995-05-12 00:21:54 +00:00
chopps
a15205fdbf use stdframe from m68k/include/frame.h 1995-05-12 00:18:09 +00:00
chopps
35785d310e remove double mapping of kernel stack. created cpu_set_kpc() 1995-05-11 23:04:18 +00:00
chopps
b6e35ee17f fix len bug from Jason Thorpe <thorpej@nas.nasa.gov> 1995-05-11 22:55:12 +00:00
jtc
8aa6c376b6 KERNEL -> _KERNEL 1995-05-11 16:52:54 +00:00
chopps
79d6c6505e fix a few thinkos 1995-05-08 02:52:21 +00:00
chopps
6a9186c322 may now work for asdg boards.. offsets obtained months ago but untestable here 1995-05-08 02:40:51 +00:00
chopps
e84ef6b4af rm unused local vars 1995-05-07 16:54:51 +00:00
chopps
2ca98c3cb6 enable pseudo-dma on ivsc, allow no ite/grfcc. 1995-05-07 15:37:02 +00:00
cgd
8703076975 define BROKEN_SWAP and/or cpu_swapout as appropriate. 1995-05-05 03:41:51 +00:00
cgd
0e59975fac rename files files for new config/config.old naming 1995-04-28 08:19:12 +00:00
christos
843a2a3539 Use new files.sunos 1995-04-27 12:08:54 +00:00
chopps
df9af2897a bring up-to-date with recent conf.c and sunos changes. 1995-04-23 18:24:21 +00:00
chopps
35bb9b1ffd new grfcl driver submitted by Ezra Story <ezy@panix.com> 1995-04-23 16:20:43 +00:00
christos
1d807c1a1d move sunos_compat.c to m68k 1995-04-22 23:36:56 +00:00
christos
ac9454c2e1 remove sunos_machdep.c 1995-04-22 23:36:10 +00:00
christos
c5f01c2a4c Fixed comparison in SYS__syscall to be against sysent instead of
p->p_emul->e_sysent [Thanks Charles for pointing this out].
I think that this code needs to be fixed anyway for emulations where
SYS_syscall is not the same number as the NetBSD one (0)... (Only the
alpha port so far?)
1995-04-22 20:49:06 +00:00
christos
de42a28a1b - added sunos_machdep.c for sun3, atari, amiga and mac68k.
- changed machdep.c and trap.c to use struct emul.
- remove ep_setup references.
- added struct emul to all emulations.
1995-04-22 20:24:40 +00:00
chopps
77c35a2e3b allow boot from cdrom. from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-04-19 13:02:57 +00:00
chopps
3e80dca508 unomunt file systems when rebooting from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-04-19 12:54:32 +00:00
chopps
78ec8e7701 terminate comment fixes pr#969 1995-04-17 11:50:36 +00:00
jtc
4d37095e31 Fix typo: ieefp.h -> ieeefp.h. 1995-04-16 16:47:03 +00:00
chopps
c9431dc99d new driver from charles. 1995-04-16 15:16:07 +00:00
cgd
edc749be89 cleanup; mostly KNF. 1995-04-15 10:35:24 +00:00
chopps
51a977efdc update doomed driver (i.e. its going to be replace soon) 1995-04-14 17:34:08 +00:00
chopps
4aa99e7423 bring up-to-date with recent chages (arpwhohas->arp_ifinit
and int xx_start->void xx_start)
1995-04-14 17:29:50 +00:00
chopps
ed0da4a701 couple small changes plus a new watchdog timer from Ignatios Souvatzis <is@beverly.rhein.de> 1995-04-14 16:57:19 +00:00
chopps
1ee73a604e couple small changes from Michael. 1995-04-13 11:59:21 +00:00
chopps
2136533c3a make things work with newest conf.c changes 1995-04-13 11:52:43 +00:00
chopps
a04aa1397a fix up some changes 1995-04-11 18:51:55 +00:00
mellon
df78dbb096 Reference cninit.c as well as cons.c 1995-04-11 09:52:11 +00:00
mycroft
2b13a30bb8 Sync with the rest of the world. Define BSR_BANK[0-3] constants and use them.
Various other cleanup.
1995-04-11 05:58:58 +00:00
mycroft
893d53414a Sync with the rest of the world. Various additional cleanup. 1995-04-11 05:46:53 +00:00
mycroft
e25c1817cf kernel_pmap --> pmap_kernel() 1995-04-10 13:08:28 +00:00
mycroft
22cefc03bc Bring back pmap_kernel(), for now always inlined as a pointer to
kernel_pmap_store.
1995-04-10 12:41:29 +00:00
mycroft
127e0761c9 Add mmopen(), mmclose(), and mmmmap() where appropriate. Lock vmmap when
needed.  Make types consistent.
1995-04-10 11:54:47 +00:00
mycroft
d751b03236 Minor consistency nits. 1995-04-10 10:01:40 +00:00
mycroft
4d2499eb58 Update for conf.h. 1995-04-10 09:22:28 +00:00
mycroft
bdd61fbe66 Fdclose --> fdclose 1995-04-10 09:14:00 +00:00
mycroft
1475e294a9 map --> mmap 1995-04-10 09:12:10 +00:00
mycroft
ab5eac8e84 Add dummy itestop(), and rename a few functions. 1995-04-10 09:11:41 +00:00
mycroft
f96eaaabc0 Nuke write routines. 1995-04-10 09:10:20 +00:00
mycroft
e957423a98 Move fp_except and fp_rnd definitions to machine/include. 1995-04-09 21:31:58 +00:00
chopps
967e7d4f1d fix typo 1995-04-08 05:30:58 +00:00
chopps
e688ef2f10 say something more for unconfigured devices 1995-04-06 19:45:00 +00:00
chopps
dac345e605 add new option to enable faster (and on some boards non-working) scroll
code for retina grahpics cards.
1995-04-06 19:24:47 +00:00
chopps
79bf8f86dd made current retina vertical scroll code conditional on the new
option RETINA_SPEED_HACK.  Old commented code has been resurected.
This reportedly fixes the smear problems some retinas have.
John Vrolijk <dsnjvro@etmsun.etm.ericsson.se> noticed this.
1995-04-06 19:19:45 +00:00
chopps
85bd6c5e30 cleanup SG4_, fix magnum interrupts, gvp hack for ziii, new gvp configs, 4066
4066 interrupt fix, add baudrate gen and don't clear other port lines for mfc
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-04-02 20:38:09 +00:00
jtc
db0046c14d KERNEL -> _KERNEL 1995-03-28 19:59:56 +00:00
jtc
8ba211cde0 Added #define _KERNEL 1995-03-28 18:37:27 +00:00
jtc
71ab4ed9dc KERNEL -> _KERNEL 1995-03-28 18:13:48 +00:00
cgd
fa2133533d invoke ktrsyscall with (vp, code, argsize, args) as args. 1995-03-26 08:03:29 +00:00
jtc
d57fb977bb Added -D_KERNEL to CFLAGS alongside each -DKERNEL. 1995-03-23 19:46:18 +00:00
cgd
b8403d582b don't be so quick to cast macro arguments to unsigned; if the
arguments are really off_t's (e.g. to btodb), then you can lose
information.  This was the "> 4G file systems don't work" bug; physio
uses btodb, which was broken.
1995-03-18 07:22:43 +00:00
mycroft
2f805fa51b copy*str() should use size_t. 1995-03-09 12:05:21 +00:00
mycroft
dc3d752c6c Fix last arg to scdebug_ret(). 1995-03-09 08:59:45 +00:00
mycroft
add762f71c Panic if the emulation type is invalid. 1995-03-08 06:49:22 +00:00
mycroft
e10c1980be Fix some types:
* code, args, and rval should use register_t.
* argsize should be a size_t.
Some general cleanup, and undo many of the differences between this syscall()
and the hp300 version.
1995-03-08 06:46:03 +00:00
chopps
5415d743fd add recognition of GVP 530 and change magnum scsi interrupt level to 6
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-03-05 13:01:24 +00:00
chopps
a55b765dd3 some cleanup.. 1995-03-02 09:12:27 +00:00
chopps
b87e0d85e6 allow 8 bit chars in ite. 1995-03-02 04:41:51 +00:00
chopps
d6bb52b0c1 enable tun. 1995-03-02 03:33:02 +00:00
chopps
02437f14e8 enable tun support. 1995-03-02 03:30:14 +00:00
chopps
c1a47078df fix long standing bug with A2091 and dma.
Move the copy from bounce buffer after dmafree() in the case of
the A2091 this allows the dma fifo to be flushed.
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-03-02 02:23:50 +00:00
chopps
e3c2563328 Fixup (c)'s and ids. 1995-03-01 11:34:02 +00:00
mycroft
4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
chopps
8449f292fa include new 2060 arcnet device 1995-02-28 22:06:05 +00:00
chopps
2ef7b2e7db new arcnet (2060) device from is@Beverly.Rhein.DE (Ignatios Souvatzis) 1995-02-28 22:03:59 +00:00
chopps
50278838af fix warnings (br#816) 1995-02-23 19:14:46 +00:00
chopps
41af5cf131 rtc now reads and writes erbe0011@FH-Karlsruhe.DE (Bernd Ernesti) 1995-02-20 00:53:42 +00:00
chopps
e85a3c5399 cleanup copyright stuff 1995-02-16 21:57:31 +00:00
mycroft
38fdbce87b Clean up deleted files. 1995-02-16 21:51:04 +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
chopps
b83e59dfbe add some missing copyrights. 1995-02-11 21:22:16 +00:00
chopps
b4d872db67 comment out fastlane driver. 1995-02-03 12:24:35 +00:00
chopps
016bd75096 apply patch to fix some renagade drives. from Eduardo E. Horvath (eeh@btr.com)
also enable sync by default.
1995-01-26 12:30:18 +00:00
cgd
b56a5f27d4 add 'maxpartitions' keyword as first 'intesting' thing in the file, to
facilitate the solution of config.new's hardcoded partition number
problems.
1995-01-25 20:45:33 +00:00
cgd
2ef4ca1f3d vn -> vnd renaming, for consistency 1995-01-25 04:48:07 +00:00
jtc
9540190d45 This file, which will be included by <sys/cdefs.h>, will contain macros
such as __warn_references() and __weak_reference() which are actually
machine dependant.  This will make it easier for ports that are being
bootstraped with ELF and ECOFF based toolchains.

This change also introduces a new macro, _C_LABEL(x).  _C_LABEL expands
its argument, an identifier, to a character string of the identifier
name as it is represented in an object file.

For most ports, _C_LABEL(x) will expand to "_x", for ELF based ports
_C_LABEL(x) will expand to "x".
1995-01-19 01:38:36 +00:00
chopps
8535ea7174 fix diag code. 1995-01-05 07:36:15 +00:00
chopps
a0cd034c7a fix a couple small bugs pointed out by Michael 1995-01-05 07:30:03 +00:00
chopps
396754ce32 catchup with scsi changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-01-05 07:22:31 +00:00
chopps
24ffacce46 fixup microtime() return value. 1994-12-29 22:35:47 +00:00
chopps
4bf3e5c463 support for muFS. 1994-12-28 09:27:45 +00:00
mycroft
bf085a3795 Clean up deleted files. 1994-12-28 09:26:13 +00:00
chopps
4726ce2818 consolidate the zbusses. le support for multiple tx buffs and full use of 32k
RAM. AGA dbl PAL mode added for console. Many changes to siop--most not
yet done. All from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 09:24:55 +00:00
chopps
67af0c19e0 support some newer stuff and some cleanup.
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 09:13:40 +00:00
chopps
bc37d6ca46 fix extra arg thing. 1994-12-28 09:12:39 +00:00
chopps
95d96c3bec support for recent changes (non-contig mem..)
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 09:08:41 +00:00
chopps
1307da29b1 support consolidated zbus. 1994-12-28 09:06:37 +00:00
chopps
02470aab07 add interrupt for MFC serial. modified int counters.
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 09:04:41 +00:00
chopps
677ec9a11d additional checks for zero in RDB values. Change handling of reserved
blocks for adosfs.  Add some support for disks with block size other than 512.
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 09:03:12 +00:00
chopps
3513712152 couple fixes from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1994-12-28 08:57:36 +00:00
chopps
2c0c50802d non-contig memory from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1994-12-28 08:55:58 +00:00
chopps
2db390d947 some cleanup and support for non-contig memory from
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-12-28 08:54:11 +00:00
cgd
06e2955ff1 specify man pages the new way. 1994-12-22 10:44:04 +00:00
cgd
e5049f4d59 make the definition of _JBLEN mach. dep. header-dependent. 1994-12-20 10:36:27 +00:00
mycroft
d42a8b725e Remove extra arg to d_open. 1994-12-14 19:10:08 +00:00
mycroft
2f8ea29cdb fdclose -> Fdclose 1994-12-13 21:17:23 +00:00
chopps
c169980753 add typedefs for pte's and ste's. 1994-12-03 12:26:50 +00:00
mycroft
5e26e46bb4 Clean up deleted files. 1994-12-01 17:34:30 +00:00
chopps
548708dd80 bring up to current. change sun to sunos. handle changes in device
open params and autoconf match function params.
1994-12-01 17:24:23 +00:00
christos
40abc70ce2 changed open prototype 1994-11-14 05:55:23 +00:00
cgd
582d43b33b new RCS ID format. 1994-10-26 02:31:56 +00:00
cgd
ec77f0b327 new RCS ID format. 1994-10-26 02:01:24 +00:00
cgd
fdc5c13d94 update for new syscall args description mechanism 1994-10-20 05:02:13 +00:00
cgd
f501e4e128 make <stdarg.h> a symlink, and clean up ports' stdarg.h and varargs.h files. 1994-10-15 04:57:29 +00:00
cgd
49c34d3337 move arch dependence to archs. clean up a bit. deal with weird MAXPARTITONS. 1994-10-14 18:26:22 +00:00
chopps
b23c0b1b23 fix typo and add 4091 controller 1994-10-08 09:53:15 +00:00
chopps
d54d5bdb36 fix a couple warnings. 1994-10-06 20:34:25 +00:00
chopps
51ec45b04f Add Amiga 1200 support (kbd and ide) from
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-10-06 19:54:28 +00:00
chopps
9e87730b13 fix flow control and a couple bugs. from:
niklas@appli.se (Niklas Hallqvist) and
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-10-06 19:20:55 +00:00
chopps
c36cdf127f add another interrupt entry, for 4091. 1994-10-06 19:11:30 +00:00
chopps
1e14398fc5 add 4091 scsi controller 1994-10-06 19:07:20 +00:00
chopps
7b1a94bdf4 fix a thinko in gvp diag. Add 4091 driver from Michael Hitch
(osymh@gemini.oscs.montana.edu)
1994-10-06 19:06:40 +00:00
chopps
0e2babc5f4 Fix serious typo. 1994-09-27 05:07:59 +00:00
jtc
23ece5babc asm -> __asm (PR #463). 1994-09-16 02:39:36 +00:00
chopps
bf10f9424c cleanup diagnostic messages 1994-08-31 02:13:01 +00:00
chopps
c7401f5866 catch mis-aligned access errors on the 040. 1994-08-30 05:35:31 +00:00
mycroft
8bed574dcd Clean up deleted files. 1994-08-26 20:07:34 +00:00
chopps
b6bd104b70 add USPACE 1994-08-24 20:50:35 +00:00
chopps
e18ca7a71a use tar for now until problem with pax can be solved. 1994-08-05 23:34:58 +00:00
chopps
02a49c0a18 GENERIC has AGA, otherwise some people can't run (i.e. monitors do not sync
at 15KHz).
1994-07-31 19:57:11 +00:00
chopps
7f079c3dea fix default frequency so that normal VGA monitor types don't puke. 1994-07-31 18:42:06 +00:00
chopps
5903452aef remove hardcoded targets for sd0-7 now use sd*. 1994-07-31 06:41:01 +00:00
chopps
5838bf1a48 amiga boot floppy binaries 1994-07-30 19:30:30 +00:00
chopps
c2d1237e50 fix check in edintr(), do not deref NULL pointer. 1994-07-26 17:51:19 +00:00
chopps
df7dd07ad3 fix so it compiles without DEBUG. 1994-07-18 08:06:40 +00:00
chopps
f5bedfe5e9 enable CD9660, and remove DEBUG. 1994-07-18 08:05:36 +00:00
chopps
9f3700198d increase nswbuf to 3/4 nbuf instead of 1/2 nbuf. 1994-07-18 08:04:32 +00:00
chopps
fd7e6f6a49 don't hang if no floppy in system. 1994-07-18 01:37:48 +00:00
chopps
b655a15c00 fix a couple things pointed out from Michael. 1994-07-16 19:45:32 +00:00
chopps
c1771a89c3 add ed0 to GENERIC config. 1994-07-16 02:29:24 +00:00
chopps
d4d4e26055 ed driver for 8390 based ethernet boards (currently only hydra supported)
original code from Timo Rossi <trossi@bedivere.cc.jyu.fi>, some major
style changes (KNF, pull i386 comments in, et al.) plus converting to
config.new by me.
1994-07-16 02:26:05 +00:00
chopps
bea44f01a5 bring up to date with siop.c 1994-07-10 23:00:29 +00:00
chopps
4ca4be7f46 fix typo that was blowing away MMU table root pointer on A3000's :) 1994-07-07 16:56:21 +00:00
chopps
a874624a13 make disklabel code more sane 1994-07-06 20:51:14 +00:00
chopps
d4688f7275 remove stranded .globl's 1994-07-06 05:25:25 +00:00
chopps
047231b39c similar changes as the hp300 for FPSP. 1994-07-06 04:33:31 +00:00
chopps
ce933c6d23 update for FPSP changes (taken from hp300) 1994-07-06 03:56:44 +00:00
chopps
5000b8947b conditional FPSP stuff. 1994-07-04 20:27:44 +00:00
chopps
39be43d67f move to new disk minor encoding (parts have lowest 4 bits instead of 3)
remove multiple inclusions protection from varargs.h
1994-07-04 19:39:59 +00:00
chopps
3f9c050090 move to new disk minor encoding (parts have lowest 4 bits instead of 3) 1994-07-04 19:37:51 +00:00
chopps
983c19d69d increase SYSPTSIZE to 2 to accommodate zthreebus devices. 1994-07-02 21:16:36 +00:00
chopps
55713234f3 couple fixes from Michael. 2091 now uses 24bit only dma (oops) 1994-07-02 21:15:10 +00:00
chopps
f9e885c22e remove exec_aout.h 1994-07-02 15:53:56 +00:00
chopps
f3ac12d5c9 some aga cleanup from osymh@gemini.oscs.montana.edu (Michael Hitch) 1994-06-30 11:49:05 +00:00
chopps
d64a1b73b1 aga mode, finally.. thanks to osymh@gemini.oscs.montana.edu (Michael Hitch) 1994-06-29 13:12:43 +00:00
chopps
43f5db7cf8 some fixes from Michael 1994-06-27 04:56:29 +00:00
chopps
3252e2de20 some minor changes 1994-06-27 04:55:58 +00:00
chopps
a4f9f62cf0 recognize amix partitions that are of bsd 4.2 type. 1994-06-27 04:55:38 +00:00
chopps
de7b5347d1 some various fixes from ahh@netcom.com (Andy Heffernan) 1994-06-23 05:39:09 +00:00
chopps
7eb080aa23 fix spelling. 1994-06-23 05:33:20 +00:00
chopps
d6f84d665c fix to writeback code from Michael Hitch, and some cleanup in cc.c from me 1994-06-23 05:31:24 +00:00
chopps
b61b170f3b update from michael. 1994-06-23 05:28:04 +00:00
chopps
3c6012bd2a cleanup from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1994-06-22 16:20:48 +00:00
chopps
99b0889a3c cleanup and recognize the a1200. 1994-06-22 16:19:55 +00:00
mycroft
98b9a45ec0 Clean up deleted files. 1994-06-22 06:51:28 +00:00
chopps
487fcdc736 a3000 hack 1994-06-21 04:06:45 +00:00
chopps
ebc68d94ba no gvp series I yet. and if_le.c from Rob Healey (rhealey@aggregate.com) 1994-06-21 04:02:13 +00:00
chopps
63bcbe359b fix protection around arpintr(). 1994-06-21 03:59:29 +00:00
chopps
29724524e2 add ethernet driver to GENERIC and remove now uneeded ETHER options 1994-06-21 03:58:50 +00:00
chopps
bdb7b94b26 fixed a couple bogons with continueation and motoroff. 1994-06-20 06:36:47 +00:00
chopps
85e97e0839 remove last (!?) of HAVEVAC code. 1994-06-20 02:30:17 +00:00
chopps
3f5f0825a8 make smaller remove lots of networking options 1994-06-20 02:29:51 +00:00
chopps
6717b573b6 don't set 040 specific flush flag if not 040 system. 1994-06-20 02:23:12 +00:00
chopps
0948cd9d55 add back adosfs 1994-06-17 20:06:50 +00:00
chopps
d4b5e243c8 must use file system blocks that are multiples of CLBYTES. (for now) 1994-06-16 15:06:49 +00:00
chopps
fab45fa1a2 add eclockfreq. remove physstrat from machdep and cleanup a little. 1994-06-16 15:04:59 +00:00
chopps
779ae81038 fix boot diag output. 1994-06-16 14:28:42 +00:00
chopps
3790c833ed some cleanup and added passing of timer frequency 1994-06-15 19:17:36 +00:00
chopps
8c6621ad70 clock now uses passed in frequency if present protect dma cache
flush calls from non 040.  don't compile ite_xx if not used.
1994-06-15 19:05:55 +00:00
chopps
1f0030e824 include more device .h files, update Makefile.amiga to use new
vnode_if.x gerating procedure
1994-06-15 19:04:20 +00:00
chopps
976b4fa5a1 now uses passed in timer frequency. 1994-06-15 19:02:35 +00:00
chopps
cb16e0c4cc remove dumb comment of mine. 1994-06-14 01:01:56 +00:00
chopps
ff496d00ee don't flush cache on context switches for 040's, reduce flushing
on dma operations.  code from me and Michael Hitch
1994-06-14 00:58:05 +00:00
chopps
6729c03f86 some cleanup and various fixes for new fs code. plus some general
fixes from from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-06-13 08:12:30 +00:00
chopps
f72a7d2c92 put back simple replacement for pte and ste structs to make code work for now. 1994-06-08 04:14:39 +00:00
chopps
41d76d5fd8 add fix from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1994-06-07 05:41:51 +00:00
chopps
d5d4e17e54 forgot to add RETINACONSOLE option 1994-06-05 18:24:44 +00:00
chopps
67a221f5d8 add grfrh (retina ziii) from Donn Cave <donn@u.washington.edu>
light cleanup from me.
1994-06-05 07:48:42 +00:00
chopps
c3cb65ac04 add grfrh (retina ziii) from Donn Cave <donn@u.washington.edu>
light cleanup from me.  floppy changes, should now be solid.
some changes to ite and ms to fix a couple bugs report by Donn.
1994-06-05 07:45:08 +00:00
chopps
07b1d2ada8 add grfrh (retina ziii) from Donn Cave <donn@u.washington.edu>
light cleanup from me.
1994-06-05 07:43:34 +00:00
chopps
cd5921a72f started out cleaning up amiga_init.c ended up touching alot of files. 1994-06-04 11:58:35 +00:00
chopps
7eca9aa5d4 fix long standing "bug" with pmap. Basically logic/misunderstanding
error commited when it was ported from hp300 (mach?).  All
8M + amigas now gain ~1M of physical ram (4M hack removed).
Some minor cleanup.  HAVEVAC code removed as it is for the hp300.
1994-06-04 05:24:48 +00:00
chopps
2f46860fc9 z buses early config support, needs testing. 1994-06-03 00:30:27 +00:00
chopps
f1662ba794 define cpu type options 1994-06-02 08:32:58 +00:00
chopps
663ee20f99 more cache goodies from hp300 1994-06-02 08:32:06 +00:00
chopps
1756d741f7 bring some good ideas over from hp300 port. 1994-06-01 19:34:32 +00:00