mark
5a0ae6393f
Make isa_bs_subregion() work.
1998-09-22 01:47:53 +00:00
mark
f26ab10148
Spring clean this file.
...
Include dev/isa/files.isa and remove all the mess that is now included
in files.isa
1998-09-22 01:45:47 +00:00
mark
9bdaa48cd5
Hey, lets try using arm32/isa/joyvar.h instead of the bebox one ;-)
1998-09-22 01:42:21 +00:00
mark
03d5fdff96
Fix slightly liberal use of #ifdef DEBUG in last commit.
...
If we get a data abort in SVC mode it is BAD and we cannot recover
so we always want to panic.
1998-09-22 01:40:28 +00:00
mycroft
2ebc36c0fd
Slight edit to previous.
1998-09-22 01:16:48 +00:00
ross
d51c5fbcfc
Nuke strings(1). It isn't used by anything, and we just recently switched
...
the userland strings(1) to the binutils version. Well, crunchgen(8) links
all the stuff together ... can you say: "GPL pollution"?
If anyone knows a good reason to have strings(1) on an install disk, I can
resurrect a BSD-licensed strings. "Send me email". (ross@netbsd.org )
1998-09-22 01:15:53 +00:00
ross
b3f966c92a
Embed the ../common/Makefile.inc which was only used here.
1998-09-22 01:10:12 +00:00
ross
5a33f0b1e4
New alpha boot floppy. In the present incarnation, it's just like the
...
old alpha boot floppy, but uses the new libsa ustar FS instead of ffs
and loads in 1 minute instead of 3. (5 minutes in 1.3.2). Future work
will make use of the extra space, and also make a dual-floppy sysinst
boot out of this or another clone dir.
1998-09-22 01:08:41 +00:00
ross
1029cd880d
I don't know what this directory was for; the two files are each referenced
...
in only one place. Nuke the site from orbit.
1998-09-22 00:56:59 +00:00
mark
6ce4eb9769
We now use the MI wdc/wd drivers so this code is no longer needed.
1998-09-22 00:44:20 +00:00
mark
4f7b1f2739
Removed icside_io.c
1998-09-22 00:43:18 +00:00
mark
a77e995d18
This file is no longer needed with the rewritten attachment to use the
...
MI wdc driver.
1998-09-22 00:42:40 +00:00
ross
5fb9c16f05
While we are here in alpha/stand, bail out on ^C during boot.
1998-09-22 00:41:13 +00:00
mark
071b4fc4d2
Re-written the wdc attachments to attach to the MI wdc driver instead
...
of the MD one.
1998-09-22 00:40:37 +00:00
ross
10da0cf1c3
Add fs_ops to file_system[] for the ustar-format `tfs'.
1998-09-22 00:39:31 +00:00
mark
4494dc9cfc
Removed MD wdc/wd files.
...
Include dev/ata/files.ata and using dev/ic/wdc.c for everything.
1998-09-22 00:37:51 +00:00
ross
141a463d8f
Prototype memset().
1998-09-22 00:37:08 +00:00
ross
05330db703
Make sure ctags(1) indexes oopen().
1998-09-22 00:36:45 +00:00
ross
71ddd906d4
Add tfs.c to SRCS.
1998-09-22 00:36:01 +00:00
ross
fb0dcdaee2
Add `tfs', a USTAR-format FS, featuring fast floppy loads, 5% better
...
space efficiency, and (the real reason) multiple-volume files.
1998-09-22 00:35:15 +00:00
mark
aa9401f832
Fix calculation of I/O range when printing child information.
1998-09-22 00:33:51 +00:00
mark
7d6c07a559
Use the data32iot and data32ioh members of the wdc_attachment_data
...
structure for 32 bit transfers.
Test for 32 bit capability on data transfers currently restricted to 16 bit
only.
1998-09-22 00:27:51 +00:00
mark
962edcdc03
Add data32iot and data32ioh members to the wdc_attachment_data structure.
...
This bus space tag and handle is used for 32 bit data transfers i.e.
when WDC_CAPABILITY_DATA32 is enabled as the 32 bit data register may
not be part of the standard drive registers.
1998-09-22 00:21:16 +00:00
thorpej
2671c2fa42
Make bus_dmamap_load_uio() work, from Kevin Lahey <kml@nas.nasa.gov>.
1998-09-21 22:51:56 +00:00
pk
0b10e1ddab
Parallel port support routines.
1998-09-21 21:26:51 +00:00
pk
f9e261c5e4
LSI63854 based parallel port driver skeleton.
1998-09-21 21:20:47 +00:00
pk
709360e3ce
Fill the `bpp' slot.
1998-09-21 21:13:51 +00:00
pk
fa25d48556
Add `bpp' device: the parallel port glued onto the LSI64854 DMA controller.
1998-09-21 21:02:23 +00:00
augustss
5cc2c570d5
Add missing call to usbd_init().
1998-09-21 20:47:25 +00:00
mark
3ad5f134c3
Regen.
1998-09-21 20:28:48 +00:00
mark
e017934564
Add CS4235 joystick.
1998-09-21 20:25:52 +00:00
thorpej
2cb59aaa0b
Declare the size of sys_siglist[] and sys_signame[] to be SIGUSR2+1
...
instead of _NSIG for now; we need to change these to char **'s, and do
a symbol renaming trick on them, eventually (a'la what Todd did with
libbfd's target match array).
1998-09-21 19:14:43 +00:00
tsubai
bd8b85cdd8
Correct battable[] usage.
1998-09-21 17:16:26 +00:00
ws
c6b24f68f0
Set the tooffset after renaming even if in root directory.
1998-09-21 15:17:42 +00:00
mjacob
07bb8331e8
Roll back to 1.71 version- too many unexplainable problems with 1.72.
1998-09-21 14:53:58 +00:00
tv
d909dcee1c
Do not print, or even compile in, non-fatal diagnostics unless DEBUG is set.
1998-09-21 11:24:11 +00:00
pk
20f2898a0c
Merge sun4 and sun4c version of memerr() again.
1998-09-21 10:32:00 +00:00
pk
af19654e85
We no longer need to access memerr() through a function pointer.
...
GC `cpumod' and `mmumod'.
1998-09-21 10:30:41 +00:00
pk
c3b26811ac
We no longer need to access memerr() through a function pointer.
1998-09-21 10:29:20 +00:00
simonb
c76f5adec3
Fix standards botch in previous - don't pollute POSIX namespace with
...
S_IF* defines.
1998-09-21 01:50:44 +00:00
matt
ad921921e4
Add softserial to the alpha port. This significantly improved PPP
...
throughput on com ports.
1998-09-21 00:33:16 +00:00
dbj
392f960b14
Regenerated .h files to fix "generated from" CVS id.
1998-09-20 21:08:49 +00:00
pk
ec34e18063
Don't map sbus `registers' on sun4c (i.e. sbus @ mainbus); it's almost
...
certainly not the control space we want..
1998-09-20 20:08:52 +00:00
pk
7a147080b8
Async arguments are no longer passed to the memory fault handler.
1998-09-20 20:01:15 +00:00
pk
4bf750b7df
Add sun4m NMI handlers.
1998-09-20 20:00:09 +00:00
pk
d0d9bb7669
Dedicate a pair of entry points to handling sun4m level 15 (NMI) interrupts.
...
Hardware NMIs are generated on various fault conditions that take place
asynchronously to the instruction stream. Software NMIs are going to be used
for inter-processor communications.
Get synchronous fault information separately from asynchronous fault
information. Do the former right after taking a memory fault trap and
store the values in temporary locations within the cpuinfo structure (XXX),
so we can unconditionally clear the sync fault status register after
MMU probe operations. This all is to work around a Hypersparc feature
which could lead to loss of fault information because of the fault
status register getting locked.
1998-09-20 19:54:48 +00:00
pk
cd8dfa6798
Account for changes in struct cpuinfo & locore
1998-09-20 19:39:18 +00:00
pk
4128057c52
Split memory fault status function into `synchronous' and `asynchronous'
...
versions.
1998-09-20 19:37:50 +00:00
pk
2734182a74
Re-arrange the sun4m cases a bit.
...
Entry points no longer have async arguments.
1998-09-20 19:34:16 +00:00
pk
c3e742adfb
Format string for SI register.
1998-09-20 19:31:37 +00:00