[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:13942] Re: ATAPI-MO



むつみです。

 Sei Soukei <say@xxxxxxxxxxxxxxxxxxxxxxxx> さんは
   Subject: [debian-users:13941] Re: ATAPI-MO
   Message-ID: <199903290734.AA00276@xxxxxxxxxxxxxxxxxxxxxxxx>
 において言いました

>> 惣慶です。

>>  >hdd : FUJITSU MCA3064AP ATAPI Type7 - Unknown device
>>  >
>>  >とでます。
>>  >どうすればMOが使えるようになるのでしょうか。
>> 
>>   これはソースに手を入れる必要があります。
>>   パッチを作っていらっしゃる方がおられるかは知りませんが、
>> Type 7 が MO であるという条件の下でのパッチは簡単です。
>>   問題があるとすると 640M のメディアの 2048byte/sector を
>> 考慮に入れたコードになっているか...ですね。

 ちゃんと見てませんが、ざっと眺めたところ kernel 2.2.x では認識はしてく
れそう。

----- ここから (drivers/block/ide.h)
(省略)
/*
 * Now for the data we need to maintain per-drive:  ide_drive_t
 */

#define ide_scsi        0x21
#define ide_disk        0x20
#define ide_optical     0x7
#define ide_cdrom       0x5
#define ide_tape        0x1
#define ide_floppy      0x0
(省略)
----- ここまで

----- ここから(drivers/block/ide-probe.c)
(省略)
static inline void do_identify (ide_drive_t *drive, byte cmd)
{
(中略)
                switch (type) {
(中略)

                       case ide_cdrom:
                                printk ("CDROM");
                                drive->removable = 1;
                                break;
                        case ide_tape:
                                printk ("TAPE");
                                break;
                        case ide_optical:
                                printk ("OPTICAL");
                                drive->removable = 1;
                                break;
                        default:
                                printk("UNKNOWN (type %d)", type);
                                break;
                }
                printk (" drive\n");
                drive->media = type;
                return;
        }
(省略)
----- ここまで
-- 
 From Nagoya
  ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp,
   ishikawa@xxxxxxxxxxxxx,  ( mutsumi@xxxxxxxxxxx for PostPet only )
 ** 石川 睦%無意味な全文引用をする人は嫌い@Japan Linux Users Group **
X-TT 1.2.1 [Aoi MATSUBARA 2 pl1] http://www.linux.or.jp/~ishikawa/linux/X-TT/