- Timestamp:
- Apr 30, 2011, 10:20:36 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/os2ahci/README
r90 r91 7 7 ============ 8 8 9 OS2AHCI is an AHCI driver for eComStation and OS/2 3.x or later. It10 supports both ATA and ATAPI devices in a single driver, thus there's 11 no need for anATAPI/CDROM filter driver.9 OS2AHCI is an AHCI driver for eComStation. It supports both ATA and 10 ATAPI devices in a single driver, thus there's no need for an 11 ATAPI/CDROM filter driver. 12 12 13 13 … … 23 23 those parts are (c) Linux AHCI/ATA maintainers 24 24 25 This program is free software; you can redistribute it and/or modify 26 it under the terms of the GNU General Public License as published by 27 the Free Software Foundation; either version 2 of the License, or 28 (at your option) any later version. 29 30 This program is distributed in the hope that it will be useful, 31 but WITHOUT ANY WARRANTY; without even the implied warranty of 32 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 33 GNU General Public License for more details. 34 35 You should have received a copy of the GNU General Public License 36 along with this program; if not, write to the Free Software 37 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 25 This program is free software; you can redistribute it and/or modify 26 it under the terms of the GNU General Public License as published by 27 the Free Software Foundation; either version 2 of the License, or 28 (at your option) any later version. 29 30 This program is distributed in the hope that it will be useful, 31 but WITHOUT ANY WARRANTY; without even the implied warranty of 32 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 33 GNU General Public License for more details. 34 35 You should have received a copy of the GNU General Public License 36 along with this program; if not, write to the Free Software 37 Foundation, Inc., 59 Temple Place, Suite 330, Boston, 38 MA 02111-1307 USA 39 40 41 Licensing and Source Code 42 ========================= 43 44 The *binary* delivery of OS2AHCI.ADD as obtained from ecomstation.nl, 45 or as part of packaged eComStation releases, is licensed to run with 46 eComStation, only. 47 48 The source code can be retrieved from http://svn.ecomstation.nl; 49 in compliance to the GNU General Public License, the source code 50 can of course be modified/compiled to run on other products as long 51 as modifications will also be published as outlined in the GNU GPL2. 52 53 The toolchain required for compilation consists of: 54 55 - Microsoft C600 56 - Microsoft Assembler (MASM) 57 - IBM OS/2 DDK for Warp 3 or later 38 58 39 59 … … 119 139 120 140 141 Native Command Queuing 142 ====================== 143 144 Native Command Queuing (NCQ) is a feature which allows sending multiple I/O 145 requests to hard disks before waiting for any of the requests to complete, 146 much like Tagged Command Queuing for SCSI devices. This allows the disks 147 to reorder I/O requests to minimize head movements, resulting in improved 148 performance when executing random I/Os. In practice, this will be most 149 noticable when multiple programs request I/O services to different parts 150 of the disk -- a single program typically won't queue up I/O's but instead 151 will wait for each I/O to complete (with the exception of programs like 152 database servers). 153 154 While we believe NCQ will work with the majority of controllers and hard 155 disks, it's currently turned off by default until we have more feedback 156 from eComStation users. In order to turn on NCQ, just add the command line 157 option "/n" to OS2AHCI.ADD. 158 159 121 160 Interoperability With IDE Drivers 122 161 =================================
Note:
See TracChangeset
for help on using the changeset viewer.