VAIO SR/X7 Memory Stick Slot driver for FreeBSD


久しぶりの日記更新。以前、VAIO SRX7 に FreeBSD 4.5-RELEASE を入れた後、なにもいじってなかったのでちょっといじってみた。Memory Stick Slot がなぜか認識しなかったのでちょっと追ってみることに。

udesc_dump を実行したら、
      bInterfaceClass    08
      bInterfaceSubClass 05
 
となっていたので、/sys/dev/usb/usb.h を見てみたら、SubClass 05 は
      #define  USUBCLASS_SFF8070I 5
となってるみたい。8070I を /sys/dev/usb/umass.c で探してみたら umass_match_proto() でこんなのを見つけた。
      #if 0
            /* XXX ATAPI support is untested. Don't use it for the moment */
            sc->proto |= PROTO_ATAPI;
            break;
      #endif
#if 1 に書き換えて kernel make。camcontrol rescan da であっさり認識。 いつも通り、 mount -t msdos /dev/da0s1 /mnt で mount できた。 Don't use と書いてあるけど、今のところはうまく動いているみたい。
ということで、以前 の日記を更新。とりあえず様子をみてみよう。

日記の感想はこちらへどーぞ.

Generated with mkdiary.rb
Back to my diary