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