Jump to content

OS2AHCI.ADD: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
 
(6 intermediate revisions by 2 users not shown)
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.
{{ProdS
|V40=*
|V45=S
}}
The OS/2 AHCI adapter device driver supports both ATA and ATAPI devices in a single driver. An ATAPI/CD-ROM 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.
AHCI or SATA compatibility mode has to be activated in BIOS options.


==Version==
==Syntax==
* 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>  


Line 41: Line 39:
*/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.
*/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"
==Versions==
|+Platform Support:
{|class="wikitable"
!OS/2 2.x
!Date||Version||Size||Comments
!OS/2 3.0
|-
!OS/2 4.0
| ||1.0|| ||  Created by Christian Müller, Markus Thielen. Open Source under the GNU GPL license
!OS/2 4.5x
|-
| ||1.22|| ||
|-
|-
|No
|2013-06-01||1.28|| ||
|No
|-
|No
|2013-11-09||1.32|| ||
|eCS
|-
|2019-03-27|| 2.07|| ||
|-
|2021-03-14||2.08||60,564 bytes|| By Arca Noae
|}
|}


==Links==
==Links==
*https://trac.netlabs.org/ahci
*https://trac.netlabs.org/ahci
 
* [https://www.arcanoae.com/wiki/ahci/ Arca Noae OS2AHCI Readme]
[[Category:BASEDEV Statements]]
[[Category:BASEDEV Statements]]

Latest revision as of 00:16, 13 September 2023

Product Support
OS/2 1.3
OS/2 2.0
OS/2 2.1
OS/2 2.11 SMP
OS/2 Warp 3
OS/2 Warp Connect
OS/2 Warp 4 *
OS/2 Warp Server for e-Business S

The OS/2 AHCI adapter device driver supports both ATA and ATAPI devices in a single driver. An ATAPI/CD-ROM 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.

Syntax

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.

Versions

Date Version Size Comments
1.0 Created by Christian Müller, Markus Thielen. Open Source under the GNU GPL license
1.22
2013-06-01 1.28
2013-11-09 1.32
2019-03-27 2.07
2021-03-14 2.08 60,564 bytes By Arca Noae

Links