OpenGrok
Cross Reference: pci_machdep.h
xref
: /
src
/
sys
/
arch
/
mvmeppc
/
include
/
pci_machdep.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/mvmeppc/include/pci_machdep.h
Revision
Date
Author
Comments
1.7
22-Jun-2011
matt
Add support pci_intr_setattr.
Export non-inline version of pci api for modules (_MODULE is defined).
Fix definition of pc_conf_hook and pc_conf_interrupt.
Switch to using inlines instead of macros.
Switch ibm4xx to use <powerpc/pci_machdep.h>
1.6
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.5
17-Oct-2007
garbled
branches: 1.5.16; 1.5.18; 1.5.20;
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.4
11-Dec-2005
christos
branches: 1.4.30; 1.4.38; 1.4.48; 1.4.50; 1.4.52; 1.4.54;
merge ktrace-lwp.
1.3
29-Jul-2004
drochner
branches: 1.3.12;
remove now unnecessary "pci_enumerate_bus" definitions
1.2
15-May-2002
thorpej
branches: 1.2.6; 1.2.12;
Let machine-dependent code specify how to enumerate the bus.
Currently, everyone uses pci_enumerate_bus_generic().
1.1
27-Feb-2002
scw
branches: 1.1.2;
New port: NetBSD/mvmeppc
Based mostly on NetBSD/prep at this time since the earlier mvme160x
boards are pretty much PReP compliant. Later boards in the range
diverge somewhat from the reference platform, hence the separate port.
Still needs *lots* of bashing into shape, but at this time it will
boot to multi-user over ethernet on an MVME1603-051.
1.1.2.3
20-Jun-2002
nathanw
Catch up to -current.
1.1.2.2
28-Feb-2002
nathanw
Catch up to -current.
1.1.2.1
27-Feb-2002
nathanw
file pci_machdep.h was added on branch nathanw_sa on 2002-02-28 04:11:02 +0000
1.2.12.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.2.12.2
18-Sep-2004
skrll
Sync with HEAD.
1.2.12.1
03-Aug-2004
skrll
Sync with HEAD
1.2.6.2
23-Jun-2002
jdolecek
catch up with -current on kqueue branch
1.2.6.1
15-May-2002
jdolecek
file pci_machdep.h was added on branch kqueue on 2002-06-23 17:38:31 +0000
1.3.12.1
27-Oct-2007
yamt
sync with head.
1.4.54.1
25-Oct-2007
bouyer
Sync with HEAD.
1.4.52.1
18-Oct-2007
yamt
sync with head.
1.4.50.1
06-Nov-2007
matt
sync with HEAD
1.4.48.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.4.38.1
09-May-2007
garbled
Apply the complete renovation package to mvmeppc.
1) Convert to shared PIC code. For now, using i8259, however, I suspect
this machine really needs prepivr.
2) Convert to shared PCI
3) Convert to shared ISA
4) Clean up a few __P's and K&R declarations. Still a few to go probably.
1.4.30.1
23-Oct-2007
ad
Sync with head.
1.5.20.1
16-May-2008
yamt
sync with head.
1.5.18.1
18-May-2008
yamt
sync with head.
1.5.16.1
02-Jun-2008
mjf
Sync with HEAD.
Indexes created Tue Oct 28 09:09:52 GMT 2025