Home Page The Club Computers News Links Glossary EYAWTK
Before Amiga Background ICS OCS ECS AGA ??? PPC
U-Boot SLB Linux Amiga OS Dual Boot Motherboards Peripherals Other
Catweasel card Riser cards SiI for ATA-133 SiI for Serial ATA ?? ??
Pre-requisites and Limitations Installation Configuration IDETOOL More Info

AmigaOne - Peripherals - SiI for Serial ATA

How do I know if its working?

Despite, the best information available, it is surprising how many people need proof that their SiI cards are working.

In OS4:
Simply run idetool with the '-l' (that's 'ell') option:

    idetool -l sii0680ide.device

3.OS4:> idetool -l sii0680ide.device
-------------------Unit 0 information------------------------
       Flags : $00000185 - present, supports DMA, ATA, supports cache flush, interrupts used,
       Xfer mode : best pio / best dma / current : 12 / 69 / 69
       Total blocks : 156301488
       Blocksize : 512
       Power mode : 2 / idle (ready for operation)
       IO1 / IO2 / BMCR @ : $802400 / $80240A / $802420
*** Error opening device sii0680ide.device / unit 1
-------------------Unit 2 information------------------------
       Flags : $0000011D - present, supports DMA, removable media, ATAPI, interrupts used,
       Xfer mode : best pio / best dma / current : 12 / 66 / 66
       Total blocks : 310872
       Blocksize : 2048
       Packet spec : 5
       Packet size : 12
       Current medium read speed : x 65535 ('65535' stands for max.)
       Current medium write speed : x 65535 (idem)
       Power mode : 2 / idle (ready for operation)
       IO1 / IO2 / BMCR @ : $802410 / $80241A / $802428
*** Error opening device sii0680ide.device / unit 3

3.OS4:>

The last value for Xfer mode (shown in red above) is the current value for the device. In the above example, unit 0 is a hard disk running at pio mode 69 (100MB/s), and unit 2 is a CDROM drve running at pio mode 66 (33MB/s), both UDMA modes.

In Debian Linux:
Open a Terminal Command Line window as 'Root', and type the following:

    cat /proc/ide/hda/settings
    cat /proc/ide/hdc/settings

AmigaAK:~# cat /proc/ide/hda/settings
name
----
acoustic
address
bios_cyl
bios_head
bios_sect
breada_readahead
bswap
current_speed
failures
file_readahead
init_speed
io_32bit
keepsettings
lun
max_failures
max_kb_per_request
multcount
nicel
nowerr
number
pio_mode
slow
unmaskirq
using_dma
wcache
value
-----
0
1
9729
255
63
8
0
69
0
124
69
0
0
0
1
128
16
1
0
0
write-only
0
0
1
0
min
---
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
max
---
254
2
65535
255
63
255
10
70
65535
16384
70
1
1
7
65535
255
16
1
1
3
255
1
1
1
1
mode
----
rw
rw
rw
rw
rw
rw
r
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
w
rw
rw
rw
rw
AmigaAK:~# cat /proc/ide/hdc/settings
name
----
breada_readahead
current_speed
failures
file_readahead
init_speed
io_32bit
keepsettings
max_kb_per_request
nicel
number
pio_mode
slow
unmaskirq
using_dma
AmigaAK:~#
value
-----
4
66
1
0
66
0
0
64
1
2
write-only
0
0
1
min
---
0
0
0
0
0
0
0
1
0
0
0
0
0
0
max
---
127
70
1
2097151
70
1
1
127
1
3
255
1
1
1
mode
----
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
w
rw
rw
rw

The values to check are 'current_speed', 'init_speed' and 'using_dma' (all shown in red above). In the above example, hda is a hard disk running at pio mode 69 (100MB/s), and hdc is a CDROM drve running at pio mode 66 (33MB/s), both UDMA modes confirmed by the using_dma flag set to '1'.

Further Reading etc

While these pages have been written by Amiga Auckland based on our experiences, we have used material published by the author of the driver software to help install the SiI0680 card and some of that material has been included within these pages. We would like to thank Stéphane Guillard for the work he has done in developing these drivers, but as he is not part of Amiga Auckland he is not responsible for these pages.

Further reading may be found on Intuition Base or Stéphane Guillard's Development Notes . If there is something you don't understand, you can either contact us at Amiga Auckland or you can leave him a message via AmigaWorld - there is no email address for him at this time.

Disclaimer: Amiga Auckland have prepared the above information for the use of its members based on our experiences and as such is subject to revision at any time. Amiga Auckland cannot guarantee any of the information and cannot be held accountable for any issues that may result from using it.


Copyright © 2005 Amiga Auckland Inc. All rights reserved.
Revised: December 05, 2005.