[表示 : 全て 最新50 1-99 101- 201- 301- 2ch.scのread.cgiへ]
Update time : 11/02 22:45 / Filesize : 90 KB / Number-of Response : 389
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

お前ら*BSDのカーネルをハックしますか?



1 名前:見習デーモン [01/10/17 18:35.net]
これからsys/kern/init_main.c読んでみます。

【参考】
・「The Design and Implementation of the 4.4BSD Operating System」
 の第2章
www.freebsd.org/doc/en_US.ISO8859-1/books/design-44bsd/index.html

・*BSDでのアセンブリ
www.int80h.org/bsdasm/

なんか検索してみてもあんまりハックサイトひっかからないね。
Linuxより伝統あるはずなのに。

253 名前:210 ◆s3Xr4zlrpU mailto:sage [03/08/18 21:46.net]
>>222
禿同

話は変わるけど、携帯ゲーム機"プレイステーションポータブル(PSP)

 久夛良木氏は,“PSPはゲーム業界が待ち望んだ究極の携帯機”として説明。「ここまでやるかと言われるスペックを投入した」という。
 発表によれば「PSP」は,曲面描画エンジン機能を有し,3Dグラフィックでゲームが楽しめる。
7.1chによるサラウンド,E3での発表以来,クリエイターたちにリクエストが高かった無線LANも搭載(802.11)。
MPEG-4(ACV)による美しい動画も楽しめるという。これによりゲーム以外の映画などでのニーズも期待する。
 外部端子で将来,GPSやデジタルチューナーにも接続したいとする。
また,久夛良木氏は,繰り返し「コピープロテクトがしっかりしていること」と力説。会場に集まった開発者たちにアピールしていた。
 さらに,ボタン設定なども明らかにされ,PS同様「○△□×」ボタン,R1・L1,アナログスティックが採用される。

この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。

突然変なこと言い出してスマソ・・
GBAと比較してみてどうですかね?(シェアの事は抜きで)

254 名前:名無しさん@お腹いっぱい。 [03/08/19 00:48.net]
カーネルソースをいじって printfでパラメータを表示しながら
状況を把握したいんですが、typescriptもパイプでファイルに
保存することもできないのですが、カーネルをイジっているひとは
どうやってプログラミングしてるんですか?

カーネルを扱うに当たって便利なやり方や、アプリケーションがあれば教えてください。

255 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/19 00:52.net]
出力先をシリアルポートやら、メモリやら。

256 名前:名無しさん@お腹いっぱい。 [03/08/19 01:35.net]
最近だとsimokawaさん謹製dconsって奴があるね。
特定のメモリに書いておいてIEEE1394 OHCI
ホストコントローラが勝手にDMAしにくるってやつ。
シリアルコンソールはシリアルコンソールでも
IEEE1394シリアルだから速い。

257 名前:名無しさん@お腹いっぱい。 [03/08/20 01:17.net]
別に機器を買う必要があるということですか。

kgdbはカーネルのコンパイル時にしか使えないのですか?

なんとかgdbなどのデバッグツールでカーネル関数の動きを追っていきたいのですが。。。

よろしくお願いします。

258 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 01:33.net]
>>254
( ´д)ヒソ(´д`)ヒソ(д` )

259 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

260 名前:あぼーん mailto:あぼーん [あぼーん.net]
あぼーん

261 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 02:48.net]
知らなかったよ。kgdbを使ってカーネルのコンパイルができるのか.....



262 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 05:30.net]
>>254
通常のgdbのように扱えるよ
gdbのカーネルモードだからね

基本的に大きな違いはないはず。ただ、カーネルをデバッグしているから
端末が二つあった方がいいね

もし一台でデバッグできる方法があったら教えてくれ。

263 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 05:37.net]
誰も自分の死体を見ることはできないというお話ですた。

264 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 05:41.net]
死体は見れるよ。来世で。
できないのは、自分自身の解剖。

265 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 05:58.net]
いや、自分の癌の摘出をやった外科医はいたし、ある程度は可能だろう

266 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/20 13:19.net]
最近のはやりだとbochsやvmwareなどの仮想マシン上でデバッグする
という手もあるな。bochsにも一応デバッグ支援のための機能はある
ようだ。もっともエミュレーションに起因する問題が出る可能性は
あってどんな場合でも使えるわけじゃない。
動きを追うぐらいならそこそこ使えるかもね。

ま、詰めなきゃならん所は昔ながらのメモリ上に値を置く、かな。


267 名前:名無しさん@お腹いっぱい。 [03/08/21 00:34.net]
*BSDで、一台でもある程度はできるよ。Linuxでも最近できるかな。
options DDBを入れてCtl-Alt-Breakを押すと
ddbのモードに入る。ここで、命令ごとのステップ実行
callの終了までの実行、シンボルで指定できるブレークポイント設定
変数参照、レジスタ参照、等々。ddb(8)は印刷しといたほうがいいな。


268 名前:netnice [03/08/28 10:19.net]
i heard that you can use /dev/kmem, instead of /var/crash/vmcore.*,
fore core-file argument of kgdb, though i've never tried.
just fyi.


269 名前:名無しさん@お腹いっぱい。 [03/10/11 12:05.net]
カーネルモジュールはどうやってデバッグするんでしょうか?
特にインターフェース部分。
デバッグ用のシンボルはどうやっていれれば?

270 名前:名無しさん@お腹いっぱい。 [03/10/11 12:22.net]
>>1
これは実際に重要なことである。
開いたソースはあなたのためになり私のためになり、可能性をもたらす。
多くの危惧の中の一つは、しばしば現実となるが、世界の協力はそれを直すだろう。
もしあなたやあなたの友人が開いたソースを悪意で使うなら、それは停止して欲しい。


271 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/12 17:57.net]
>>267





272 名前:名無しさん@お腹いっぱい。 [03/10/23 21:10.net]
BSDのソース読んでみようと思うんだけど、NetBSDがいいかな?

273 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/23 21:23.net]
(´-`).。oO(でっかい釣り針がぶら下がっております…)

274 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/23 22:15.net]
inferno

275 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/23 22:16.net]
inferno

276 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/23 22:22.net]
くだ質スレからの流れでしょう。

277 名前:くだ質の534 mailto:sage [03/10/24 17:08.net]
漏れじゃネーよ(w カーネルくらい黙って読むし

でもって、NetBSDをちらっと読んでるんだけど、なんか得体の知れない
マクロだらけ…。ちゃんとヘッダファイルから読まなきゃダメか。

あと、NetBSDのカーネルハック本(和訳)って全然出てないよね?
おおまかな構造を理解してからソース読まないとサッパリだよ。
この前出た4.4BSD赤本じゃあ古すぎるような気がするので読んで
ないけど…




278 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/24 17:20.net]
>>274
今までどんなの読んでたの?
得体の知れないマクロってのはbus_spaceとかの事かな。

279 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/24 18:08.net]
ヘッダファイルこそがソースの肝なのに。。。

280 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/24 20:59.net]
NetBSD のカーネルハック本(和訳)って、
BSD Magazine の Vol.13 のことじゃないのか?


281 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/25 02:44.net]
>>276
そうなんだよね。本当に。



282 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/26 10:15.net]
/usr/includeの下は丸暗記するぐらいの勢いで読みまくった。
これはいきなりカーネル読み始めるよりも、効率的だし、
実用的だったよ。

283 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/26 13:48.net]
へたれプログラマなんですが、なんでそんなにヘッダファイルが重要なのか
わからないんですが、理由を教えていただけませんか?


284 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/26 14:31.net]
>>280
これは計算機科学の教科書の練習問題だと思うぞ。
こんなものかな。採点キボンヌ(配点20点)

ヘッダファイルにはデータ構造、関数定義など、モジュール間のインターフェイスと
なるものが記述されており実装の詳細を見ずに全体を把握する事が可能である。
また、一つのプロジェクト内のモジュールのインターフェイスというだけでなく、
異なるシステムとの間の相互運用性を確保するためにも必要である。





285 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/26 19:07.net]

俺の採点だと20点満点。素直に。
敢えてアラ探しやればできるだろが、練習問題という設定なら十分な回答だろ。

2ch的でない(奇をてらわない保守的な)回答だけど、そういう地味さにも好感。


286 名前:280 mailto:sage [03/10/27 08:00.net]
>>281
ありがとうございます。
なんか目から鱗でした。


287 名前:くだ質の534 mailto:sage [03/10/27 14:29.net]
そうか、ヘッダファイルってそんなに重要なんだ…。言われて
みればたしかに。

漏れも>>279みたいに凄い勢いでヘッダ読んでみまつ。勉強に
なったサンクスコ。

288 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/27 16:22.net]
重要は重要だけど、本で言えば目次だけ読むようなもんだから
偏食にならないようにネ

289 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/28 11:09.net]
>>280
頭(head)だからです。
頭だけとか体だけとかは駄目なんです。

290 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/04 23:33.net]
sys/kernel.h --

#defineSYSINIT(uniquifier, subsystem, order, func, ident)\
C_SYSINIT(uniquifier, subsystem, order,\
(sysinit_cfunc_t)(sysinit_nfunc_t)func, (void *)(ident))

funcを2重にキャストする意味って何?


291 名前: [03/11/19 22:40.net]
興味ありあげ



292 名前:名無しさん@お腹いっぱい。 [03/11/23 13:51.net]
BSDがSCOによって血祭りにあげられるまであと何日ですか?


293 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/23 19:47.net]
BSDによってSCOが血祭り、なんだろうな


294 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/23 20:15.net]
というか既に血まみれで死にそうなSCOが
あちこちに血しぶきを撒き散らして嫌がらせしてるんだろ。

295 名前:名無しさん@お腹いっぱい。 [03/11/23 22:11.net]
>>290-291
おまいら何もわかってないな
技術泥棒なんだよ
ギ ジ ュ ツ ド ロ ボ ウ
わかるか?

296 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/23 22:21.net]
>>292 煽り乙。どうせなら犬板のSCOスレ逝った方が人多くて楽しいと思われ


297 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/25 00:18.net]
同感

298 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 01:14.net]
BSDのカーネル読むにはどのBSDのソースがとっつきやすいですか?


299 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 03:31.net]
あなたの使っているものが一番じゃない?


300 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/06 12:38.net]
ソースなんて綺麗とか汚いとかほざくまえに、
動いてるコードなんだから黙って読むんだよ!
今じゃろくなコード書けない人間までコードが
云々なんて言い出す始末だからな。もうブチキレですよ。

301 名前:名無しさん@お腹いっぱい。 [03/12/09 18:58.net]
カーネルによって違うのかもしれませんが、
各種スレッドというのは、スタックセグメントだけを
スレッドごとに固有にもち、それ以外のセグメントは
プロセス内の全てのスレッドで共有するという感じなのでしょうか?
そうすると、ページディレクトリテーブルも共有で、
スタックセグメントだけを仮想メモリの機能として
別々の物理ページに割り当てるといった感じになっているのでしょうか?
それとも全てのスレッドに対してCR3を割り当てるのかな?

どうもプロセス内のスレッドとVMの関係がよく分りません。



302 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/09 19:45.net]
>>298
実装にもよるんだろうけど、スタックも含め、スレッドがいくつあろうと
アドレス空間は1プロセスで同じもの。スタックはスレッド毎に
切り替えて違うアドレスを指してあるだけ。

303 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/09 22:30.net]
>>298
コンテクストスイッチ発生させると、プロセスのコンテクストスイッチと
変わらんし...それじゃあ、スレッドの意味がない...


304 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/09 23:19.net]
>>297
逆だよ。ろくにコード組めないから、綺麗なコード読みたいんだよ。
まぁ清濁併せ呑む度量があれば一番なんだが、そんな人間は黙って
読んでるよ。



305 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/19 20:33.net]
おまいらカーネル**ckしてますね。

306 名前:名無しさん@お腹いっぱい。 [03/12/19 21:11.net]
>>302
そんなタイトルの日記があったな…


307 名前:Win厨 mailto:sage ぉ、刺身にしよか? [03/12/19 23:11.net]
>>303
あ、それ書いてたの、おれっちです。
最近NetBSDも忙しくて触って無いからカーネルファックもご無沙汰です。
厨房でもカーネルぐらい気合で理解できること証明したかったけど、
自分にはちょっと厳しかったです。また再開したときはよろしくです。

308 名前:名無しさん@お腹いっぱい。 mailto:からあげ [04/01/14 17:37.net]
あげてみる

309 名前:名無しさん@お腹いっぱい。 [04/02/13 00:25.net]
バッファをたくさんとれるようにカーネルイジってたら、

All mbuf clusters exhausted, please see tuning(7).

と出るんですが、クラスタ数を多く割り当てたり、
別の目的で利用されている、クラスタを借りたりすることはできないでしょうか?

310 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/13 03:27.net]
a.具体的に何をしていたのかを書いてみよう。
(たとえばkern.ipc.nmbclustersをほにゃららにしてみたとか
options NMBCLUSTERS = ほげ したら config におこられるとか)
b.もし、具体的な目的があるのであればそれも書いてみよう。
(たとえば 負荷が高いWebサーバーをなんとかしたいとか。)

あと環境もちゃんと書いてみよう。

311 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/16 05:49.net]
一度の関数呼び出しで何回もパケットを
送出しようとするときインタフェースカードで
データパケットが落とされることってありますか??
もし落とされたときは、ip_outputの返値は返ってきますか?
また、それは「0」以外の値ですか?

ループバック関数で戻ってきたパケットは欠如していません。
別のマシンでキャプチャーすると欠落しています。

原因・対策などありましたら、お願いします。



312 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/16 06:11.net]
>>308
当然あるだろ。ip_output は if_output 呼んでるだけだから、
あとはネットワークインターフェイス依存。
etherなら、netinet/ip_output.c、net/if_ethersubr.c、
と追いかけていって、NICのデバドラまで読んでけ。

まぁ単に送信バッファ溢れてるだけだろうがな。

313 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/16 06:39.net]
>>309
なるほど。。。参考になりました。
しかし、送信バッファがあふれても ip_outputの返値が0になるというのは問題なのでは??
ソケットバッファの場合はちゃんと制御できるのに。。。


314 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/16 07:20.net]
>>310
ぜんぜん問題じゃない。君の考え方のほうが問題。
ソケットは到達保証するが、IPは到達保証しない。
まだわからない?

315 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/16 08:20.net]
>>311
ソケットが送信保証をするためには、ip_outputの返値が0である必要があるし、
ip_outputの返値で0を返すためには、ether_outputの返値が0である必要がある。

ちなみに、ネットワークに出力されたあとは、ソケットも到達保証しないよ。
仮にできるのなら、何も苦労しない。。。

316 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/22 01:46.net]
PF_ROUTEソケットについて調べてるんですがどうもいまいち…
(いまいちなのはもちろん自分)
4.4BSDの本見てから、ソース見たけど????です

PF_ROUTEソケットを調べだしたのは。rtadvdで受けている
メッセージを見ていたところ、ioctl()などのリクエストでkernelから生成してるはずの
メッセージ数と合わない、こんなところからです。

orange.kame.net/dev/cvsweb.cgi/kame/kame/kame/rtadvd/rtadvd.c?rev=1.88
socket(PF_ROUTE, SOCK_RAW, 0))

やはりRAWだから一気に生成したメッセージはどこかで落されてしまうんですかね…。
落される場所がわからない…
できれば落さないように改造してみたいんですが…

317 名前:名無しさん@お腹いっぱい。 [04/05/24 19:37.net]


318 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/12 00:45.net]
二年半前のスレか・・・
見習いデーモンは一人前になったのだろうか。

319 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/12 01:22.net]
現在、まだ半人前とみた。

320 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/11 20:10.net]
>>1 の参考
...半分ぐらい読むには読んだけど、むつかし。
ので、いったん撤退して、こっち↓に着手。

Commentary on the Sixth Edition UNIX Operating System
tp://www.lemis.com/grog/Documentation/Lions/

そのうちリベンジの予定。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/12 00:25.net]
>>317
よし!俺が今から
「The Design and Implementation of the 4.4BSD Operating System」
を読んで>>317を追い抜いてやるぜ!!



322 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/18 08:41.net]
しかし、"こっち"も...

-- m40.s --
/ initialize systems segments

mov $KISA0,r0
mov $KISD0,r1
mov $200,r4
clr r2
mov $6,r3
1:
mov r2,(r0)+
mov $77406,(r1)+ / 4k rw
add r4,r2
sob r3,1b

323 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/18 08:43.net]
~~
0619:
KISA0 and KISD0 are the high core addresses
of the rst pair of kernel mode segmentation
registers. The first six kernel descriptor
registers are initialised to 077406,
which is the description of a full size, 4K word,
read/write segment.
The first six kernel address registers are initialised
to 0, 0200, 0400, 0600, 01000 and
01200 respectively.

~~
sob
Subtract one from the designated register. If
the result is not zero, branch back "offset"
words;

...
...

324 名前:名無しさん@お腹いっぱい。 mailto:sage [04/09/07 03:06.net]
スタック
--interrupted routine--
ps : old PS
pc : old PC
--vector--
r0 : old r0
--trap(assembler version)--
nps: new PS after trap
r1 : old r1
sp : old SP for previous mode
dev: masked new PS
tpc return address in "call"
--csv---
old r5 <- r5
old r4
old r3
old r2
cret <- sp


r5r5r5r5r5
r5<-r5<-r5<-r5<-r5<-r5

うーん...
service routine(dev, sp, r1, nps, r0, pc, ps)
{

u.u_ar0 = &r0
なんとも...


325 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/28 11:37:58 .net]


326 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/29(金) 01:02:14 .net]
お前らXenのdom0に*BSDタンを担ぎ上げてください。

327 名前:名無しさん@お腹いっぱい。 [2005/07/29(金) 01:03:08 .net]
お前らdomUはなんでもいいとおもいませんか。

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/24(月) 01:11:31 .net]
「BSDカーネルの設計と実装 --FreeBSD詳解--」
www.ascii.co.jp/books/detail/4-7561/4-7561-4679-1.html


329 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/13(日) 16:17:31 .net]
>>325
よーし、俺のコレクションに加えちゃうぞー。
積読用に。

330 名前:見習デーモン mailto:age [2006/07/19(水) 15:21:55 .net]
ひさしぶりに来ました。

>>316
半人前どころか四半人前ぐらいです。

スレたてたの約5年前なんですね…全く成長してないのに
自分でもショック。
仕事終わったら『BSDカーネルの設計と実装』買って帰ります…

331 名前:見習デーモン mailto:sage [2006/07/24(月) 15:25:26 .net]
こんにちは。

上の本、順調に読み進めてます。
Netgraphハッカーになりてーなんて思ってたら
Netgraphがカーネルの中で一番ボリュームが多いって知って
さっそく挫けそうです。

OSMでバリバリ記事書く佐藤広生さんSUGEEEEEEE



332 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/26(水) 02:45:29 .net]
ん?多分ソースツリーの構成上だけの問題だと思うけど?
今netgraph関係は一部のモジュールを除いて、
ほとんどフラットに展開されてるから。それなりに数もあるし。
見る必要があるのはng_sample.cぐらいじゃない?



333 名前:見習いデーモン [2006/12/28(木) 17:49:40 .net]
緊急浮上。

2007年はこれ
www.packetmischief.ca/openbsd/snmp/
と、OpenBSDのtcpdumpのpfに関連した拡張をFreeBSDに移植します。

334 名前:見習いデーモン mailto:age [2007/05/09(水) 14:28:39 .net]
着手しました。
まだOpenBSD上で本家パッチの内容を調査してる段階。
すんなり移植できるといいな・・・

335 名前:見習いデーモン mailto:sage [2007/05/10(木) 12:09:26 .net]
すまん、よく見たらカーネルと関係なかった。
回線切って首吊ってきます。

336 名前:名無しさん@お腹いっぱい。 [2008/06/04(水) 08:45:13 .net]
カーネルの最新情報なら
www.kernel.org/

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/04(水) 09:24:35 .net]
板違いだ

ケンタッキーでも食ってろ

338 名前:見習いデーモン mailto:age [2008/09/26(金) 10:31:54 .net]
仕事がつらくてモチベーションが下がったとき、このスレを開くと
元気が出る。

今の俺は、7年前の俺が目指した俺になっているだろうか。

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/03(水) 01:45:52 .net]
おいらも頑張ってみようかな

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/30(金) 07:39:45 .net]
積読してた4.3BSDの設計と実装でも読むか

341 名前:名無しさん@お腹いっぱい。 [2009/07/08(水) 20:56:07 .net]
ARM系, evbarmやarmとかいろいろあって最初に読むべきlocore.S相当がどれかわからん…トホホ



342 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/09(木) 11:08:29 .net]
>>338
arch/evbarm/hoge/*_start.S
arch/arm/arm32/locore.S:start
arch/evbarm/hoge/*_machdep.c:initarm()
sys/kern/init_main.c:main()
arch/arm/arm32/arm32_machdep.c:cpu_startup()

の順かね。

343 名前:名無しさん@お腹いっぱい。 [2009/07/09(木) 14:57:51 .net]
>>339
ありがとう!頑張って勉強してみる!!

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 12:39:00 .net]
int 0x80から始まるカーネル内でのシステムコール処理中に、外部割込み(キーボードとかEtherカード)を
タイミングよく発生させる方法ってある?


345 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 14:20:20 .net]
>>341
remote gdb で break する -> 割り込みいれる -> continue する
じゃ、だめなのか?


346 名前:名無しさん@お腹いっぱい。 [2010/03/27(土) 12:47:14 .net]
ブルブルマシーンについてc
今日、仕事終わりにすぅぱぁ銭湯に行って岩盤浴してきましたQ
超ーb気持ちよかったX
その時、200円でブルブルマシーンにも乗ったのネ前回は何も思わんかったけど…たぶん前の乗り方が悪かったんでしょうか今回はかなり足にきてますQ
脂肪しかないからきかないのかと思ったけど違ったよKあよかったニ

347 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/12/10(金) 21:05:06 .net]
/* XXX should go away */
このコメントってどういう意味?

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/12/11(土) 08:58:56 .net]
XXXをプロジェクトから追放しろ

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/12/11(土) 18:19:39 .net]
>>345
ありがと。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/10(月) 16:20:36 .net]
ちげーよ。
XXX commentすなわちTODO comment

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/10(月) 18:55:43 .net]
TODO と XXX は違う。
TODO はまだやる(べき)ことが残ってる状態を示す。

それに対して XXX はその部分が、残しておかないと動かないとかそういう理由で存在するけど、
ひどいコードだと書いた奴自身わかっているよ、とかそういう印。



352 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/11(火) 11:30:25 .net]
en.wikipedia.org/wiki/Comment_%28computer_programming%29#Tags

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/11(火) 11:32:28 .net]
www.catb.org/~esr/jargon/html/X/XXX.html

354 名前: 【東電 69.8 %】 mailto: [2011/04/21(木) 01:37:44.29 .net]
あい

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/04/24(日) 16:33:08.37 .net]
適当にソース開いて1,2,3行ブバッと消してコンパイピして使ってみたらすげえ不安定になっちゃったべ

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/27(月) 13:27:27.98 .net]
>>348
まあ中二病的発想だろうね
三年生ともなれば経済ってもんが大まかにでも分かって来て個々人が自分自身の為に精一杯頑張る事が
最も社会(彼らは地球・世界・市民といった表現が好きなようだが)の為になるって事に気付くもんだけど

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/28(火) 12:05:05.23 .net]
死ねよゴミみたいねレスをコピペして喜んでるバカは死ねよ

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/28(火) 14:07:11.79 .net]
ゴミみたいね

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/09/22(日) 02:41:08.68 .net]
ゴミ

360 名前:名無しさん@お腹いっぱい。 [2014/07/05(土) 13:49:41.54 .net]
linker_set.h にある
↓の"void const * const"の部分が何を修飾してどういう意味になるのか分からんです。教えて下さい。

#define __MAKE_SET(set, sym) static void const * const __set_##set##_sym_##sym __attribute((section("set_" #set))) __used = &sym

(改行は取り外しました)

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/07/10(木) 10:56:51.71 .net]
>>357
__set_##set##_sym_##sym is a static constant pointer variable that points to constant void(area).
*(__set_##set##_sym_##sym)を変更する気はないし、
__set_##set##_sym_##symに何か代入するつもりもないって宣言してる

void const * const fooはconst void * const fooと同じ



362 名前:357 [2014/07/10(木) 16:35:50.40 .net]
>>358
初等的な質問にお答えthanksです

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/02(木) 19:51:11.74 .net]
BSDを使ってきた君たちへ

君たちが悪いわけじゃないんだよ
君たちが覚えたBSDの将来が無かっただけ
当時の社会が悪かっただけ
君たち一人ひとりが悪いわけじゃないんだよ

だから自分を責めないで
社会と向き合ってください
そうすればきっと気が付くはず
君たちのBSDの知識が無用なのだということに
君たちの存在自体が社会の足枷だということに

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/07/02(木) 21:05:20.99 .net]
焼肉!焼肉!

365 名前:名無しさん@お腹いっぱい。 [2017/12/29(金) 08:48:39.01 .net]
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

5EBUGPUR1Q

366 名前:名無しさん@お腹いっぱい。 [2018/05/22(火) 05:13:29.18 .net]
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

G8K7G

367 名前:名無しさん@お腹いっぱい。 [2019/09/02(月) 07:18:35.29 .net]
もう誰もカーネルをハックなんてやらなくなったね

00年代は沢山いたけど

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/09/02(月) 10:10:00.50 .net]
Nはカーネルゴリゴリ書いてる日本人committerが何人もいるよ。

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/09/02(月) 10:13:53.47 .net]
NetBSDが最初に死滅した理由だな

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/09/02(月) 21:50:39.00 .net]
カーネルをゴリゴリ書くと死滅するなら
企業所属committerの沢山いるLinuxが一番に死滅する筈だが?

371 名前:名無しさん@お腹いっぱい。 [2019/09/04(水) 16:56:51.63 .net]
オレンジのイメージが悪すぎる

NetBSD = ゲイBSD / ホモBSD



372 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/09/04(水) 19:00:37.84 .net]
どうしたの?
NetBSD で何かあったの?
それともライバルが疎ましいだけ?

373 名前:名無しさん@お腹いっぱい。 [2020/04/20(月) 10:57:13.37 ID:56I1s2eor]
https://studio.youtube.com/channel/UCXxXrTb73do70lH6AnaOgaw
おまいらちょっとこっちきてくれ

374 名前:名無しさん@お腹いっぱい。 [2020/05/31(日) 12:04:23.40 ID:/RsklcJQE]
富士通のwinjdows10 が故障したら、044 874 2020 が一番はやいですよ

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/06/23(火) 06:47:25.18 .net]
>>367
日本人が多く入り込むと組織はダメになる。

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/06/23(火) 06:48:54.38 .net]
偏った一面的な「和」を強要しだすから迷惑

Order of Harmony

377 名前:名無しさん@お腹いっぱい。 [2021/01/09(土) 17:42:29.52 ID:+KscWiU6Q]
SES出身、累計売上900万円以上の個人開発者に聞いた「売れる開発者のなり方」
https://and-engineer.com/articles/Xqv_HBAAACQAdx-B
Webアプリを作りたくなる個人開発者の成功事例13選
https://blog.codecamp.jp/programming-webapp-10
僕の個人開発を成功に導いてくれた本たち
https://blog.craftz.dog/my-best-book-recommendations-for-solo-developers-42e1acce13aa
【初心者向け】アプリ開発のやり方と個人で成功させる方法について解説
https://www.pasonatech.co.jp/workstyle/column/detail.html?p=2489
Android, iOSアプリを100本くらいリリースしたのでいろいろ振り返ってみる
https://crieit.net/posts/Android-iOS-100
アプリ開発の費用、個人で自作ならいくらかかる?
https://www.biz.ne.jp/matome/2004001/
個人開発アプリは戦闘能力に合った課金モデルを決めてから企画しよう
https://www.jabba.cloud/20200227-monetization/
【個人アプリ開発者向け】楽に稼げるアイデアと成功事例
https://apps.jp.net/introduction/idea/
個人開発のアプリ/サービスを無料で宣伝できるサイト9選
https://crieit.net/posts/9

378 名前:名無しさん@お腹いっぱい。 [2022/07/02(土) 19:00:35.02 .net]
比企VS北条

379 名前:名無しさん@お腹いっぱい。 [2023/08/24(木) 08:11:00.28 ID:AfwgdLC1S]
日本の税金に寄生しているウクラヰナ民を見たら、国民を人間の盾にして、女こども以外逃亡(出国)禁止にして殺し合いさせてまで
利権に執着しているキチガイナゼレンスキ ─のクヒ゛をとっととプーチンに引き渡してカエレと言ってあげよう!
クソジャップなら軍事費倍増させて周辺国に脅威視されたがってるマッチポンプ戦争利権屋とヘ゛ッタリの岸田増税文雄に黒田にナツオのクビに
安倍の喉仏まて゛喜んて゛贈呈して、カによる一方的な現状変更で併合したクソアヰヌ不良債権島も引き取ってもらって即平和だわな
日本に原爆落とした世界最悪のならす゛者国家に平伏してマッチポンプワクチンだの兵器だの基地だのという白々しい名目で、
莫大な金を献上し続けてるヘタレチキン腐敗ジャップの薄汚い爪の垢でも煎じて飲んどけっつのな
ト゛イツなんていまだにナチス裁判やってるってのに、五輪という意味不明な名目で何兆圓もの税金を泥棒してしかも會計上の不正すら発覚
していながら賠償請求すらしない世界最悪の腐敗利権国家日本は軍事費ゼ口にして、個人がスティンガー所有する個人防衛国にするのか゛正解
〔羽田)ttps://www.call4.jp/info.php?tyΡe=itеms&id=I0000062 , TТps://haneda-project.jimdofree.com/
(成田)tТps://n-souonhigaisosyoudan.amebaownd.com/
〔テ□組織)ttps://i.imgur.com/hnli1ga.jpeg

380 名前:名無しさん@お腹いっぱい。 [2023/11/03(金) 22:35:06.76 ID:X/13SuWOL]
伴奏型支援だのと日本国民を総幼稚園児と見なす人をハ゛カにした公務員利権拡大なんざ健常者は誰ひとりとして求めちゃいないわな
税金という名目で莫大な金銭強奪されてる中、支援が欲しいかと聞かれたら、そら相応の対価をよこせと肯定するだけの話だろ
この手のやりロて゛税金泥棒と゛もが利権腐敗国家を築き上げて対価との差は広か゛り続けているという現実をお前らは認識しないとな
人をだまくらかして儲ける商売の人類に湧いた害虫公務員が莫大な税金を着服した残りカスか゛お前らに不公平に分配されるた゛けの
腐敗政府が拡大するほどお前らの生活は苦しくなる‐方だといい加減氣つ゛いて頭から何もかも否定しないとな
公務員数から予算規模なと゛現状の1/10にしただけて゛企業は無能政府からの薄汚い金を待つことなく戰略的に投資してイノヘ゛ーションが
生まれて企業の新陳代謝も進んで世界最惡の地球破壞殺人腐敗組織公明党斎藤鉄夫と癒着することて゛黙認されてる強盗殺人経済も脱却して
人々が欲しいものが生み出されて市場が健全に活性化するものだがこいつらの私利私欲のために日本か゛破壞され続けているのが現実
(羽田)ttps://www.call4.jp/info.php?tуpe=iΤems&id=I0000062 , ttps://haneda-projecТ.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.Com/
〔テロ組織)ttps://i.imgur.Com/hnli1ga.jPeg

381 名前:名無しさん@お腹いっぱい。 [2023/11/11(土) 02:20:35.69 ID:2Q2hFMyLS]
100%税金泥棒しかいないクソ公務員か゛誤送金た゛の情報漏洩だの猥褻犯罪だの頻発させてるが
こいつら何ひとつ価値生産て゛きない寄生蟲どもに給料なんて無駄なものくれてやってるのが原因な
しかもクソ高い給料くれてやってんた゛から他人に寄生して私腹を肥やしたいだけの無能なクズ100%になるのは当然た゛ろ
価値生産できない知的劣等者なんてのは税金泥棒して地球破壞して騒音まき散らして知的産業に威力業務妨害するた゛けの害蟲なんだから
自己滿足のために働いた気にさせたところて゛社会にとって百害あって一利なした゛という共通認識か゛必要
とっととヘ゛─シックインカ厶て゛もやって霸権主義思想の象徴税金泥棒クソ公務員制度と銃刀法を廃止しよう!
拳銃、スティンガー.手榴弾にと國民全員か゛武装する以外の國防なんてものは存在しねえんた゛ぞ
軍事費増大とは軍事費GDP比4%超た゛ったウクラヰナ同様、周辺国に脅威とされて攻撃されるリスクか゛高まるだけ
(羽田)ttps://www.call4.jp/info.php?type=items&id=I0000062 , ttps://haneda-project.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.com/
(テ口組織)ttps://i.imgur.com/hnli1ga.jpeg



382 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/08/07(月) 02:00:10.20 .net]
スー( ̄-y ̄) パー( ̄▽ ̄)y-。o○

383 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 20:18:24.24 .net]
男女逆転だよ
そこでお互いの本質みて、本登録が完了してもコロナの薬て

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 20:53:38.77 .net]
文武両道ネイサンを褒めてやったら、

385 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:09:20.87 .net]
デーオタ頑張ったんだ~ぁ

386 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:36:13.01 .net]
ラップってオタクコンテンツやしな
中心選手が何かあるのか

387 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:51:22.06 .net]
>>323
俺よりも全然駄目なんだけどな

388 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<90KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef