Palm ML for Japanese

Palm ML for Japanese

注意:MLの運営自体は終了しました、現在は、過去ログの公開のみを行っています。

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]

検索式: [検索方法]

表示件数: 表示形式: ソート:

検索対象: palm-ml palm-tech-ml pilot-ml pilot-tech-ml


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

Re: ライセンシー関係 Re(3): 機種判別



奥山@IBMです。

>>>>> "TF" == Toshiya Fujii <araiguma@earthlink.net> writes:
TF> すくなくとも電源オフ時の上ボタンでの起動のAPI?もOSの機能だとおもいますが、
TF> 公開すべきものだとおもいます。

わたしが想像する限り、これは
『電源 off 時の上ボタンで起動するのは実は Application ではない』
が本当のところではないかと。

5秒ほどで止まりますよねぇ?つまり、Application の通常の timeout の時
間を使ってない。しかも、その後電源を on にしてもこのApplication は動
いていない。Application を終了してから電源を切る、というインターフェー
スを新たにつくるよりも、割り込みハンドラーを肥大化してつくる方が、こ
の手の機能は『楽に』つくれます。

そうでないと、他のボタンと同様、マスクしないときは『電源の on/off に
関係なく上ボタンを押すと』アプリケーションが起動してしまいます。なに
しろ、Application から「電源off」を検出するのは面倒ですから、Palm の
インターフェースの場合。

# しかも、こうつくると、たいていの場合「後の禍根」となって現れるが、
# Palm は『禍根』を残すようなインターフェースをつくるのが得意だ。

Alarm API と同じやり方なので、前例もあり、実装も簡単でしょう。



ですので、当然、「インターフェース」などというものは公開できない。
存在しないから。そして、この機能は、sleep (隠し)API に対する hook と、
ボタン割り込みに対する hook で実装できる。
#これは、PalmPilot でもつくれる。

だから、これは PalmOS に手を入れる必要もない。
#実際、PalmOS と言っても、古い OS にROM Database 上にある Patch 群
#が hook 当てまくっているだけですから、さらに1つや2つ hook が追加
#しても、問題ではない。


m100 が、ハードウェア的に他のデバイスと大きく異なるのではない、と思
いますよ。その必要性はないし、それではコストダウンにもならない。
---- 
奥山 健一@東京基礎研究所.日本IBM(株)[虹野FC:No.0000000015]
#URL http://www.dd.iij4u.or.jp/~okuyamak/
#今日のお言葉『狼を操り・羊を繰り出す』:すでに戦闘シーンは
#動物園。


[PR]WebSylpheed拡張版
[PR]アニメとかゲームとか
[PR]フィギュアの色々
[PR]テレフォンカードの色々
[PR]ペットのこと色々
[PR]ランドセルは天使のはね
[PR]天使のはねランドセルのセイバン

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]