In message <[EMAIL PROTECTED]>, Takahashi Yoshihiro 
writes:
>In article <[EMAIL PROTECTED]>
>[EMAIL PROTECTED] writes:
>
>> Is it only for ATA/IDE disks ?
>> Does it depend on the size of the disks ?
>
>Only for the internal IDE controller.  The internal IDE controller on
>pc98 uses the fixed geometry which is 8 heads and 17 sectors.  If the
>size of the disk is larger than 4.2GB (65535C x 8H x 17S x 512B), a
>different geometry depend on the disk is used.

I guess the correct pseudocode then is:

        if (disk is ata &&
            unit < 4 &&
            size < 65535C x 8H x 17S x 512B) {
                use 8/17 geometry
        }

Is this correctly understood ?

So this would not affect an IDE controller in a PCI slot ?

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to