briggs
5298ea207d
struct msgbuf -> struct kern_msgbuf.
1997-10-27 03:02:51 +00:00
briggs
8d24ce6b91
Change Q630 type to class-Q2. It's quite similar to the P575.
1997-10-27 02:49:29 +00:00
is
a16fd7d74e
Make these compile after m68k/m68k.h 1.4->1.5.
1997-10-26 21:41:34 +00:00
briggs
7d0ee36fdb
The 16- and 32-bit Apple card types got reversed somehow.
1997-10-26 03:17:15 +00:00
briggs
b7321b3d4f
Handle interrupts on E-Machines Futura-SX. From Paul Goyette, PR 4348.
1997-10-25 23:17:58 +00:00
briggs
54770f54b4
Scan more than MAXPARTITIONS Mac partitions when loading the fake disklabel.
...
This allows us to use a root and/or user partition that's not one of the
first 8 partitions in the table, and it allows us to fill the fake disklabel.
1997-10-23 14:58:49 +00:00
briggs
a2594d0b33
Lost changes from 1.168 somewhere along the line.
1997-10-22 18:54:24 +00:00
scottr
ca99a37396
Enable ipfilter, and add a commented-out rnd pseudo-device line.
1997-10-20 22:52:48 +00:00
scottr
8630149cba
Convert to MI 8530 SCC driver, from Bill Studenmund. The new front end
...
also supports DTR/CTS flow control.
1997-10-20 08:13:26 +00:00
briggs
b7a14b5b80
Move sys/sysctl.h to be after vm/vm.h.
1997-10-17 02:28:36 +00:00
briggs
924c665227
Make this compile again.
1997-10-17 00:24:47 +00:00
thorpej
8b921485a0
Pulldown from marc-pcmcia branch: adapt to changes in the MI dp8390 driver.
1997-10-15 16:58:21 +00:00
lukem
28558b28eb
rcsid fascism
1997-10-13 14:22:22 +00:00
scottr
1895730762
Fix an oversight in chrtoblktab[], kindly pointed out by Michael Graff.
1997-10-13 03:59:18 +00:00
explorer
80513cb5ae
o Make usage of /dev/random dependant on
...
pseudo-device rnd # /dev/random and in-kernel generator
in config files.
o Add declaration to all architectures.
o Clean up copyright message in rnd.c, rnd.h, and rndpool.c to include
that this code is derived in part from Ted Tyso's linux code.
1997-10-13 00:46:08 +00:00
mycroft
20b05a6bc4
Make these closer to working.
1997-10-11 09:10:25 +00:00
scottr
017e6c7f10
Address PR 4120 by synchronizing v{,un}mapbuf() with the i386 vm_machdep.c,
...
v 1.27, pulling in changes made there by Charles Hannum. Also, incorporate
a few tweaks made by Gordon W. Ross in the sun3 version of this change.
1997-10-11 06:38:45 +00:00
briggs
9f3c7b8b63
Treat an unknown A/UX partition as SCRATCH instead of ignoring it.
1997-10-11 01:03:47 +00:00
scottr
a7515413d8
Remove advertising clause.
1997-10-10 05:54:48 +00:00
briggs
71a2747c66
Ignore partitions of type Apple_Driver43 when filling the fake disklabel.
1997-10-10 04:01:02 +00:00
jtc
4229acf79d
Fix tipo inherited from old version of TNF copyright template.
1997-10-09 08:37:20 +00:00
briggs
4839f9406b
Clear interrupts properly on the Radius PrecisionColor 8.
...
Thanks for the info go to Andrew MacGibbon <andrew-m@cs.auckland.ac.nz>
1997-10-09 01:25:52 +00:00
briggs
4220edeca5
Probe for the SONIC before saying that we found it. Some early Centris
...
models (low-end) shipped without ethernet installed.
1997-10-09 00:08:00 +00:00
briggs
9c8e4f24b0
Disable video interrupts on the AV machines. Thanks to Michael R. Zucca
...
(mrz5149@cs.rit.edu ) for the addresses and hints as to how the interrupts
might be disabled, and thanks to Henry Hotz (h.b.hotz@jpl.nasa.gov ) for
testing on the 840AV.
Unmap the DAFB regs on the other Quadras after attachment. They're not
used.
1997-10-08 19:54:04 +00:00
scottr
9c7f82f7b8
The annoying message about trusting ourselves to write the PRAM should
...
really be dependent on DEBUG, not DIAGNOSTIC. While we're here, add
a couple of DEBUG messages to mac68k_calibrate_delay(), and wrap them
all appropriately so that the messages aren't enabled unless we
specifically ask for them (by setting clock_debug).
1997-10-07 03:04:55 +00:00
thorpej
3b4ad2b60e
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:15:51 +00:00
thorpej
030188061e
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:36:56 +00:00
briggs
407e2e622f
port-mac68k/4158: current kernel doesn't recognize some adb devices.
...
Patch applied. Thanks to SUNAGAWA Keiki for the change-request.
1997-10-02 15:12:49 +00:00
briggs
13ceb16786
port-mac68k/4175: Need to add support for 33 MHz LC475/Q605.
...
Fix applied. Thanks to David Johnston for the PR and the reminder.
1997-10-02 13:31:13 +00:00
christos
7f41ec0345
PR/4162: Chris Jones: make cleandir does not work properly; it does not
...
remove the object files and the .depend file in the kernel build directory.
1997-09-30 22:50:53 +00:00
briggs
a611bcde84
Add another Dayna card to the Apple-compa. list.
...
Define a constant for the SuperMac Spectrum/24 series III display card.
Thanks go to Luca Falzoni <falzoni@jetai.unipv.it> for trying out the
code for the Dayna ethernet support.
1997-09-26 00:37:05 +00:00
leo
02f4c2f7e9
atari_round_page() -> m68k_round_page(). My fault, sorry...
1997-09-21 20:35:31 +00:00
leo
c5ba7a3102
Move the definition of MSGBUFSIZE up to the machine-arch level if
...
possible. Pointed out by Bernd Ernesti.
1997-09-20 12:06:37 +00:00
leo
d4713d24c2
Implement the kernel part of pr-1891. This allows for a more flexible sized
...
msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running,
though old 'dmesg' binaries will output a few bytes of junk at the start of
the buffer, and will miss a few bytes at the end of the buffer.
1997-09-19 13:52:37 +00:00
scottr
83bd421ad4
Set up base address of ASC for IIfx, per GtMFH.
1997-09-16 16:28:07 +00:00
scottr
eb72408374
Clean up comments.
1997-09-16 16:13:47 +00:00
scottr
8dbfee6073
Add a comment about the sccA address on the IIfx.
1997-09-16 15:51:09 +00:00
scottr
19e555febb
Check booter flags for a bit that tells us whether we should construct
...
bootdev from the SCSI ID passed in via the Booter's environment.
(Does the right thing for older versions of the Booter.)
1997-09-16 14:35:32 +00:00
mycroft
a9155c5057
Set the status word as well, and remove a bogus comment.
1997-09-12 10:29:20 +00:00
mycroft
50cfb2fcdd
Kill vestiges of Locore.c.
1997-09-12 07:55:17 +00:00
mycroft
982f24e698
Always initialize all registers in setregs().
1997-09-12 07:00:30 +00:00
mycroft
16a8787248
Fix execve(2) and *setregs() interfaces so emulations can set registers in a
...
more correct way. (See tech-kern.)
1997-09-11 23:01:44 +00:00
scottr
5dd9e25dca
For consistency: VIA_initialize() -> via_init()
1997-09-10 04:38:47 +00:00
scottr
d1feb13390
Move VIA_initialize() from configure() to locore.s, shortly after
...
setting up and enabling the MMU. This has the effect of ensuring
that any stray interrupts that get posted before the IPL is lowered
will be handled gracefully, i.e. without an access fault or illegal
instruction exception.
1997-09-10 04:22:33 +00:00
scottr
eb3c36eb89
Add ROM vectors and I/O info for the IIfx.
1997-09-10 03:43:48 +00:00
scottr
01c7934554
Define, implement, and use oss_intr().
1997-09-09 17:37:10 +00:00
scottr
da80f6c913
Catch bus error in sbc_pdma_out() and panic with a reasonable
...
error message.
1997-09-06 07:53:14 +00:00
scottr
18883bf3fc
In itematch(), check to see if the framebuffer PA matches either the
...
$Fssxxxxx 1MB slot space documented in the old Inside Macintosh, or the
$Fs0xxxxx 1MB slot space documented in the new IM and Guide to Macintosh
Family Hardware.
1997-09-06 06:51:54 +00:00
scottr
093be63832
Back out last commit; it interfered with NuBus video, and will
...
have to be reworked.
1997-09-04 00:54:04 +00:00
scottr
7883fba4bf
Two video-related changes:
...
- Only set mac68k_vidphys if we're on a machine that we couldn't get
the Mac OS memory map.
- If we could get the Mac OS memory map, use the framebuffer size found
by get_mapping() rather than the size calculated using the Booter
environment.
1997-09-03 06:40:15 +00:00