thorpej
17033bca9c
Make the MI LANCE driver standalone, and use cfattach to resolve
...
naming conflicts between bus attachments on ports that can have
multiple instances of the LANCE.
Changed struct ifnet to have a pointer to the softc of the underlying
device and a printable "external name" (name + unit number), thus eliminating
if_name and if_unit. Updated interface to (*if_watchdog)() and (*if_start)()
to take a struct ifnet *, rather than a unit number.
1996-05-07 00:35:07 +00:00
thorpej
c98492db67
Make the MI LANCE driver standalone, and use cfattach to resolve
...
naming conflicts between bus attachments on ports that can have
multiple instances of the LANCE.
1996-05-07 00:34:17 +00:00
thorpej
fe64460341
*** empty log message ***
1996-05-07 00:33:35 +00:00
pk
a5d6cd101b
Fence off NULL args in getcmd() (fixes/works around PR#824).
1996-05-07 00:16:55 +00:00
briggs
af19dd53a3
This code has not been used in ages and there are at least 2 better 5380
...
drivers in the tree, now.
1996-05-06 22:34:09 +00:00
briggs
1d8ac2ad92
Update to something closer to the atari port.
1996-05-06 22:26:26 +00:00
is
95f41d24cc
Add "iy" driver for Ethernet ISA boards using the Intel i82595 chip, e.g.
...
(and only tested on) Intel Etherexpress PRO. Should work on any i82595 ISA
board which uses an EEPROM for config information; NETBLKID not yet supported.
TODO: change to BUS interface, add multicast support.
1996-05-06 21:36:51 +00:00
gwr
0f9ef81648
Fix "prototype disagrees about inline" error.
1996-05-06 20:05:24 +00:00
is
d3eda4d607
Patterns for OS9 and OS9/68k modules.
1996-05-06 18:24:01 +00:00
christos
8627914b3f
Fix PR/2371, a spelling error and missing -s from the description.
1996-05-06 16:36:44 +00:00
christos
134727973b
Fix PR/2373
1996-05-06 13:49:16 +00:00
christos
e904bb0ffc
Close PR 2376
1996-05-06 13:45:44 +00:00
scottr
aef8f5c3bb
Update for renamed sbc driver files
1996-05-06 06:40:03 +00:00
scottr
c846476845
Update several comments.
1996-05-06 06:19:33 +00:00
briggs
18021dad20
Move grf0 at obio? from std.mac68k to the config files. Not all machine
...
have internal video.
1996-05-06 03:33:06 +00:00
briggs
03a7fd15ca
grf0 -> grf*
1996-05-06 03:32:33 +00:00
briggs
314dd5b20b
Set sc_slot--we need it later.
1996-05-06 03:27:20 +00:00
briggs
6026c5dfd7
Ooops. Remove debugging printf().
1996-05-06 03:27:06 +00:00
briggs
042a16abd0
Add 1 page slop to the video length. Only reset mac68k_vidlog if non-zero.
1996-05-06 03:25:40 +00:00
briggs
db495102be
Do not depend on the nubus being mapped in one huge segment.
1996-05-06 01:08:24 +00:00
briggs
1b475d6b74
Do not print out the nubus ranges. We only use them for finding wierd
...
internal video locations. Perhaps we can get rid of that in the future,
too.
1996-05-06 01:06:57 +00:00
briggs
333d8a1deb
Do not allocate NuBus space at boot time. Do allocate enough space for
...
the console video, though.
1996-05-06 01:04:58 +00:00
mark
f194862b11
Updated declaration of dk_establish() to match prototype.
1996-05-06 00:57:10 +00:00
mark
928d9a1842
Fixed compiler warnings generated with -Wall.
1996-05-06 00:52:35 +00:00
mark
dbf4689e65
Fixed -Wall compiler warnings.
...
Implemented ESC [g sequence.
1996-05-06 00:47:20 +00:00
mark
2dd637939f
Fixed VIDC register setup for RC7500 boards.
1996-05-06 00:45:09 +00:00
mark
3f91443b0b
Added __noreturn__ attribute to boot0().
1996-05-06 00:41:55 +00:00
mark
5b6948449b
Commented out the vm_map_remove from cpu_exit() as this appears to be
...
done in the exit1() function in kern_exit.c
1996-05-06 00:41:32 +00:00
mark
6417430844
Fixed -Wall compiler warnings.
1996-05-06 00:37:13 +00:00
mark
d0e2e6de12
Don't try and idle a ARM7500 if targeting a RC7500 board as power
...
down is not yet supported.
1996-05-06 00:36:05 +00:00
mark
c41bdbf690
Added a new routine kbdcmd() to send commands to the keyboard.
...
Added a new routine kbdreset() to conduct a full keyboard reset.
Added definitions of all keyboard command codes and responces.
Replaced kbd_set_leds() with new function that used kbdcmd().
The keyboard attach function now detects whether a keyboard is
attached or not.
1996-05-06 00:35:05 +00:00
mark
f5b3a4ddc7
Only call config_rootfound() for the podulebus is NPODULEBUS > 0.
1996-05-06 00:32:19 +00:00
mark
938954d516
Mark interrupt handlers attached to the irq chain as active in
...
irq_claim().
Clear the active flag in the irq handler when it is removed from the irq
chain in irq_release().
Checks for podule IRQ's in irq_claim() are now guarded with
#if NPODULEBUS > 0
fiq_release() now retrieves the FIQ more registers and places them
back in the fiq handler structure.
1996-05-06 00:30:39 +00:00
mark
181c7ad5cd
Added a new function fiq_getregs() to transfer the FIQ mode register
...
into a fiqhandler structure.
Updated fiq_setregs to use symbols in assym.h for offsets into
fiqhandler structures.
1996-05-06 00:25:43 +00:00
mark
60b2501141
Updated FIQ handler registers to match changes to the floppy
...
fiq routines.
1996-05-06 00:23:57 +00:00
mark
08003631cc
Rewritten floppy_read_fiq() and floppy_write_fiq() routines.
...
Register usage changed to free fiq mode r13.
Added loop to keep reading bytes while the floppy FIQ is asserted.
1996-05-06 00:21:05 +00:00
mark
4f7f1b7f73
Create definitions for fiqhandler structure members.
1996-05-06 00:16:25 +00:00
mark
58ff5333d7
Fixed -Wall compiler warnings.
1996-05-06 00:11:16 +00:00
mark
8f285e6977
Added prototype for sfasintr().
1996-05-06 00:09:28 +00:00
mark
81e79a0787
Recognise the 24i16 digitiser podule.
...
Fixed -Wall compiler warnings.
1996-05-06 00:04:06 +00:00
veego
1e69d1d283
Make this compile. Fixes PR#2047
1996-05-05 22:25:00 +00:00
christos
cd2b07ab7c
We have our own prototype now for fillw()
1996-05-05 22:20:51 +00:00
pk
fa57b905a9
kcorelow.c: use specified executable name (PR#2375).
1996-05-05 19:58:01 +00:00
christos
0efbe64fb8
Cleanup the rest of the SCSIDEBUG printfs. From Bernd Ernesti.
1996-05-05 19:52:50 +00:00
christos
d53d6cd545
Move comintr() prototype to comvar.h; needed by the multi-port cards.
1996-05-05 19:50:44 +00:00
christos
d21e608c6b
Make those compile again; they were missing a declaration for bc.
...
Also fix prototypes.
1996-05-05 19:49:51 +00:00
christos
079631f59d
Remove unneeded casts to fillw() since now it takes a void * argument.
1996-05-05 19:48:15 +00:00
christos
db7563a62d
Fix gcc -Wall warnings
1996-05-05 19:46:15 +00:00
christos
f8f10e569e
Make this compile again.
...
- use the abs function from libkern
- fix prototypes
1996-05-05 19:31:25 +00:00
christos
59fdcbc7ad
Change the prototype of fillw from (int, caddr_t, size_t) to
...
(short, void *, size_t).
1996-05-05 19:29:26 +00:00