タグ

ブックマーク / jr0bak.homelinux.net/~imai (2)

  • ARM gcc バッドノウハウ集

    Kunihiko IMAI <bak@d2.dion.ne.jp>2009 年 1 月 11 日 ARM gcc にまつわるいやらしい現象とその対策をまとめてみました. 1. はじめに 2. 責任の放棄 3. 想定している読者と環境 4. アラインメント 4.1 アラインメント条件を満たさないと 4.2 由緒正しい対策 4.3 バッドノウハウな対策 5. パディング 5.1 例 5.2 由緒正しい対策 5.3 バッドノウハウな対策 6. char 型 6.1 例 6.2 由緒正しい対策 6.3 バッドノウハウな対策 7. soft fp と hard fp 7.1 一般的な問題 7.2 ARM 固有の問題 8. EABI と legacy ABI 8.1 ABI とは 8.2 ABI の種類 8.3 違い 8.4 見分けかた 8.5 Debian での対応状況 8.6 影響と対策 8.7

  • キーボードフックドライバ

    警告 改版履歴 これは何? 原理 入手 警告 このドライバを組み込むことにより,セキュリティホールが生じる場合があります. セキュアな用途に用いるマシンにはインストールしないこと. 改版履歴 2003/12/17 linux-2.4.23 カーネルに対応 2000/02/11 アプリケーションキー(?)でプログラムを起動するフィルタなど追加 2000/02/06 nicola キーボードのエミュレータを追加 2000/02/06 高速にキーボードをたたくと,読み込み側で eof を発生してしまう,というバグの「回避」. 2000/02/04 初版公開 これは何? Linux カーネルで,キーボードデバイスから送られてくるスキャンコードを 途中で横取り 偽造して横から注入 するためのドライバです. 変換処理部をユーザプロセスに追い出したため,ユーザプロセスを変更することにより多彩な機能に対応

  • 1