独自にOSを作っているまたは、作ろうとしている人たちのための
スレッドになればと思います。
■前スレ
OSを作ろうpart12
http://pc8.2ch.net/test/read.cgi/os/1108836476/
OSを作ろうpart12
1Be名無しさん
2006/07/17(月) 19:49:44368Be名無しさん
2010/12/06(月) 00:24:57 いや、POSIX互換であれば、手を動かせばいいだけなんだけど、
非POSIXの場合は、まずAPIをまとめることが一番欠けている事なんじゃないかな?
非POSIXの場合は、まずAPIをまとめることが一番欠けている事なんじゃないかな?
369Be名無しさん
2010/12/09(木) 00:11:46 まとめたらposixになりそうだw
370Be名無しさん
2010/12/25(土) 21:08:59 保守
371Be名無しさん
2011/01/09(日) 15:28:45 とうとう2011年になってしまったわけだが
372Be名無しさん
2011/01/31(月) 22:26:36 保守
373Be名無しさん
2011/02/25(金) 00:44:25.84 IDEデバイスの検出がVMwareだとうまく行かない・・・
SRST後、何も接続していないスレーブを選択し、
01f4と01f5を読み出すと両方0(PATAデバイス)。
IDENTIFYコマンドを発行してみると永久にDRQビットが立たない。
セカンダリ側のスレーブはffが帰ってくるから正常っぽい。
どうなってるんだこれ
SRST後、何も接続していないスレーブを選択し、
01f4と01f5を読み出すと両方0(PATAデバイス)。
IDENTIFYコマンドを発行してみると永久にDRQビットが立たない。
セカンダリ側のスレーブはffが帰ってくるから正常っぽい。
どうなってるんだこれ
374Be名無しさん
2011/02/25(金) 08:38:06.57 vmwareの仮想pcの実装が腐ってるだけだろう。
他の仮想環境ではちゃんと検出する? あと実機は検出するの?
mbr/2nd boot loaderを自作してみたいけど、作って試すのが面倒だな。
redboot流用しちゃって済ませるかな。
他の仮想環境ではちゃんと検出する? あと実機は検出するの?
mbr/2nd boot loaderを自作してみたいけど、作って試すのが面倒だな。
redboot流用しちゃって済ませるかな。
375Be名無しさん
2011/02/26(土) 10:32:52.10 ATA-7のドラフトを見てみたら
> NOTE . Even though Device 1 is not present,
> the register content may appear valid for Device 1.
> Further means may be necessary to determine
> the existence of Device 1 (e.g., issuing a command).
とか書かれてた。
esのソースを見たらステータスレジスタがffの場合、
DRDYが立ってなくてATAPIでもない場合は存在しないと判断していた。
この方法ならうまくいきそう。
>>374
仮想環境によって微妙に読み出せる内容が違うっぽい。
status/error/sc/sn/cl/ch
QEMU
50 01 01 01 00 00 HDD
00 00 01 01 ff ff
00 01 01 01 14 eb CD
00 00 01 01 ff ff
Bochs
00 00 00 00 00 00
00 00 00 00 00 00
50 01 01 01 14 eb CD
00 01 01 01 ff ff
VMware
50 01 01 01 00 00 HDD
00 01 01 01 00 00
00 01 01 01 14 eb CD
ff ff ff ff ff ff
> NOTE . Even though Device 1 is not present,
> the register content may appear valid for Device 1.
> Further means may be necessary to determine
> the existence of Device 1 (e.g., issuing a command).
とか書かれてた。
esのソースを見たらステータスレジスタがffの場合、
DRDYが立ってなくてATAPIでもない場合は存在しないと判断していた。
この方法ならうまくいきそう。
>>374
仮想環境によって微妙に読み出せる内容が違うっぽい。
status/error/sc/sn/cl/ch
QEMU
50 01 01 01 00 00 HDD
00 00 01 01 ff ff
00 01 01 01 14 eb CD
00 00 01 01 ff ff
Bochs
00 00 00 00 00 00
00 00 00 00 00 00
50 01 01 01 14 eb CD
00 01 01 01 ff ff
VMware
50 01 01 01 00 00 HDD
00 01 01 01 00 00
00 01 01 01 14 eb CD
ff ff ff ff ff ff
376Be名無しさん
2011/05/21(土) 15:57:02.95 ここが本スレだね
377Be名無しさん
2011/06/06(月) 22:01:48.46 視野が狭い人って困るよね
378Be名無しさん
2011/10/01(土) 19:54:17.02 こっちはパートスレ
379Be名無しさん
2011/11/01(火) 11:04:08.46 まだ続いてたんだ・・・
非POSIXだと
mona osask meg-os nowsmart-os prex mpl … ってほとんどじゃね?
POSIX互換レイヤーどころかlibcを実装してるのも一部だし
非POSIXだと
mona osask meg-os nowsmart-os prex mpl … ってほとんどじゃね?
POSIX互換レイヤーどころかlibcを実装してるのも一部だし
380Be名無しさん
2011/12/29(木) 12:06:00.95 さて、オナヌーして寝るかな(´・ω・`)
381Be名無しさん
2012/02/27(月) 00:05:54.58 過疎ってるなぁ
D言語でOS作るって可能ですか???
D言語でOS作るって可能ですか???
382Be名無しさん
2012/02/27(月) 22:23:11.98 ランタイムから作っちゃうんならどんなコンパイラだって問題ないんじゃないの?
383Be名無しさん
2012/02/27(月) 23:36:21.62MIKAMIのインターネット でググれ
このブログ痛すぎwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
クソワラタwwwwwwwwwwwwwwwwwwwwwwwwww
385Be名無しさん
2012/02/28(火) 23:34:57.02 こんな過疎板の過疎スレでマジギレしなくても
386Be名無しさん
2012/03/04(日) 12:06:20.10 興味があったので、ちょっと拾い読みしてみた。
ttp://wiki.osdev.info/?JP-OS
閉鎖されているのも多いし、今でも活動しているのは、数えるくらいなんだね。
OS作りって「四角い車輪の再発明」って気がした。
ガソリン自動車 → 電気自動車 くらいの変革がないと、
受け入れてもらえないのかな。
ttp://wiki.osdev.info/?JP-OS
閉鎖されているのも多いし、今でも活動しているのは、数えるくらいなんだね。
OS作りって「四角い車輪の再発明」って気がした。
ガソリン自動車 → 電気自動車 くらいの変革がないと、
受け入れてもらえないのかな。
387607
2012/03/06(火) 00:03:00.46 なぜIT系の板は過疎っているのが多いんだろう。素朴な疑問。
388Be名無しさん
2013/01/18(金) 18:23:01.50 もうにちゃんが事実上終わったから
ツイタやフェイスブックやブログがあるもの
そもそもまともな奴が残ってないから時間掛けて相手するだけ無駄
他のソースに逝ったほうがいい
ツイタやフェイスブックやブログがあるもの
そもそもまともな奴が残ってないから時間掛けて相手するだけ無駄
他のソースに逝ったほうがいい
389Be名無しさん
2013/01/19(土) 04:42:23.19 別にそれに類似のものは昔からあっただろ。
っていうかそもそも何故パソ通は過疎ったんだ?
っていうかそもそも何故パソ通は過疎ったんだ?
390Be名無しさん
2013/01/19(土) 04:54:00.40 わざわざ情報量払わなくても無料で楽しめるサイトがインターネット状に溢れてたから。
391Be名無しさん
2013/01/19(土) 06:28:46.15 無料の草の根ホストなんていくらでもあったじゃないか。
単回線BBSもインターネットに対応したOSを使えばマルチタスクサービスができたんじゃないか?
有料サービスだって、今のモバゲーみたいなものは可能だった筈。
単回線BBSもインターネットに対応したOSを使えばマルチタスクサービスができたんじゃないか?
有料サービスだって、今のモバゲーみたいなものは可能だった筈。
392Be名無しさん
2013/02/06(水) 17:18:04.12 何か無料で使えて実装が簡単なファイルシステムあるかな
単純に512バイトごとに読み書きしたほうがいいかな
単純に512バイトごとに読み書きしたほうがいいかな
393Be名無しさん
2013/02/07(木) 00:54:22.30 FUSEとかって難しいの?
他にはFATならスタンドアロンのCライブラリがあるよね。
他にはFATならスタンドアロンのCライブラリがあるよね。
394Be名無しさん
2013/04/28(日) 07:36:04.56 今から始めるなら4096バイトずつ読み書きするosを作るべきだな
誰かxp互換のosぐらい作ってると思ったがまだ無いようだ
ネットで手に入らないものも多いね
誰かxp互換のosぐらい作ってると思ったがまだ無いようだ
ネットで手に入らないものも多いね
395Be名無しさん
2013/06/27(木) 00:12:08.57 今ならサンダーボルトさえサポートすれば、どんなデバイスでもイケイケなOSができないだろうか?
396Be名無しさん
2013/07/07(日) NY:AN:NY.AN ローダ作るのが怠い
397Be名無しさん
2013/09/22(日) 10:51:10.85398Be名無しさん
2014/02/16(日) 00:29:50.25 復活を願いあげ
399Be名無しさん
2014/02/16(日) 06:37:25.12 っていうか、国内プロジェクトを網羅できるまでは和製スレって必要だと思うよ。
作ろうスレと違って別に開発中じゃなければ無意味だという訳でもないんだし。
作ろうスレと違って別に開発中じゃなければ無意味だという訳でもないんだし。
400Be名無しさん
2014/02/16(日) 08:20:33.55 立てても即落ちしそうじゃない?
401Be名無しさん
2014/02/16(日) 10:17:59.86 消えてったプロジェクトX達を一つづつ紹介していくだけでも結構埋まらんかな?
402Be名無しさん
2014/02/16(日) 13:33:08.22404Be名無しさん
2014/02/17(月) 20:21:14.52 大抵の人間は要らんことしかしないものさ
405Be名無しさん
2014/03/26(水) 12:26:45.47 Microsoft MS-DOS early source code
ttp://www.computerhistory.org/_static/atchm/microsoft-ms-dos-early-source-code/
Download Microsoft DOS V1.1 and V2.0 Source Code
反面教材になる…かどうかw
ttp://www.computerhistory.org/_static/atchm/microsoft-ms-dos-early-source-code/
Download Microsoft DOS V1.1 and V2.0 Source Code
反面教材になる…かどうかw
406Be名無しさん
2014/03/27(木) 11:47:09.99 は?
MS-DOSぐらい逆汗すりゃ解析できるわい。
ていうか、ろくにわかりもせずMSをバカにしてるだろ、反面教師とか。
コメントとかサブルーチンの名前とかそういったものを味わう、
ぐらいの意味しかないよ。
MS-DOSぐらい逆汗すりゃ解析できるわい。
ていうか、ろくにわかりもせずMSをバカにしてるだろ、反面教師とか。
コメントとかサブルーチンの名前とかそういったものを味わう、
ぐらいの意味しかないよ。
407Be名無しさん
2014/03/27(木) 14:08:26.64 ちょっと言ってる意味が分からないですね。老害乙かなw
408Be名無しさん
2014/03/27(木) 14:10:16.64 分からないほうが頭が悪いだけだね。
409Be名無しさん
2014/03/27(木) 15:25:11.53 ワロタ
何がおかしいのかも分からないおバカさんなのかな
それとも老害言われてイラっときたんか
何がおかしいのかも分からないおバカさんなのかな
それとも老害言われてイラっときたんか
410Be名無しさん
2014/03/27(木) 15:51:29.95 > 何がおかしいのかも分からないおバカさんなのかな
自己紹介乙
自己紹介乙
411Be名無しさん
2014/06/27(金) 23:10:38.92 BIOSだとMBRが0x7C00にロードされて、そこから世界が始まるけど、UEFIだとそう言うのはどうなってるの?
ってのはどこを見たらいいか分かり易い資料かサイト教えろください
ってのはどこを見たらいいか分かり易い資料かサイト教えろください
412Be名無しさん
2014/06/28(土) 00:19:19.74 これかなぁ...
ttp://d.hatena.ne.jp/syuu1228/searchdiary?word=*[UEFI]
ttp://d.hatena.ne.jp/syuu1228/searchdiary?word=*[UEFI]
414Be名無しさん
2015/01/06(火) 17:15:47.15 rustでOS作ろう?面白そう
ttps://github.com/rust-lang/rust/wiki/Operating-system-development
ttps://github.com/rust-lang/rust/wiki/Operating-system-development
415Be名無しさん
2015/12/12(土) 20:09:06.23 1からOSの構造考えてるんですが誰か意見もらえませんか?
https://www.dropbox.com/s/ai7ud6mgsnnwfeh/os%E6%A7%8B%E9%80%A0.xlsx?dl=0
https://www.dropbox.com/s/ai7ud6mgsnnwfeh/os%E6%A7%8B%E9%80%A0.xlsx?dl=0
416Be名無しさん
2017/12/30(土) 23:22:12.06 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
8DA3SSFPLO
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
8DA3SSFPLO
417Be名無しさん
2020/11/04(水) 09:37:49.67418Be名無しさん
2023/01/09(月) 09:44:10.34 \ /
\ /
\ /
\ /
\ /
\∧∧∧∧/
< 俺 >
< 予 し >
< か >
─────────< 感 い >──────────
< な >
< !!! い >
/∨∨∨∨\
/ \
/ 彡⌒ミ
/ ( ・ω・) \
/ _(__つ/ ̄ ̄ ̄/ \
/ \/ / \
\ /
\ /
\ /
\ /
\∧∧∧∧/
< 俺 >
< 予 し >
< か >
─────────< 感 い >──────────
< な >
< !!! い >
/∨∨∨∨\
/ \
/ 彡⌒ミ
/ ( ・ω・) \
/ _(__つ/ ̄ ̄ ̄/ \
/ \/ / \
レスを投稿する