#
4ca7472e |
| 08-Aug-2021 |
thorpej <thorpej@NetBSD.org> |
Define preprocessor symbols (__HAVE_OPENFIRMWARE_VARIANT_AAPL and __HAVE_OPENFIRMWARE_VARIANT_SUNW) that lets generic OpenFirmware code deal with differences / quirks among implementation variants.
|
#
5f3de7c1 |
| 17-Jul-2011 |
dyoung <dyoung@NetBSD.org> |
Enable new-style <sys/bus.h> on several PowerPC ports supporting PCI buses. Make non-inline implementations of bus_space(9) and bus_dma(9) routines and move them to appropriate .c files.
This may l
Enable new-style <sys/bus.h> on several PowerPC ports supporting PCI buses. Make non-inline implementations of bus_space(9) and bus_dma(9) routines and move them to appropriate .c files.
This may leave amigappc in a bad state, sorry. Fortunately, it will be easy to repair by imitating the bus.h -> bus_{defs,funcs}.h split in some other PowerPC port.
show more ...
|
#
3615cf77 |
| 20-Jan-2008 |
joerg <joerg@NetBSD.org> |
Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, remove the conditionals and the code associated with the undef case.
|
#
d974db0a |
| 17-Oct-2007 |
garbled <garbled@NetBSD.org> |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the v
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
show more ...
|
#
63811f52 |
| 14-Jul-2007 |
ad <ad@NetBSD.org> |
Generic soft interrupts are mandatory.
|
#
ed1eed35 |
| 29-Sep-2006 |
macallan <macallan@NetBSD.org> |
add timecounter support, mostly from prep.
|
#
490f9510 |
| 13-Sep-2006 |
gdamore <gdamore@NetBSD.org> |
Convert macppc to generic todr. ok macallan@.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
27b00260 |
| 25-Mar-2004 |
matt <matt@NetBSD.org> |
Enable generic software interrupts on macppc.
|
#
4324f375 |
| 28-Feb-2002 |
simonb <simonb@NetBSD.org> |
Use "#define<tab>".
|
#
06d1fe06 |
| 23-May-2000 |
tsubai <tsubai@NetBSD.org> |
Remove __BROKEN_DK_ESTABLISH.
|
#
463931b3 |
| 16-May-2000 |
thorpej <thorpej@NetBSD.org> |
Nuke dk_establish() from orbit except from those ports which still use it to determine the boot device: mvme68k, pc532, macppc, ofppc. Those platforms should be changed to use device_register(). In
Nuke dk_establish() from orbit except from those ports which still use it to determine the boot device: mvme68k, pc532, macppc, ofppc. Those platforms should be changed to use device_register(). In the mean time, those ports defined __BROKEN_DK_ESTABLISH.
show more ...
|
#
33051e51 |
| 01-Feb-2000 |
danw <danw@NetBSD.org> |
Use device_register to find the boot device more reliably. Should now work on anything it's possible to boot from that we have a driver for.
|
#
c1da5f90 |
| 29-May-1998 |
tsubai <tsubai@NetBSD.org> |
Use arch/powerpc/.
|
#
2be6df07 |
| 15-May-1998 |
tsubai <tsubai@NetBSD.org> |
Initial import of macppc port.
|