#
29878ada |
| 27-Feb-2021 |
thorpej <thorpej@NetBSD.org> |
Don't put #ifdefs in prep_initppc(). Instead, let callers specify the additional BAT-mapped regions they care about.
|
#
361e68bb |
| 15-Jul-2018 |
maxv <maxv@NetBSD.org> |
Retire ipkdb entirely. The option was removed from the config files yesterday.
ok kamil christos
|
#
fd4036ab |
| 21-Apr-2013 |
kiyohara <kiyohara@NetBSD.org> |
Fix hangup to interrupt on cascading PIC. tested on bebox and evbppc/OPENBLOCKS600.
|
#
68a5f9b3 |
| 13-Oct-2012 |
jdc <jdc@NetBSD.org> |
Adapt to the changed signature of pckbc_cnattach().
|
#
a043a86f |
| 08-Oct-2012 |
kiyohara <kiyohara@NetBSD.org> |
Left and Right LEDs on in end of cpu_reboot().
|
#
48008eef |
| 07-Aug-2011 |
kiyohara <kiyohara@NetBSD.org> |
Cleanup headers and variables.
|
#
8a3059e7 |
| 07-Aug-2011 |
kiyohara <kiyohara@NetBSD.org> |
Not allow interrupt hear.
|
#
575ec9c2 |
| 07-Aug-2011 |
kiyohara <kiyohara@NetBSD.org> |
Use BEBOX_REG for mapped to BAT instead of bebox_mb_reg.
|
#
7a31608f |
| 30-Jun-2011 |
matt <matt@NetBSD.org> |
Modify mapiodev to take a third argument indicating whether the space should be prefetchable (true) or not (false).
|
#
6e7bd373 |
| 20-Jun-2011 |
matt <matt@NetBSD.org> |
Cleanup includes. (<net/netisr.h> is handled by softints, not MD anymore, so this can be nuked).
|
#
391aa4f2 |
| 30-Oct-2010 |
kiyohara <kiyohara@NetBSD.org> |
Remove unnecessary comment-outed line.
|
#
3f18fe81 |
| 27-Nov-2009 |
rmind <rmind@NetBSD.org> |
- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr. - Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb(). - Amend assembly in ports where it acce
- Use uvm_lwp_setuarea() instead of directly setting address to lwp_t::l_addr. - Replace most remaining uses of l_addr with uvm_lwp_getuarea() or lwp_getpcb(). - Amend assembly in ports where it accesses PCB via struct user. - Rename L_ADDR to L_PCB in few places. Reduce sys/user.h inclusions.
show more ...
|
#
df7f595e |
| 18-Mar-2009 |
cegger <cegger@NetBSD.org> |
Ansify function definitions w/o arguments. Generated with sed.
|
#
454af1c0 |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
show more ...
|
#
94d98572 |
| 11-Nov-2008 |
dyoung <dyoung@NetBSD.org> |
It is not appropriate to call pmf_system_shutdown(9) from doshutdownhooks(9): shutdown hooks registered by shutdownhook_establish(9) expect to be called with interrupts disabled, but shutdown hooks r
It is not appropriate to call pmf_system_shutdown(9) from doshutdownhooks(9): shutdown hooks registered by shutdownhook_establish(9) expect to be called with interrupts disabled, but shutdown hooks registered with pmf_device_register1(9) expect to be called with interrupts enabled. So I have made two changes:
1 Do not call pmf_system_shutdown() from doshutdownhooks(). Instead, change every call to doshutdownhooks() to a call to doshutdownhooks() followed by a call to pmf_system_shutdown(). No functional change is intended by this change.
2 Make i386 re-enable interrupts briefly while it calls pmf_system_shutdown(). I leave it to others either to fix the other ports, or to factor out some MI shutdown code, as joerg@ suggests, and fix that. Note that a functional change *is* intended by this change.
I hope that this patch will stop us from flip-flopping between calling doshutdownhooks() and pmf_system_shutdown() sometimes with and sometimes without interrupts enabled.
show more ...
|
#
1e2b0fc5 |
| 07-Jun-2008 |
kiyohara <kiyohara@NetBSD.org> |
Fix spl disable at boot time.
|
#
99539a09 |
| 30-May-2008 |
kiyohara <kiyohara@NetBSD.org> |
Support genfb console.
|
#
40e0856c |
| 08-Feb-2008 |
kiyohara <kiyohara@NetBSD.org> |
Fix some bugs since ppcoea-renovation. It status is reach asking boot device now.
|
#
02ade29d |
| 09-Dec-2007 |
ober <ober@NetBSD.org> |
Cleaning up commented out code. Formatting according to style rules.
|
#
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 ...
|
#
b07ec3fc |
| 09-Feb-2007 |
ad <ad@NetBSD.org> |
Merge newlock2 to head.
|
#
5f1c88d7 |
| 24-Dec-2005 |
perry <perry@NetBSD.org> |
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
eb3298f1 |
| 24-Oct-2004 |
heinz <heinz@NetBSD.org> |
Follow the change done for port prep, revision 1.50. This makes output from the autoconfiguration visible again. (Ok'd by Chuck Silvers).
|
#
dff5222d |
| 13-Mar-2004 |
bjh21 <bjh21@NetBSD.org> |
Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in t
Abstract the interface between pckbc(4), and the pckbd(4) and pms(4) drivers that attach to it. This allows for other host interface chips that use the same keyboards and mice, such as the ones in the ARM IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still called pckbc(4), and the new abstraction layer is "pckbport", so the child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which also contains some code shared between all host controllers. To avoid incompatibility, pckbdreg.h is still installed in /usr/include/dev/pckbc.
In theory, this shouldn't cause any behavioural changes in the drivers concerned. Thy just use rather more function pointers than before. Tested on i386 and (with a new host driver) acorn32. Compiled on several other affected architectures.
show more ...
|