名 前
cardinfo − PCMCIA カ ー ド の 監 視 ・ 制 御 を 行 う X ユ ー テ ィ リ テ ィ
書 式
cardinfo
説 明
cardinfo は シ ス テ ム に あ る 全 て の PCMCIA ソ ケ ッ ト の 現 在 の 設 定 を 表 示 す る 。 各 カ ー ド に つ い て 、 カ ー ド の 名 前 ・ 状 態 ・ 使 っ て い る I/O ポ ー ト と 割 り 込 み ・ カ ー ド に 割 り 当 て ら れ て い る 全 て の デ バ イ ス 名 、 が 表 示 さ れ る 。 そ れ ぞ れ の ソ ケ ッ ト ご と に 、 ソ ケ ッ ト の 状 態 を 操 作 す る た め の メ ニ ュ ー も 用 意 さ れ て い る 。 ソ ケ ッ ト の 状 態 に は 状 態 フ ラ グ が 短 縮 形 で 表 示 さ れ る 。 CD フ ラ グ は そ の ソ ケ ッ ト に カ ー ド が 挿 入 さ れ て い る こ と を 示 し 、 Vcc フ ラ グ は ソ ケ ッ ト に 電 力 が 供 給 さ れ て い る こ と を 示 す 。 Vpp フ ラ グ は プ ロ グ ラ ミ ン グ パ ワ ー サ プ ラ イ (programming power supply) が ア ク テ ィ ブ で あ る こ と を 示 す 。 WP フ ラ グ は カ ー ド が 書 き こ み 禁 止 で あ る こ と を 示 す 。 ソ ケ ッ ト 状 態 の 下 に 示 さ れ て い る の は 、 カ ー ド 状 態 の 変 更 イ ベ ン ト の ロ グ で あ る 。 記 録 さ れ る 状 態 変 化 は 、 カ ー ド の 挿 入 と 脱 着 ・ ユ ー ザ ー か ら の 挿 入 /脱 着 リ ク エ ス ト ・ サ ス ペ ン ド /レ ジ ュ ー ム ・ ソ ケ ッ ト の リ セ ッ ト 、 で あ る 。 ソ ケ ッ ト 表 示 の 下 に あ る リ セ ッ ト ボ タ ン を 押 す と 、 cardmgr に SIGHUP シ グ ナ ル が 送 ら れ 、 全 て の ソ ケ ッ ト が 始 め か ら 再 初 期 化 さ れ る 。
cardinfo は PCMCIA ソ ケ ッ ト に ア ク セ ス す る た め に 一 時 的 な デ バ イ ス フ ァ イ ル を 作 成 す る の で root に setuid さ れ て い る 。 通 常 の ユ ー ザ ー は ソ ケ ッ ト 制 御 機 能 を 使 う こ と が で き な い よ う に な っ て い る 。
著 者
David Hinds − dahinds [AT] users.net