Xperia Pのカーネルソースが来ましたね Open source archive for build 6.1.B.0.544, 6.1.B.0.550, and 6.1.B.0.559. bit.ly/PO5kCC
FreeBSDのカーネルソースのコンフィグを見ると、どうやら8.3以降なら目的の蟹NICのドライバが入ってるくさい。まだベータ版だけど、それをベースにしてるFreeNAS8.3の方を試してみるか。
アナログスティックのデータが上手く取得できない。特殊なパケットを送る必用があるのかな。でもこれはLinuxのカーネルソース読んだり、パケットキャプチャしないとわからん。
Inside ASCADE Home » Tags » C/C++ cscopeでlinuxカーネルソースを読む Submitted by ikeda on 2009, July 1 - 11:05pm. Tagged: C/C++ • cscope • linux 色々なツールが存在しますが、その中の1つに cscope があります。特にemacsのようなエディタと組み合わせて使用…
linuxカーネルの歩き方
http://osdn.jp/event/pdf/LW2001Fall_takahashi.pdf
ブログトップ 記事一覧 ログイン 無料ブログ開設 趣味プログラマによるOSS開発日誌 <[日記] オープンソースカンファ... 2012-03-23 ■ [ Linuxカーネル ] Linuxの起動を追ってみる(1) Linux カーネル のソースコードを読み始めて、2週間弱経過したのでちょくちょくまとめていこうと思う。 記念すべき第1回は、Linuxがどのように起動されるかを簡単な流れとしてみ…
カーネルはスケジューラから読むのが一番、楽だと僕は思ってる。動作が特徴的で小さくまとまっているから。
ブログトップ 記事一覧 ログイン 無料ブログ開設 めもめも 2012-07-06 「Gitポケットリファレンス」を活用してカーネルソースを読んでみよう! Gitポケットリファレンス 作者: 岡本隆史 , 武田健太郎 , 相良幸範 出版社/メーカー: 技術評論社 …
http://www.memememo.com/u/xargs/c40287.html
Linuxの内部構造をより深く知るには、ときには、Linuxカーネルのソースコードを読むことも必要です。とはいえ、膨大なソースコードの全体像を把握するのは簡単ではありません。ここでは、発想の転換を行い、「文学作品を楽しむ」ようにソースコードを読み進めながら、ソースコードの世界観をつかみます。実際に動作するカーネルをビルドする手順を紹介した後に、そのソースコードを読み進めていきます。ソースコードに手を加えて、オリジナル・カーネルを作成する簡単な例も紹介します。
gihyo.jp:
コメントから読む Linux カーネル Sano Taketoshi $Date: 2000/06/27 13:57:52 $ NLUG (名古屋 Linux ユーザーグループ) 第 3 回勉強会のために 作成した資料です。 今回読むのは Linux カーネル 2.2.5 です。 主に PC/AT (i386) 上で、電源 ON のあと、カーネルのロ…
通常、Linuxカーネルのソースコードは通常、http://kernel.org/から入手できるが、tar.bz2で固められていて、いちいちダウンロード・解凍しなくちゃいけない。
これはちょっと面倒なので、別の環境でもすぐに見られる方法はないかと探していたところ、LXRという、LinuxカーネルのソースコードをWeb上で見られるサービスを発見。
このサービスの良いところは、表示されているソースコードをカーネルのバージョン単位で変更できたり、ソースコード内の単語を簡単に検索できるところにある。
OSのカーネルの心臓と言う部分では、
Linuxが出来る前後かそれより前に教育用に作られた、
Minixから入るのもいいかと思います。
OSカーネルにはLinuxを採用。オープンソースとして提供されたAndroid 1.0は、カーネル2.6.25を採用する。これをベースに電源管理用モジュール、プロセス間通信用モジュール、メモリー量が不足したときにAndroid関連のプロセスを自動的に落とすモジュールなど、Android用のカーネル・モジュールが加えられている。
Linuxカーネル上には、Android独自のアプリケーション実行環境(ランタイム)を実装している。基盤となるコアライブラリ上に、「Dalvik(ダルビック)」と呼ぶ独自のJavaの仮想マシンを搭載したものだ。Dalvikは、JavaVMの実行形式を独自形式に変えて高速化を図っている。Androidのアプリケーションはすべて、Dalvik上で動作するJavaアプリケーションとなる(写真1)。
プログラムが動作する時、システム上では2つの処理空間で処理が行われます。1つはユーザ空間(User space)、もう1つがカーネル空間(Kernel space)です。この2つの空間を行き来して処理を進めます。といっても、プログラムが動作する際、どちらの空間で処理されているかといったことをユーザが意識する必要はありません。
ユーザ空間は、ユーザに割り当てられる計算リソースで、実行しているプログラムが直接アクセス可能なリソースです。 一方、カーネル空間はユーザが直接アクセスできない空間です。システムコール(UNIXのカーネルAPI) を呼ぶことや、 あるいは/sys/以下のファイルのようにファイルの形でカーネルへのインタフェースを介してカーネルの機能を利用できる形にしています。ユーザからは直接カーネル空間を操作することはできません。Kernel(核)という言葉は元々は堅い殻に守られた種の意味ですが、この意味のようにユーザ側から見ると、カーネル空間は堅い殻に守られたオペレーティングシステム内部というように見えます。
@sakuramilk GNのカーネルソースってどこからもって来ました?opensource.samsung.comにあります?
|58727 view
|123290 view
|52735 view
|209670 view
|1845037 view
|325371 view
旬のまとめをチェック
ファッション,美容,コスメ,恋愛
事件,ゴシップ,スポーツ,海外ニュース
映画,音楽,本,マンガ,アニメ
旅行,アウトドア,デート,カフェ,ランチ
インテリア,ライフハック,家事,節約
おかず,お弁当,おつまみ,簡単レシピ
エクササイズ,ダイエット,肩こり,健康
キャリア,転職,プレゼン,英語
Webサービス,スマートフォン,アプリ
クリエイティブ,写真,イラスト,建築
トリビア,不思議,名言,逸話
ユーモア,ネタ,癒し,動物,びっくり
過去の人気まとめをチェック