History log of /src/sys/arch/atari/pci/pci_hades.c |
Revision | | Date | Author | Comments |
1.16 |
| 04-May-2019 |
tsutsui | Use const for register values.
|
1.15 |
| 04-May-2019 |
tsutsui | Misc KNF.
No binary changes on HADES and MILAN-PCIIDE kernels.
|
1.14 |
| 02-Oct-2015 |
msaitoh | branches: 1.14.18; PCI Extended Configuration stuff written by nonaka@: - Add PCI Extended Configuration Space support into x86. - Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1 if it isn't accessible. - Decode Extended Capability in PCI Extended Configuration Space. Currently the following extended capabilities are decoded: - Advanced Error Reporting - Virtual Channel - Device Serial Number - Power Budgeting - Root Complex Link Declaration - Root Complex Event Collector Association - Access Control Services - Alternative Routing-ID Interpretation - Address Translation Services - Single Root IO Virtualization - Page Request - TPH Requester - Latency Tolerance Reporting - Secondary PCI Express - Process Address Space ID - LN Requester - L1 PM Substates The following extended capabilities are not decoded yet: - Root Complex Internal Link Control - Multi-Function Virtual Channel - RCRB Header - Vendor Unique - Configuration Access Correction - Multiple Root IO Virtualization - Multicast - Resizable BAR - Dynamic Power Allocation - Protocol Multiplexing - Downstream Port Containment - Precision Time Management - M-PCIe - Function Reading Status Queueing - Readiness Time Reporting - Designated Vendor-Specific
|
1.13 |
| 13-Feb-2012 |
jdc | branches: 1.13.6; 1.13.24; Build fix - convert to new-style definitions. OK by releng.
|
1.12 |
| 01-Jul-2011 |
dyoung | branches: 1.12.2; 1.12.6; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.11 |
| 16-Mar-2009 |
dsl | ANSIfy functions with function-pointer arguments
|
1.10 |
| 14-Mar-2009 |
dsl | 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.)
|
1.9 |
| 14-Mar-2009 |
dsl | 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.8 |
| 30-May-2008 |
ad | branches: 1.8.6; 1.8.12; pci_intr_setattr(), allows PCI interrupts to be marked MPSAFE on x86, and other platforms if the code is added.
pci_intr_map(...) pci_intr_setattr(pc, ih, PCI_INTR_MPSAFE, 1); pci_intr_establish(...)
|
1.7 |
| 29-Jan-2006 |
dsl | branches: 1.7.72; 1.7.74; 1.7.76; 1.7.78; Make almost everything #include <sys/bswap.h> instead of <machine/bswap.h> The bswap.h and endian.h files are all rather incestuous, but I want to get the constant folding stuff into one place - sys/bswap.h
|
1.6 |
| 11-Dec-2005 |
christos | branches: 1.6.2; merge ktrace-lwp.
|
1.5 |
| 15-Jul-2003 |
lukem | branches: 1.5.16; __KERNEL_RCSID()
|
1.4 |
| 01-Apr-2003 |
thorpej | branches: 1.4.2; Use PAGE_SIZE rather than NBPG.
|
1.3 |
| 27-Sep-2002 |
provos | remove trailing \n in panic(). approved perry.
|
1.2 |
| 09-Jan-2002 |
leo | Checkpointing my work on the mach64 (with help from Dave Berger). There is still one major show stopper here. The characters are nearly to dim to read. This is weird since the same DAC settings as on the other cards are used.
|
1.1 |
| 15-May-2001 |
leo | branches: 1.1.2; 1.1.4; 1.1.10; Split pci_machdep into a generic/hades/milan part. There is much difference in configspace and interrupt handling.
|
1.1.10.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.10.3 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.1.10.2 |
| 11-Jan-2002 |
nathanw | More catchup.
|
1.1.10.1 |
| 15-May-2001 |
nathanw | file pci_hades.c was added on branch nathanw_sa on 2002-01-11 23:38:12 +0000
|
1.1.4.2 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.1.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.1.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.4.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.4.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.4.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.5.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.6.2.1 |
| 01-Feb-2006 |
yamt | sync with head.
|
1.7.78.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.7.76.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.7.74.1 |
| 04-Jun-2008 |
yamt | sync with head
|
1.7.72.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.8.12.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.8.6.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.12.6.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.12.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.13.24.1 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.13.6.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.14.18.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|