------------------------------------------------------------------------
          micon - miconapl ߴޥ 20080830
                       08/30/2008
               Copyright (c) Jun Mizutani  2007,2008
------------------------------------------------------------------------

  ȢPROŸå䲹ټե󥳥ȥ뵡ǽȤˤϡ
  Ƥʤ miconapl ޥɤɬפǤΥޥɤ
  EABI Ȥƥॳ饤֥οƤӽФ˴Ť
  뤿ᡢDebian (̤ABI) chrootѤꡢEABI 
  glibc¸ݤʤȤɬפǤ

  ǸȢPROCDˤKUROBOX/PROޥ̿͡Rev.1.0פ򻲹ͤ
  ꥸʥ miconapl ȤܸۤߴưΥޥΥץ
  񤤤Ƥߤޤ

 ե

  micon20080830.tar.gz ϡʲΥեǹƤޤ

        README.jp.txt  Υե
        Makefile       ᥤե
        micon.c        micon ޥɤΥ
        micon          ȢPRO  debian etchǥѥ뤷Хʥ
        COPYING        GNU General Public License
        rc.local       /etc/rc.local ץ
        Fand           ե󥳥ȥѥץ
        Keventd        Ÿܥƻѥץ

 ǥХե

  micon ϥǥХեȤ /dev/ttyS1 ɬפǤ
  ޤ/dev/ttyS1 ¸ߤ뤫ǧޤ

        $ ls -lt /dev/ttyS1
        crw-rw-rw- 1 root root 4, 65 Jul 10 00:29 /dev/ttyS1

  ⤷̵ /dev ǥ쥯ȥǼΤ褦˺Ƥ

        # mknod ttyS1 c 4 65

  /dev/ttyS1 Υѡߥḁ̊桼Ϳȥ⡼ȤŸOFF
  ǽˤʤʤɤδޤȢPROѤĶˤäƤդ
  ɬפǤ

 ѥȥ󥹥ȡ

  ޤŬʥǥ쥯ȥǲŸˤޤ

        kuro@KUROBOX-PRO:~$ tar zxf micon20080830.tar.gz

  micon20080830 ǥ쥯ȥذưޤ

        kuro@KUROBOX-PRO:~$ cd micon20080830

  ѥ make ¹Ԥޤ

        kuro@KUROBOX-PRO:~$ make

  ޥɥ򾮤(ץ)

        kuro@KUROBOX-PRO:~$ make strip

  󥹥ȡϥѥ桼root˸¤ɬפǤ
  ǥեȤǤ /usr/local/bin ˥󥹥ȡ뤵ޤ

        kuro@KUROBOX-PRO:~$ su -c 'make install'

  miconapl ȤƻѤϥܥå󥯤ޤ

        KUROBOX-PRO:/usr/local/bin# ls -s micon miconapl

  /usr/local/bin ʳΥǥ쥯ȥ˥󥹥ȡ뤹ϡ
  Makefile  INSTALL_DIR=/usr/local/bin ѹƲ
  tar zxf micon20080830.tar.gz Ÿ micon PATH
  ̤äǥ쥯ȥ˥ԡǤѤǤޤ

  rc.local  /etc ˥ԡFand  Keventd /usr/local/bin
  ˥ԡ뤳ȤǡŸܥȥե󥳥ȥ뤬ǽȤʤޤ
  Fand  Keventd  /usr/local/bin/miconapl  /usr/local/bin/micon ؤ
  ܥå󥯤ˤʤäƤ(ޤmicon miconaplȤƥԡ) 
  ȤƤޤ

 ˡ

  micon ʤǼ¹ԤȻѲǽʥץɽޤ
  ꥸʥ miconapl ȤۤƱư򤷤ޤ
  Ѥ -b ץ micon ǤפʤΤǥݡȤƤޤ
  ǥХåѤ -d ⥵ݡȤƤޤ

  kuro@KUROBOX-PRO:~$ micon
  miconapl -a option
   option: boot_start
           boot_end
           power_off
           shutdown_wait
           shutdown_cancel
           reboot
           temp_get
           fan_set_speed [arg]
           fan_get_speed
           bz_on [arg]
           bz_set_freq [arg]
           bz_melody tempo note ..
           bz_imhere  tempo note ..
           int_get_switch_status [arg]
           led_set_bright [arg]
           led_set_cpu_mcon [arg]
           led_set_on_off [arg]
           led_set_blink [arg]
           led_set_code_error [arg]
           led_set_code_information [arg]
           mcon_get_status
           hdd_set_power [arg]
           mcon_get_version

 

  $ micon -a temp_get
  temp=37
  $ micon -a fan_set_speed slow
  $ micon -a fan_get_speed
  fan_rpm=1770
  $ micon -a fan_set_speed stop
  $ micon -a fan_get_speed
  fan_rpm=0
  $ micon -a fan_set_speed
  fan_speed=slow
  $ micon -a fan_set_speed full
  $ micon -a fan_get_speed
  fan_rpm=3330
  $ micon -a bz_melody 240 C4 D4 E4
  $ micon -a bz_imhere 120 C4 D4 E4
  $ micon -a bz_on boot
  $ micon -a bz_on button
  $ micon -a bz_on finepix
  $ micon -a led_set_code_error 5
  $ micon -a led_set_code_error 0
  $ micon -a mcon_get_status
  mcon_status=on

 Ѿ

  ΥեȤϥե꡼եȥǤGNU General Pulic Licenceˤä
  ͳ˻ѡۡѤĺƤޤޤ
  GNU General Pulic Licence ξܺ٤COPYING򻲾ȤƲ

  Υեȥϻ (ë , mizutani.jun@nifty.ne.jp) ͭ
  Ƥޤ

  ܥեȥˤä»ˤĤԤǤ餤ޤ
  ޤԤϥС󥢥åפε̳餤ޤ

  ܥեȥ˴ؤơԤˤϤʤΥݡȤε̳Ϥ
  ޤ
  ٤ƤˤǤȸ¤ޤ󤬡бǤ¤ꡢʤɤΥ᡼
  ƤƤޤ
  ǿ http://www.nk.rim.or.jp/~jun/ 򻲹ͤˤƤ
  Хⴿޤޤ.
