veego
7097d0f71e
s/amiga_round_page/m68k_round_page/ s/amiga_btop/m68k_btop/
...
s/amiga_trunc_seg/m68k_trunc_seg/ s/amiga_round_seg/m68k_round_seg/
s/amiga_ptob/m68k_ptob/
1997-06-10 18:26:41 +00:00
veego
d35d17a7c0
s/amiga_trunc_page/m68k_trunc_seg/
1997-06-10 18:24:34 +00:00
veego
b62ba16540
s/amiga_round_page/m68k_round_page/
1997-06-10 18:22:24 +00:00
veego
f7d1a9f167
Add the 'Mach derived conversion macros' from <arch>/include/param.h.
1997-06-10 18:21:23 +00:00
veego
931d90fcee
Use the MI <m68k/param.h> include.
1997-06-10 07:54:35 +00:00
veego
451bfcbc85
New MI include file. Based on the param.h from all m68k ports.
1997-06-10 07:51:43 +00:00
thorpej
912fac1e8b
Add Section Attribute Flags (SHF_*) as defined in _System V Application
...
Binary Interface, Third Edition_, section 4, page 16.
1997-06-10 06:42:55 +00:00
matthias
8033e010bd
In case of a SCSI-error print the extended sense information and not
...
some sort of random garbage.
1997-06-09 19:36:56 +00:00
jonathan
530b4df7e3
Emulate RISC Ultrix cacheflush() and cachectl() syscalls on mips.
1997-06-09 11:57:43 +00:00
jonathan
184599798d
Declare ultrix_sys_symshs(). Ultrix uses the standard (BRL?) hack to
...
implement sysV shm using one system call.
1997-06-09 11:50:52 +00:00
jonathan
f89e57aee7
Add sys_sysarch() calls for the standard mips userspace cache-control calls.
1997-06-09 11:46:16 +00:00
is
b3b47459fe
Fix typo.
1997-06-09 10:37:11 +00:00
jonathan
19e4111ef7
Move the mips sys_machdep.c from pmax/pmax to mips/mips, to enforce a
...
common sysarch on all mips ports.
1997-06-09 02:14:56 +00:00
thorpej
da1b5f9021
It's perfectly normal for an older (e.g. pre SCSI-2) device to send
...
MESSAGE_REJECT in response to SDTR or WDTR. Because of this, the
printfs that indicate refusal of sync/wide negotiation are unneeded
in normal operation. In the __NetBSD__ case, disable them by default.
They, like the other extra-verbose ahc driver boot messages, may be
reenabled with "options DEBUG". The behavior in the !__NetBSD__ case
is unchanged.
1997-06-09 01:51:03 +00:00
thorpej
e78f8ce7da
Duplicate register mapping logic from Tulip driver.
1997-06-09 01:23:20 +00:00
thorpej
3e023b7681
Fix a slight bogon in merge of this driver; make the device map all of
...
its space, and pick the space used by default based on what is appropriate
for the CPU we're running on.
1997-06-09 00:34:18 +00:00
veego
68bc1316cc
Initialize machine_arch from MACHINE_ARCH.
1997-06-09 00:04:03 +00:00
veego
6ab737a609
Initialize machine from MACHINE and machine_arch from MACHINE_ARCH.
1997-06-08 23:59:57 +00:00
veego
a204fb7981
Initialize machine from MACHINE.
1997-06-08 23:54:19 +00:00
thorpej
e962c12a08
Fix pasto: sbus -> pci
1997-06-08 22:15:34 +00:00
thorpej
6bf33a7fe3
Merge pdq-970604 update.
1997-06-08 19:47:13 +00:00
thorpej
2f8150954f
Correct a couple of typos so that this compiles with TULIP_DEBUG,
...
per PR 3723, submitted by enami tsugutomo <enami@ba2.so-net.or.jp>.
1997-06-08 18:49:43 +00:00
thorpej
cd4fc920b0
Put back Matt Thomas's revision ID, per PR 3723, submitted by
...
enami tsugutomo <enami@ba2.so-net.or.jp>.
1997-06-08 18:44:02 +00:00
kleink
82f507b553
Add missing ';'s; necessary for `do {} while (0)' wrapping from last commit.
1997-06-08 17:59:56 +00:00
ragge
4d45dc0466
Use correct console on KA65? machines. Bugfix when specifying adaptor
...
number. Show compile-time for boot. Prettier printout.
1997-06-08 17:49:15 +00:00
pk
5521477455
Remove attempt to use files with holes; it's prone to deadlocks.
1997-06-08 15:59:41 +00:00
pk
6c88c4ca23
Avoid race for residual count and pending requests count.
1997-06-08 15:55:34 +00:00
jonathan
d6a4dfdc41
Declarations for standard MIPS-ABI cacheflush() and cachectl() calls,
...
as used by g++ trampoline code.
1997-06-08 10:52:04 +00:00
jonathan
f15c808e44
Initialize machine_arch from MACHINE_ARCH.
1997-06-08 10:48:02 +00:00
jonathan
ccc08d5a61
Move MACHINE_ARCH and _MACHINE_ARCH from pmax/include/param.h to
...
mips/include/mips_param.h. (They should be common to all mips ports.)
1997-06-08 10:46:01 +00:00
veego
3b868f100b
Use 0x0001 for MDP_STACKADJ. Thanks Klaus.
1997-06-08 10:35:39 +00:00
thorpej
31498892b3
Fix a (fatal) typo in the bus dma changes. From Bill Coldwell
...
<billc@warped.com>
1997-06-08 08:43:52 +00:00
thorpej
c8615e2f7c
Add code to decode the PCIA_RESENT register. Display information on
...
the PCIA revision, and whether or not the STD I/O EISA bridge is
present. Decode, but don't bother displaying, the power consumption
information for each PCI slot.
1997-06-08 07:59:20 +00:00
thorpej
183655c71b
Add bit definitions for the PCIA_PRESENT register.
1997-06-08 07:57:40 +00:00
thorpej
8e2e0fdc91
Don't print the hose number here; that's done in kftprint().
1997-06-08 07:03:18 +00:00
thorpej
42dde867d8
Print the hose number in kftprint().
1997-06-08 07:02:45 +00:00
thorpej
38b9b3385b
Update for changes in the core ISP driver.
1997-06-08 06:35:45 +00:00
thorpej
159c685a42
- Update for changes to core ISP driver.
...
- Convert to use bus dma, greatly simplifying DMA setup.
1997-06-08 06:34:52 +00:00
thorpej
b937ee4745
- Simplify mailbox DMA setup, allowing the front-ends to allocate the
...
mailbox storage in a way they see fit.
- Define macros to index and size the request and result queue entries.
1997-06-08 06:31:52 +00:00
mikel
cf5aa1ba7f
eliminate another dangling reference to <machine/machparam.h>
...
ensure all macros which use {}s are wrapped with do {} while (0)
1997-06-08 05:36:57 +00:00
jonathan
0a875d4298
A pre-busdma pmax <bus.h> skeleton.
1997-06-08 05:10:25 +00:00
pk
7de2a6f83d
Use the `ranges' property to deal with VMEbus address spaces.
1997-06-07 19:16:23 +00:00
pk
af40331aec
Add some VME address modifiers used by vmebus_translate().
1997-06-07 19:10:57 +00:00
cgd
712748bc64
remove extraneous, and now incorrect, cpu_decl()s.
1997-06-07 19:08:01 +00:00
cgd
21bbd49bf2
in vfs_shutdown(), print "syncing disks... " before dropping to spl0(),
...
so that if the drop to spl0() causes another panic (e.g. because there's
still some fatal hardware interrupt that's pending) we'll know that we
dropped IPL to sync the disks.
1997-06-07 17:27:57 +00:00
ragge
2492a42479
System statistics fixes. From Johnny Billquist (bqt@update.uu.se).
1997-06-07 12:15:27 +00:00
ragge
f47d895f8c
Clean up disklabel checking.
1997-06-07 12:13:27 +00:00
ragge
2db3f948a0
Disk statistics fixes. From Johnny Billquist (bqt@update.uu.se).
1997-06-07 12:11:38 +00:00
ragge
0d970d6a78
Create a fake disklabel if there are no one on the disk.
1997-06-07 11:59:44 +00:00
veego
1d24d6350d
GC unused MDP_AST, noticed by Klaus Klein.
1997-06-07 08:27:47 +00:00