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
chopps
6a73a3cd2e
MIN/MAX->min/max
1994-05-31 03:11:42 +00:00
chopps
1af1586c0f
no more V_SWTCH, moved from cpu_switch to cpu_exit.
...
pointed out by osymh@gemini.oscs.montana.edu (Michael Hitch)
1994-05-29 06:58:25 +00:00