[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/