| 84716 packages online |
|
|
| | | | No screenshot available |
|
Intro
=====
This package contains the MorphOS-driver for
Promise SATAII150/300-series PCI-adapters.
Based on:
http://firstweb.promise.com/upload/Support/Driver/
2_sata300_sataii150_tx_series_linux2.4_open_source_1.00.0.15.tgz
Support List
============
Chipset Adapter Name
-------- ------------
- PDC40518 Promise SATAII150 TX4
- PDC20575 Promise SATAII150 TX2plus
- PDC20579 Promise SATAII150 579
- PDC20718 Promise SATA 300 TX4 (*)
- PDC40775 Promise SATA 300 TX2plus
- PDC40779 Promise SATA 300 779
(*) Dev-adapter, all other are untested by the author at release 1.0
MorphOS features
================
- Up to 2 adapters
- ATA/ATAPI support
- UDMA/PIO support
- ATA SCSI-emulation
- ATAPI disk-change handler
- EXEC/TD/TD64/SCSI commands
- 64-bit support (drives > 2TB)
- S.M.A.R.T. support (SMARTDoctor-morphos.lha)
- Support for query.library (HDConfig/Mounter/Flacapella/Jalapeno)
Requirements
============
- Min 1 adapter from the list above
- MorphOS 1.x
- pcix.library
Installation
============
- Copy ulsata2.device to DEVS:
Unit-IDs
========
They go from 0 to 15:
Adapter Channel Unit MorphOS-Unit
------------------------------------
0 0 0 0
0 0 1 1
0 1 0 2
0 1 1 3
0 2 0 4
0 2 1 5
0 3 0 6
0 3 1 7
1 0 0 8
1 0 1 9
1 1 0 10
1 1 1 11
1 2 0 12
1 2 1 13
1 3 0 14
1 3 1 15
Building
========
Definitions in the makefile
---------------------------
_BIG_ENDIAN_ Required on a big-endian machines
_DCH_ Enable disk-change handler for ATAPI-devices.
Tests for diskchange evey 2 seconds and causes the
software-interrupt if detected.
_HOTPLUG_ Enable Hotplug-support (does not work)
_NCQ_ Enable Native Command Queuing (NCQ) (does not work)
_TCQ_ Enable Tagged Command Queuing (TCQ) (does not work)
_SSBOX_ Enable SwapBox-Enclosure support (does not work)
_DEBUG_ Enable building of debug-strings for kprintf()
Note: Importand changes are commented with /* HARU */
Author
======
©2013 Rupert Hausberger <natmeggmx.net>
http://natmeg.mooo.com/
License
=======
GPL. Please refer to the file COPYING for details.
History
=======
Please refer to the file ChangeLog for details.
FAQ
===
Why Promise?
------------
Because i think they are good adapters and the drivers are GPL.
Can i boot?
-----------
Currently not. I'm not sure if it could work,
even if the driver would be in the boot.img
Can i watch DVDs?
-----------------
Yes, ATAPI-support is fully implemented, eg. CacheCDFS + MPlayer/VLC.
Supported EXEC-commands
=======================
- CMD_CLEAR
- CMD_FLUSH
- CMD_READ (limited to 4gb)
- CMD_RESET
- CMD_START
- CMD_STOP
- CMD_UPDATE
- CMD_WRITE (limited to 4gb)
Supported TrackDisk-commands
============================
- TD_ADDCHANGEINT
- TD_CHANGENUM
- TD_CHANGESTATE
- TD_EJECT
- TD_FORMAT
- TD_GETDRIVETYPE
- TD_GETGEOMETRY
- TD_GETNUMTRACKS
- TD_MOTOR (emulated)
- TD_PROTSTATUS
- TD_REMCHANGEINT
- TD_REMOVE
- TD_SEEK
Supported TrackDisk64-commands
==============================
- TD_FORMAT64 (= TD_WRITE64)
- TD_GETGEOMETRY64
- TD_READ64
- TD_SEEK64 (emulated)
- TD_WRITE64
Supported SCSI-commands
=======================
APATI
-----
DMA
---
- READ 6/10/12/16
- WRITE 6/10/12/16
PIO
---
- Support depends on the connected device
ATA
---
DMA
---
- READ 6/10/12/16
- WRITE 6/10/12/16
PIO
---
- TEST UNIT READY
- INQUIRY
Inquiry vital pages
-------------------
- Unit Serial Number
- READ CAPACITY 10/16
- LOG SENSE
Log pages
---------
- Informational Exceptions (S.M.A.R.T.)
- MODE SENSE 6/10
Mode pages
----------
- Format drive
- Rigid drive geometry
- Flexible disk
- Informational Exceptions (S.M.A.R.T.)
- MODE SELECT 6/10
- REQUEST SENSE
Supported NewStyle-commands
===========================
- DEVICEQUERY (to examine supported commands in eg. 'Scout')
Supported Custom-commands
=========================
- HD_SMARTCMD (see smartdev.lha)
|
Contents of driver/media/ulsata2-morphos.lhaPERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic] 4564 4708 96.9% -lh5- c888 Mar 1 2012 ulsata2.info
[generic] 1323 3024 43.8% -lh5- a7f7 Dec 26 13:40 ulsata2/C/LoadDev
[generic] 70386 160288 43.9% -lh5- 79a8 Dec 26 15:48 ulsata2/Devs/ulsata2.device
[generic] 4560 4700 97.0% -lh5- 610b Mar 1 2012 ulsata2/Docs.info
[generic] 304 492 61.8% -lh5- ffcf Dec 26 15:48 ulsata2/Docs/ChangeLog
[generic] 7182 7320 98.1% -lh5- 5bbd Mar 1 2012 ulsata2/Docs/ChangeLog.info
[generic] 6996 18092 38.7% -lh5- a33a Mar 1 2012 ulsata2/Docs/COPYING
[generic] 7182 7320 98.1% -lh5- 5bbd Mar 1 2012 ulsata2/Docs/COPYING.info
[generic] 1126 2827 39.8% -lh5- f9f4 Feb 16 2005 ulsata2/Docs/README
[generic] 7182 7320 98.1% -lh5- 5bbd Sep 22 18:03 ulsata2/Docs/README.info
[generic] 1924 4543 42.4% -lh5- 5bef Dec 26 02:44 ulsata2/Docs/ulsata2.readme
[generic] 7182 7320 98.1% -lh5- 5bbd Mar 1 2012 ulsata2/Docs/ulsata2.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 12 files 119911 227954 52.6% Dec 26 19:41
|
|
|
|
Aminet © 1992-2024 Urban
Müller and
the Aminet team.
Aminet contact address: <aminetaminet net> |