#
4c69a8b2 |
| 13-Jan-1998 |
scottr <scottr@NetBSD.org> |
Update for bus.h changes.
|
#
36760d9d |
| 12-Jan-1998 |
thorpej <thorpej@NetBSD.org> |
Update for changes to config.
|
#
c988c6f8 |
| 11-Aug-1997 |
scottr <scottr@NetBSD.org> |
Make #include directives consistent. All MD headers are of the form:
#include <mac68k/{dev,mac68k}/foo.h>
|
#
ec400911 |
| 15-Jul-1997 |
scottr <scottr@NetBSD.org> |
In nubus_print(), always print the NuBus slot number. Also, refine it so that when no driver matches, our output is a little more consistent with existing practice.
|
#
034bf6b1 |
| 14-Jul-1997 |
scottr <scottr@NetBSD.org> |
Clean up some DIAGNOSTIC messages: use %x to display the slot number.
|
#
fac0bcfe |
| 13-May-1997 |
scottr <scottr@NetBSD.org> |
Update a recently-added comment re: bytelanes values.
|
#
ee80f120 |
| 11-May-1997 |
scottr <scottr@NetBSD.org> |
Implement new NuBus slot space mapping/probing code, utilizing bus.h (and our MD bus_space_probe() extension). This has several side effects:
- NuBus drivers must map and unmap slot space, rather
Implement new NuBus slot space mapping/probing code, utilizing bus.h (and our MD bus_space_probe() extension). This has several side effects:
- NuBus drivers must map and unmap slot space, rather than relying on this happening before they are attached. - Functions exported to NuBus drivers from nubus.c now need to be supplied with a bus space tag/handle pair. - Old bus map/peek functions can be garbage collected, as can pmap support for the same.
Because of some current limitations of the bus space specification, we are violating the abstraction in grf_mv (NuBus grf driver). All such violations are clearly marked /* XXX */, and must be addressed when the specification is updated.
show more ...
|
#
ed74d8f6 |
| 23-Apr-1997 |
briggs <briggs@NetBSD.org> |
On video devices, if we're loading non-default resource values, save the resource ID. Thanks to Paul Goyette <paul@pgoyette.bdt.com> for spotting this one.
|
#
e733e600 |
| 22-Apr-1997 |
scottr <scottr@NetBSD.org> |
#ifdef DIAGNOSTIC, print the NuBus type fields for unrecognized boards.
|
#
0350ba74 |
| 10-Apr-1997 |
briggs <briggs@NetBSD.org> |
Some patches from Bob Nestor <rnestor@metronet.com> and myself to edge toward support for an Apple SONIC-based ethernet card. Some cards, like his, were being missed and/or probed like video cards!
|
#
70273575 |
| 15-Mar-1997 |
scottr <scottr@NetBSD.org> |
Defer enabling NuBus slot interrupts until all slots have been probed and drivers attached. This removes the need for the MAC68K_BROKEN_VIDEO option. From Allen Briggs.
|
#
0b3eb5f3 |
| 28-Feb-1997 |
scottr <scottr@NetBSD.org> |
Remove duplicate <machine/bus.h> include that crept in.
|
#
965cffaf |
| 24-Feb-1997 |
scottr <scottr@NetBSD.org> |
NUBUS_SLOT_TO_PADDR -> NUBUS_SLOT2PA
|
#
ec6725f2 |
| 22-Feb-1997 |
scottr <scottr@NetBSD.org> |
Make this compile again; missed this file when fixing nubus.h errors.
|
#
07bde0d4 |
| 17-Dec-1996 |
scottr <scottr@NetBSD.org> |
Revamp mainbus and obio autoconfiguration, with some direction (and the indirect bus code framework) from Jason Thorpe. This allows us to dump bus_scan() and bus_print(), and move bus_peek() and bus
Revamp mainbus and obio autoconfiguration, with some direction (and the indirect bus code framework) from Jason Thorpe. This allows us to dump bus_scan() and bus_print(), and move bus_peek() and bus_mapin() to the NuBus code (since they'll eventually go away, anyway).
show more ...
|
#
9b4055eb |
| 16-Dec-1996 |
scottr <scottr@NetBSD.org> |
Convert all foo_match() functions to use a `struct cfdata *' for their second argument. The NuBus autoconfig code had to be reorganized as a result of this, and looks much more like a directly-attac
Convert all foo_match() functions to use a `struct cfdata *' for their second argument. The NuBus autoconfig code had to be reorganized as a result of this, and looks much more like a directly-attached bus now. These changes eliminate __BROKEN_INDIRECT_CONFIG.
show more ...
|
#
289b73be |
| 21-Oct-1996 |
scottr <scottr@NetBSD.org> |
Fix a raft of printf format strings and some declaration problems for the case where we define DEBUG. From Erik Bertelsen, closes PR 2871.
|
#
40ecbf8e |
| 13-Oct-1996 |
christos <christos@NetBSD.org> |
backout previous kprintf change
|
#
06555645 |
| 11-Oct-1996 |
christos <christos@NetBSD.org> |
printf -> kprintf, sprintf -> ksprintf
|
#
2a73ef60 |
| 27-Aug-1996 |
cgd <cgd@NetBSD.org> |
change cfprint_t type definition to take a const char *, rather than a char *, because that's what was really intended, and because if the print function modifies the string, various things could bec
change cfprint_t type definition to take a const char *, rather than a char *, because that's what was really intended, and because if the print function modifies the string, various things could become unhappy (so the string should _not_ be modified).
show more ...
|
#
5b680d94 |
| 08-May-1996 |
scottr <scottr@NetBSD.org> |
Make this compile if DEBUG is defined.
|
#
8ed57c56 |
| 07-May-1996 |
briggs <briggs@NetBSD.org> |
Clean up an error printf() and use proper macro.
|
#
6026c5df |
| 06-May-1996 |
briggs <briggs@NetBSD.org> |
Ooops. Remove debugging printf().
|
#
db495102 |
| 06-May-1996 |
briggs <briggs@NetBSD.org> |
Do not depend on the nubus being mapped in one huge segment.
|
#
37163421 |
| 05-May-1996 |
briggs <briggs@NetBSD.org> |
Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized Also change the device probing scheme to use something a bit more rational. A current side-effect is that nubus cards a
Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized Also change the device probing scheme to use something a bit more rational. A current side-effect is that nubus cards are double-mapped. I expect to fix that shortly. Also change splclock() to block everything but serial hardware interrupts.
show more ...
|