    Sony ץޥ֥ I/O ȥǥХɥ饤 README
    -----------------------------------------------------------

      Copyright (C) 2001-2003 Stelian Pop <stelian@popies.net>
      Copyright (C) 2001-2002 Alcove <www.alcove.com>
      Copyright (C) 2001 Michael Ashley <m.ashley@unsw.edu.au>
      Copyright (C) 2001 Junichi Morita <jun1m@mars.dti.ne.jp>
      Copyright (C) 2000 Takaya Kinjo <t-kinjo@tc4.so-net.ne.jp>
      Copyright (C) 2000 Andrew Tridgell <tridge@samba.org>

Υɥ饤Фˤꡢ¿ Sony VAIO åץȥåפ˸ Sony ץ
ޥ֥ I/O ȥǥХ˥뤳ȤǤޤ
ο Sony åץȥå ( FX ꡼Υåץȥåפ˸¤
褦ǤʤȤ FX501  FX702) ˤϡsonypi ǥХ¸
ʤΤǡΥɥ饤ФǤϤޤäݡȤޤ

ɥ饤ФϡΥåץȥåפ벼褦ʴĤΥ٥
ؤΥ (桼֤Υ桼ƥƥͳ뤫) 
ޤ

        - 祰륤٥ (VAIO ¦̤ˤ뾮ʥۥ)
        - ץܥ󥤥٥ (VAIO PictureBook ꡼Τ)
        - ե󥯥󥭡
        - Bluetooth ܥ (C1VR ǥΤ)
        - ץޥ֥륭Хåإסࡢե졼
          ܥ (餬)

Υ٥ (linux/sonypi.h 򻲾ȤƤ) ϡ饯
ǥХΡ /dev/sonypi (᥸㡼ֹ 10, ޥʡֹϼư
뤫ץˤꤷޤ) Ȥä poll 뤳ȤǤޤ

祰ưޥۥ륤٥ȤؤѴ륷ץ
ǡ http://popies.net/sonypi/ ɤ뤳ȤǤ
ޤ

Υɥ饤ФϤޤLCD ꡼뤵ꤷꡢХåƥ꡼
̾䤤碌ꤹ ioctl ޥɤĤݡȤޤ
(襳ޥɤɲäǽ⤢ޤ)

Υɥ饤ФϡPictureBook ꡼Υ (뤵
饹) 򥻥åȤΤ˻Ѥ뤳ȤǤMotion Eye Ѥ
video4linux ɥ饤ФǻȤƤޤ

Υɥ饤ФWindows ɥ饤Ф ACPI BIOS С󥸥˥
󥰤ƺ줿ȤդƤȤΤ⡢Sony ϥå
ȥåפΥץߥ󥰻ͤ򲿰ĸ뤳Ȥ˹դƤʤ
Ǥ⤷ï褦 Sony ΤʤСϢ



ɥ饤Хץ
------------------

⥸塼Ȥƥɥ饤Фѥ뤵Ƥʤ /etc/modprobe.conf
ե˥ץä뤫ޤϡΥͥ륳ޥɥ饤
(֡ȥ) Ϳ뤳Ȥˤꡢsonypi ɥ饤Ф˴ĤΥץ
ϤȤǤޤ

    sonypi=minor[,verbose[,fnkeyinit[,camera[,compat[,mask[,useinput]]]]]]

        minor:          misc ǥХ /dev/sonypi Υޥʡֹ档
                        ǥեȤ -1 (ươ/proc/misc
                        ޤϥͥ򸫤Ƥ).

        camera:         PictureBook ꡼ VAIO (Motion Eye
                        ¢) ξ硢ɥ饤Ф饫
                        뤿ᡢΥѥ᡼ 1 
                        ꤷƤ

        fnkeyinit:      Ĥ VAIO (C1VE, C1VR ) ǤϡΥѥ
                        ᡼ 1 ˥åȤʤȡե󥯥
                        ٥Ȥͭˤʤޤ󡣼ºݤɬפ
                        ΥץϻȤʤ
                        VAIO ǥˤäƤϡΥ
                        򤦤ޤޤ󡣤Υץϡ
                        ͥ뤬 ACPI ݡȤ򳰤ƥѥ
                        ƤΤ߻ѤǤޤ (ȤΤϡ
                        ACPI ȶ礷ƤޤǤꡢޤ
                        ACPI ͭƤϡˤƤ
                        ɬפȤΤǤϤޤ)
                        
        verbose:        1 ˥åȤȡsonypi ǥХ
                        ̤ΤΥ٥Ȥɽޤ
                        2 ˥åȤȡsonypi ǥХ
                        ƤΥ٥Ȥɽޤ

        compat:         sonypi ٥Ȥͭˤߴɤ
                        ޤ (С 1.5 ) ϥɥ
                        ФǽƤΤˡ⤦ưʤʤä
                        ޤäȤ硢Υץɲä
                        Ԥ𤷤Ƥ

        mask:           桼ˤɤΥ٥Ȥ𤹤뤫ɥ饤Ф
                        ؼ륤٥ȥޥǤΥѥ᡼ϡ
                        ¾ VAIO ǥǻѤƤͤϡ
                        ѤƤ VAIO ǥɬפ
                        ʤޤ (祰̵ɤ⡢ץ
                        ޥ֥륭٥Ѥ˥祰륤
                        ȤѤƤ FX ꡼ʤ)ǥե
                        ȤΥ٥ȥޥ 0xffffffff ˥åȤ졢
                        ϡǽΤƤΥ٥Ȥ
                        Ȥ̣ޤȼΥ٥ȥޥ
                        ݡΥӥåȤѤǤޤ (drivers/char/
                        sonypi.h )

                                SONYPI_JOGGER_MASK          0x0001
                                SONYPI_CAPTURE_MASK         0x0002
                                SONYPI_FNKEY_MASK           0x0004
                                SONYPI_BLUETOOTH_MASK       0x0008
                                SONYPI_PKEY_MASK            0x0010
                                SONYPI_BACK_MASK            0x0020
                                SONYPI_HELP_MASK            0x0040
                                SONYPI_LID_MASK             0x0080
                                SONYPI_ZOOM_MASK            0x0100
                                SONYPI_THUMBPHRASE_MASK     0x0200
                                SONYPI_MEYE_MASK            0x0400
                                SONYPI_MEMORYSTICK_MASK     0x0800
                                SONYPI_BATTERY_MASK         0x1000

        useinput:       åȤƤ (ϥǥեȤǤ)
                        祰륤٥Ȥϥޥۥ륤
                        ȤȤϥ֥ƥžޤ


⥸塼λ
----------------

ѻ sonypi ⥸塼ưŪ˥ɤˤϡιԤ /etc/
modprobe.conf ե˲äޤ

        alias char-major-10-250 sonypi
        options sonypi minor=250

Ǥϡsonypi ǥХ˥ޥʡֹ 250 ѤȲꤷƤޤ

        # mknod /dev/sonypi c 10 250


Х
----

        - Υɥ饤Фåץȥåפ򥹥꡼׾֤ˤꡢ
          ˥Υ󥪥դڤؤꤹ롢BIOS ե
          󥭡̵ˤƤޤȡʣΥ桼𤷤Ƥ
          ޤϤޤޤ󡣤ȤΤϡΥɥ饤Фϡ
          ACPI ޥͥȤͭˤ뤳ȤˤꡢΥѤ
          Ƥ APM ޥͥȤ̵ˤ뤫Ǥ (ACPI Υ
          ʬϤޤƤޤ)ե󥯥󥭡ư
          åץȥåפ򤪻ǡΥȤ³ʤС
          Υɥ饤ФϻѤʤǤ

        - ̾Υ桼ϡfnkeyinit ѥ᡼ꤷƥɥ饤Ф
          Ȥȥåץȥåפ٤ʤ (dhrystone ǥƥ) 𤷤
          ƤޤϤʬΥåץȥåפǺƸ
          ȤǤޤ󡣤ޤƤΥ桼Ƥ
          櫓ǤϤޤ󡣤ϡfnkeyinit ѥ᡼ ACPI
          ⡼ɤͭˤ뤳Ȥˤ (ץå®
          褦ɲä ACPI ʤ)ȯޤ긵Υå
          ȥåפǵǽ褦ʤ顢APM Τ ACPI Ѥ
          
          
        - ƤγȯС󥸥˥󥰤ˤꤪʤ줿Τǡ
          Υɥ饤ФʤΥåץȥåפ򥯥å夵ʤȤ
          ݾڤϡޤäޤ󡣱ʵפˡ

------------------------------------------------------------
Ρ JF ץ < http://www.linux.or.jp/JF/ >
   2004/05/23
  ԡ  ɧ <takahiko(a)hakubi.co.jp>
     Seiji Kaneko <skaneko(a)a2.mbn.or.jp>
