History log of /src/sys/arch/powerpc/include/openpic.h |
Revision | | Date | Author | Comments |
1.8 |
| 01-Feb-2012 |
matt | Use C89 function prototypes.
|
1.7 |
| 14-Mar-2009 |
dsl | branches: 1.7.12; 1.7.16; Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
1.6 |
| 17-Oct-2007 |
garbled | branches: 1.6.20; 1.6.28; 1.6.34; 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.
|
1.5 |
| 16-Feb-2006 |
perry | branches: 1.5.24; 1.5.32; 1.5.42; 1.5.44; 1.5.46; 1.5.48; Change "inline" back to "__inline" in .h files -- C99 is still too new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
|
1.4 |
| 24-Dec-2005 |
perry | branches: 1.4.2; 1.4.4; 1.4.6; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
1.3 |
| 05-Feb-2001 |
briggs | branches: 1.3.2; 1.3.42; Tsubai has convinced me that openpic_init() should remain machine-dependant as the details might differ between archs, and passing the various options leads to some clutter.
|
1.2 |
| 04-Feb-2001 |
briggs | Build with -Wall -Wetc.
|
1.1 |
| 02-Feb-2001 |
briggs | Split OpenPIC support into powerpc so ports only need minimal custom configuration. openpic_init() now takes a single argument that is the base of the OpenPIC register space.
|
1.3.42.1 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.3.2.2 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.3.2.1 |
| 05-Feb-2001 |
bouyer | file openpic.h was added on branch thorpej_scsipi on 2001-02-11 19:11:34 +0000
|
1.4.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.4.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.4.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.5.48.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.5.46.1 |
| 18-Oct-2007 |
yamt | sync with head.
|
1.5.44.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.5.42.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.5.32.1 |
| 03-May-2007 |
garbled | Move the functions down from openpic.c into pic_openpic.c, as there really is no need to have them over there when all the interrupt routines will be using pic_openpic.c Change the openpic setup to set all the irqs except 0 to negative polarity. Set the spurious vector reg to 0xff. Emit a nice printf showing the version of the openpic, and getrid of the maxint thing. Add a global, primary_pic, so machines can elect any registered pic as the primary interrupt controller. Clean up a few nits in pic_prepivr to make it more similar to the openpic one, add a prototype for the setup_prepivr function, etc etc.
|
1.5.24.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.6.34.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.6.28.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.6.20.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.7.16.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.7.12.1 |
| 17-Apr-2012 |
yamt | sync with head
|