#
1.16 |
|
09-Jan-2022 |
jsg |
spelling feedback and ok tb@ jmc@ ok ratchov@
|
Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.15 |
|
23-Jul-2010 |
jsg |
Manuel Bouyer rescinded clauses 3 and 4 of his license text.
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
|
#
1.14 |
|
24-Jun-2006 |
jsg |
Support for Promise PDC205xx based SATA controllers; adapted from NetBSD, with additions of some more devices from Aaron Linville and Henrik Flodell. ok grange@
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.13 |
|
10-Feb-2006 |
kettenis |
Fix LBA48 access for ServerWorks SATA. ok grange@
|
Revision tags: OPENBSD_3_8_BASE
|
#
1.12 |
|
15-Jun-2005 |
fgsch |
promise pdc203xx support; from bouyer@netbsd.org via grange@ with a few tweaks by me. grange@ ok who cannot commit atm.
|
Revision tags: OPENBSD_3_7_BASE
|
#
1.11 |
|
24-Sep-2004 |
grange |
Multiple inclusion protection.
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE SMP_SYNC_A SMP_SYNC_B
|
#
1.10 |
|
28-Sep-2003 |
grange |
kill trailing spaces, no functional changes
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
23-Jul-2003 |
grange |
Old Promise ATA controllers need some additional operations during DMA transfers to work correctly with LBA48 drives. Based on diff from Takeshi Nakayama <tn@catvmics.ne.jp> for NetBSD with some corrections from FreeBSD ATA driver.
|
Revision tags: OPENBSD_3_3_BASE UBC_SYNC_A
|
#
1.8 |
|
21-Feb-2003 |
grange |
Fix Manuel Bouyer's copyright, from NetBSD ok deraadt@
|
#
1.7 |
|
16-Jan-2003 |
grange |
- add two inline functions for accessing chip configuration space through the index and data registers - proper registers and bits names - more debug in cable detection - back the code for checking interrupt asserting in case of shared IRQ, it seems to solve the problem with repeatable ``bugus intr'' messages in PDC20376 (one more step to get it working); based on tests by j@pureftpd.org
Some input and ok from costa@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE UBC_SYNC_B
|
#
1.6 |
|
01-Apr-2002 |
gluk |
- add support for PDC20268R (not tested) and PDC20269 - fix interrupt handling when IRQ is shared - cable detection - sync with NetBSD
Work by Alexander Yurchenko <grange@rt.mipt.ru>
|
Revision tags: OPENBSD_3_0_BASE UBC_BASE
|
#
1.5 |
|
03-Aug-2001 |
chris |
branches: 1.5.4; from NetBSD: Add support for Acard ATP850/860, Highpoint HPT370A, and ALi UDMA4/5 controllers Workaround some OPTi chipset bugs (opti_chip_map still disabled by default)
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.4 |
|
04-Apr-2001 |
csapuntz |
Minor cleanup to minimize diffs with NetBSD
|
#
1.3 |
|
16-Mar-2001 |
chris |
Pull in NetBSD Promise Ultra/100 support
(Now we actually program Ultra/100 modes instead of Ultra/66 modes on the Ultra/100 controller)
This also fixes interrupt handling on the PDC20265/7 controller. I suspect this new interrupt routine for the PDC20255/7 controller should also be used on the PDC20262.
|
Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE SMP_BASE
|
#
1.2 |
|
10-Jan-2000 |
chris |
branches: 1.2.2; Sync w/NetBSD regarding Promise PDC20262 support (the Promise Ultra/66 controller actually works now!) and Manuel Bouyer's copyright.
|
Revision tags: OPENBSD_2_6_BASE kame_19991208
|
#
1.1 |
|
04-Oct-1999 |
deraadt |
promise support; chris@ took it from netbsd
|
Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.15 |
|
23-Jul-2010 |
jsg |
Manuel Bouyer rescinded clauses 3 and 4 of his license text.
|
Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
|
#
1.14 |
|
24-Jun-2006 |
jsg |
Support for Promise PDC205xx based SATA controllers; adapted from NetBSD, with additions of some more devices from Aaron Linville and Henrik Flodell. ok grange@
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.13 |
|
10-Feb-2006 |
kettenis |
Fix LBA48 access for ServerWorks SATA. ok grange@
|
Revision tags: OPENBSD_3_8_BASE
|
#
1.12 |
|
15-Jun-2005 |
fgsch |
promise pdc203xx support; from bouyer@netbsd.org via grange@ with a few tweaks by me. grange@ ok who cannot commit atm.
|
Revision tags: OPENBSD_3_7_BASE
|
#
1.11 |
|
24-Sep-2004 |
grange |
Multiple inclusion protection.
|
Revision tags: OPENBSD_3_5_BASE OPENBSD_3_6_BASE SMP_SYNC_A SMP_SYNC_B
|
#
1.10 |
|
28-Sep-2003 |
grange |
kill trailing spaces, no functional changes
|
Revision tags: OPENBSD_3_4_BASE
|
#
1.9 |
|
23-Jul-2003 |
grange |
Old Promise ATA controllers need some additional operations during DMA transfers to work correctly with LBA48 drives. Based on diff from Takeshi Nakayama <tn@catvmics.ne.jp> for NetBSD with some corrections from FreeBSD ATA driver.
|
Revision tags: OPENBSD_3_3_BASE UBC_SYNC_A
|
#
1.8 |
|
21-Feb-2003 |
grange |
Fix Manuel Bouyer's copyright, from NetBSD ok deraadt@
|
#
1.7 |
|
16-Jan-2003 |
grange |
- add two inline functions for accessing chip configuration space through the index and data registers - proper registers and bits names - more debug in cable detection - back the code for checking interrupt asserting in case of shared IRQ, it seems to solve the problem with repeatable ``bugus intr'' messages in PDC20376 (one more step to get it working); based on tests by j@pureftpd.org
Some input and ok from costa@
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE UBC_SYNC_B
|
#
1.6 |
|
01-Apr-2002 |
gluk |
- add support for PDC20268R (not tested) and PDC20269 - fix interrupt handling when IRQ is shared - cable detection - sync with NetBSD
Work by Alexander Yurchenko <grange@rt.mipt.ru>
|
Revision tags: OPENBSD_3_0_BASE UBC_BASE
|
#
1.5 |
|
03-Aug-2001 |
chris |
branches: 1.5.4; from NetBSD: Add support for Acard ATP850/860, Highpoint HPT370A, and ALi UDMA4/5 controllers Workaround some OPTi chipset bugs (opti_chip_map still disabled by default)
|
Revision tags: OPENBSD_2_9_BASE
|
#
1.4 |
|
04-Apr-2001 |
csapuntz |
Minor cleanup to minimize diffs with NetBSD
|
#
1.3 |
|
16-Mar-2001 |
chris |
Pull in NetBSD Promise Ultra/100 support
(Now we actually program Ultra/100 modes instead of Ultra/66 modes on the Ultra/100 controller)
This also fixes interrupt handling on the PDC20265/7 controller. I suspect this new interrupt routine for the PDC20255/7 controller should also be used on the PDC20262.
|
Revision tags: OPENBSD_2_7_BASE OPENBSD_2_8_BASE SMP_BASE
|
#
1.2 |
|
10-Jan-2000 |
chris |
branches: 1.2.2; Sync w/NetBSD regarding Promise PDC20262 support (the Promise Ultra/66 controller actually works now!) and Manuel Bouyer's copyright.
|
Revision tags: OPENBSD_2_6_BASE kame_19991208
|
#
1.1 |
|
04-Oct-1999 |
deraadt |
promise support; chris@ took it from netbsd
|