OS2AHCI.ADD: Difference between revisions
Appearance
Created page with "===OS2AHCI.ADD=== This driver brings support to install eComStation in system that have AHCI or SATA compatibility mode in their BIOS options. It is useful if you are getting ..." |
No edit summary |
||
Line 1: | Line 1: | ||
AHCI driver for OS/2. It supports both ATA and ATAPI devices in a single driver. An ATAPI/CDROM filter driver is only required if you want to read/write CD-DA (audio) format CDs. | |||
AHCI or SATA compatibility mode has to be activated in BIOS options. | |||
==Version== | |||
* 1 | |||
*:Created by Christian Mueller, [[Markus Thielen]]. Copyright by Mensys and thi.guten Software Development. Open Source under the GNU GPL license | |||
* 1.22 | |||
* 1.28 (2013-06-01) | |||
* 1.32 (2013-11-09) | |||
BASEDEV=OS2AHCI.ADD <parameters> | BASEDEV=OS2AHCI.ADD <parameters> | ||
===Parameters=== | ===Parameters=== | ||
* /c:<addr> | * /a - Set adapter for adapter-specific options(default = -1, all adapters) | ||
Set debug COM port base address in hex (default = 3f8); if used, this option should come before any /d options. | * /b:<baud> - Initialize the COM port to the specified baud rate | ||
* /c:<addr> - Set debug COM port base address in hex (default = 3f8); if used, this option should come before any /d options. | |||
* /d | * /d - Debug output on COM port; multiple "/d" options will increase verbosity: | ||
Debug output on COM port; multiple "/d" options will increase verbosity: | *:1 = requests | ||
1 = requests | *:2 = detailed | ||
2 = detailed | *:3 = verbose, including MMIO operations | ||
3 = verbose, including MMIO operations | * /g:<vendor>:<device> - Add generic PCI ID to list of supported AHCI adapters (e.g. /g:8086:2829) | ||
* /p - Set port for port-specific options(default = -1, all ports) | |||
* /g:<vendor>:<device> | * /r - Reset ports during initialization (default = off unless the [Intel] AHCI controller was found to be initialized by the BIOS to SATA mode) | ||
Add generic PCI ID to list of supported AHCI adapters (e.g. /g:8086:2829) | * /t - Perform thorough PCI ID scan; default = on, can be turned off with /!t to perform only a PCI class scan | ||
* /w - Allows the trace buffer to wrap when full. | |||
* / | |||
* /r | |||
Reset ports during initialization (default = off unless the [Intel] AHCI controller was found to be initialized by the BIOS to SATA mode) | |||
* / | |||
* / | ;Port-specific Options | ||
Set | */s Enable SCSI emulation for ATAPI units (default = on) SCSI emulation is required for tools like cdrecord. | ||
*/n Enable NCQ (Native Command Queuing) for hard disks (default = off) | |||
*/ls Set link speed (default = 0): | |||
*:0 = maximum, | |||
*:1 = limit to generation 1 | |||
*:2 = limit to generation 2 | |||
*:3 = limit to generation 3 | |||
*/lp - Set link power management (default = 0): | |||
*:0 = full power management, | |||
*:1 = transitions to "partial slumber state" disabled, | |||
*:2 = transitions to "slumber state" disabled, | |||
*:3 = transitions to both partial and slumber states disabled | |||
*/4 - Force track size to be 56 sectors regardless of the reported disk geometry to optimize partition boundaries for hard disks with 4096 byte sectors. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 42: | Line 53: | ||
|eCS | |eCS | ||
|} | |} | ||
==Links== | |||
*https://trac.netlabs.org/ahci | |||
[[Category:BASEDEV Statements]] | [[Category:BASEDEV Statements]] |
Revision as of 19:42, 29 October 2016
AHCI driver for OS/2. It supports both ATA and ATAPI devices in a single driver. An ATAPI/CDROM filter driver is only required if you want to read/write CD-DA (audio) format CDs.
AHCI or SATA compatibility mode has to be activated in BIOS options.
Version
- 1
- Created by Christian Mueller, Markus Thielen. Copyright by Mensys and thi.guten Software Development. Open Source under the GNU GPL license
- 1.22
- 1.28 (2013-06-01)
- 1.32 (2013-11-09)
BASEDEV=OS2AHCI.ADD <parameters>
Parameters
- /a - Set adapter for adapter-specific options(default = -1, all adapters)
- /b:<baud> - Initialize the COM port to the specified baud rate
- /c:<addr> - Set debug COM port base address in hex (default = 3f8); if used, this option should come before any /d options.
- /d - Debug output on COM port; multiple "/d" options will increase verbosity:
- 1 = requests
- 2 = detailed
- 3 = verbose, including MMIO operations
- /g:<vendor>:<device> - Add generic PCI ID to list of supported AHCI adapters (e.g. /g:8086:2829)
- /p - Set port for port-specific options(default = -1, all ports)
- /r - Reset ports during initialization (default = off unless the [Intel] AHCI controller was found to be initialized by the BIOS to SATA mode)
- /t - Perform thorough PCI ID scan; default = on, can be turned off with /!t to perform only a PCI class scan
- /w - Allows the trace buffer to wrap when full.
- Port-specific Options
- /s Enable SCSI emulation for ATAPI units (default = on) SCSI emulation is required for tools like cdrecord.
- /n Enable NCQ (Native Command Queuing) for hard disks (default = off)
- /ls Set link speed (default = 0):
- 0 = maximum,
- 1 = limit to generation 1
- 2 = limit to generation 2
- 3 = limit to generation 3
- /lp - Set link power management (default = 0):
- 0 = full power management,
- 1 = transitions to "partial slumber state" disabled,
- 2 = transitions to "slumber state" disabled,
- 3 = transitions to both partial and slumber states disabled
- /4 - Force track size to be 56 sectors regardless of the reported disk geometry to optimize partition boundaries for hard disks with 4096 byte sectors.
OS/2 2.x | OS/2 3.0 | OS/2 4.0 | OS/2 4.5x |
---|---|---|---|
No | No | No | eCS |