5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

OSを作ろうpart11 Mona専用

1 :Be名無しさん:04/10/25 23:11:20
独自にOSを作っているまたは、作ろうとしている人たちのための
スレッドになればと思います。

OSを作ろうpart10
http://pc5.2ch.net/test/read.cgi/os/1083420872/
OSを作ろうpart9
http://pc3.2ch.net/test/read.cgi/os/1081561384/
OSを作ろうpart8
http://pc3.2ch.net/test/read.cgi/os/1076216434/
OSを作ろうpart7
http://pc2.2ch.net/tech/kako/1066/10669/1066968321.html
OSを作ろうpart6
http://pc2.2ch.net/tech/kako/1052/10525/1052537020.html
OSを作ろうpart5
http://pc2.2ch.net/tech/kako/1042/10423/1042375466.html
OSをつくろうpart4
http://pc3.2ch.net/tech/kako/1037/10370/1037096449.html
OSをつくろうpart3
http://pc3.2ch.net/tech/kako/1027/10270/1027080631.html
OSをつくろうpart2

ここはMona専用スレッドです。
一般的な「OSを作ろう」的話題は
http://pc5.2ch.net/test/read.cgi/os/1093825736/
へ誘導よろしく。

952 :Be名無しさん:2005/04/26(火) 17:18:35
(・∀・)カエレ!

953 :Be名無しさん:2005/04/26(火) 17:24:21
>>952
こうだろ
(・∀・)カエ!

954 :Be名無しさん:2005/04/26(火) 17:26:55
>>953
いいなそれw

955 :Be名無しさん:2005/04/26(火) 17:45:37
(・∀・)カッタ!


956 :yara ◆KGtpd4cqLE :2005/04/26(火) 18:13:25
>>936
いや、英語でも別にいいけど。

957 : ◆YLWgTxgTPw :2005/04/26(火) 19:35:42
買いたいが、売ってない。
やっぱ梅田まで行かないと駄目なのか。

958 :Be名無しさん:2005/04/26(火) 19:39:18
>>957
通販どうよ?

959 : ◆YLWgTxgTPw :2005/04/26(火) 20:02:08
>>958
7&Yとかは28日みたいなので、その辺まで待ってみるつもり。
学校の帰りなら大した手間でもないので。

960 :ohk@:2005/04/26(火) 20:05:16
ワライマすタ !

/apps/baygui% echo -h
`echo -h `コマンド エラーキターーー( ゜∀ ゜)ーーー! ! !

(笑)、腹がいたい。

Monaは楽しいデスね。 Ken・Thompsonもこんな乗りでUNIXやってたんでしょうね。

ところで、MonaはGUIからttyコンソールに切替えるにはどうするのだろう?

961 :Be名無しさん:2005/04/26(火) 22:09:27
>>960
>ttyコンソール
また知ったかディスカ
ttyの意味を知ってたら絶対にここで使わんわな

>切替えるにはどうするのだろう?
リセット

962 :Be名無しさん:2005/04/26(火) 23:12:51
このスレははてなダイアリーに完全移行した方が良いのではないだろうか?

963 :ohk@:2005/04/26(火) 23:17:17
>>961
>>切替えるにはどうするのだろう?
>リセット
リセット!!!
リセットってrebootってことですか?
ご冗談がお好きデスね!
勘違いされるとこまるので、"ttyコンソール"とかいたんですけど?



964 :yara ◆KGtpd4cqLE :2005/04/26(火) 23:21:35
TTYはTelnetと似たようなものですか?
つかTTYシラネ

965 :Be名無しさん:2005/04/26(火) 23:28:08
スラドに[CDブート][は○な転職]で2回連続でたれこんだのに
今回たれこまないと失礼ではないかと。

966 : ◆r1AhWvz03w :2005/04/27(水) 00:24:06 ?
>>874
今はmonaの開発にcommitしてないしそもそもC言語勉強中だったり。

まあなんだ、別にAPIレベルでやることではないよね。
DirectInputに相当するようなもんがあれば問題なさげか……。
ゲームパッドが使えれば色々できるのにねって話だねぇ。

967 :Be名無しさん:2005/04/27(水) 00:26:11
というか、そろそろ 1000 じゃね?


968 :Be名無しさん:2005/04/27(水) 09:01:43
>>963
>リセット!!!
>リセットってrebootってことですか?
>ご冗談がお好きデスね!
冗談じゃないよ、マジだよ
あと正規に再起動する手段も用意されてないから
リセットボタンを押すしかない

>勘違いされるとこまるので、"ttyコンソール"とかいたんですけど?
言いたいことは分かるけどttyの意味を勘違いしている
ttyは仮想端末のことを意味している
だからxtermもttyクライアント
標準入出力を親プロセスで握りたいときにもttyを使うし
そのときは別にコンソールとして表示されたりしない
そういう抽象化された実装のことをttyって言うの
Monaの実装はそんな高度なものではない

969 :Be名無しさん:2005/04/27(水) 10:07:32
>>968
仮想端末なんて概念が無いころからttyという単語はあったような気がするが…


970 :Be名無しさん:2005/04/27(水) 10:13:02
>>969
その意味で使うのは昔話のときだけだからいずれにしても関係ないでしょ

971 :Be名無しさん:2005/04/27(水) 10:14:47
くだらないレスしてすいません
ttp://e-words.jp/w/TTY.htm|

つまり文字入力してそれが視認できるものであるからしてそれはttyたりあえるのでは

972 :Be名無しさん:2005/04/27(水) 10:18:57
>>966

その前にUSBドライバーとジョイパッドドライバーが必要。
その前にPCIデバイスが使えるようになることと、
ドライバーインターフェースが必要。
つーかいますぐやりたいならLinuxでやりなさいと。

>>963

Monaにはまだパイプもリダイレクトもないし・・

973 :Be名無しさん:2005/04/27(水) 10:23:26
>>969
仮想端末はダム端末を1台で完結するような概念で拡張したわけだから
原理的には延長線上にあるよ。

>>971
>ttp://e-words.jp/w/TTY.htm|
"l"と"|"くらいちゃんと書いてくれ

tele(遠隔)という名前が付いているように重要なのはこっち
>ホストコンピュータに文字を入力したり、ホストコンピュータからの出力を印字したりする装置

974 :Be名無しさん:2005/04/27(水) 10:34:24
>>971
そう解釈したところでGUIシェルもttyたりえるってことになるから
ohk@の言ってることの正当化にはならないよ

975 :Be名無しさん:2005/04/27(水) 10:38:36
>>962
2ch発って明記された本が出た直後なのに2chから離脱すると羊頭狗肉になるから
卑下がスルーして形骸化したとしても残さないといけないでしょ

976 :Be名無しさん:2005/04/27(水) 10:40:56
おまいら変に繕おうとするのやめれ
用語が間違ってても意味が通じれば心の中で藁ってスルーしてやるくらいの器を持てよ

977 :Be名無しさん:2005/04/27(水) 10:43:34
>>976
スレをスルーする卑下は器量が大きいということですね

978 :Be名無しさん:2005/04/27(水) 10:44:27
>>968
> 標準入出力を親プロセスで握りたいときにもttyを使うし
popen()すればいいだけでは?

979 :Be名無しさん:2005/04/27(水) 10:46:33
>>977
スレをスルーする湾岸は器量が大きいということです

980 :Be名無しさん:2005/04/27(水) 10:51:25
>>978
ttyしか使えないとは誰も言ってないけど

981 :Be名無しさん:2005/04/27(水) 11:02:42
>>972
Gameport...
もう絶滅かなあ。

982 :ohk@:2005/04/27(水) 12:02:54
Tomsrtbt /etc/inittab

id:4:initdefault:
si:S:sysinit:/etc/rc.S
rc:5:wait:/etc/rc.M
ca::ctrlaltdel:/bin/shutdown -t5 -rfn now "CtlAltDel"
l0:0:wait:/etc/rc.0
l6:6:wait:/etc/rc.6
c1:5:respawn:/usr/bin/agetty 38400 tty1
c2:5:respawn:/usr/bin/agetty 38400 tty2
c3:5:respawn:/usr/bin/agetty 38400 tty3
c4:5:respawn:/usr/bin/agetty 38400 tty4
#c5:5:respawn:/usr/bin/nc -l -p 514 -e /usr/bin/rshd
#c6:5:respawn:/bin/agetty -w -I 'ATE0Q1&D2&C1S0=1\015' 115200 ttyS1
#c7:5:respawn:/usr/bin/nc -l -p 23 -e /usr/bin/telnetd

理屈は後回しにして先人のsysを覗のも手かもしれませんね。

MonaもTomsrtbtのように4っもttyいらないけど、
tty1. tty2の切替えがほしいですね。

※ まっ、外野の野次だと思って聞き流してください。

983 :ohk@:2005/04/27(水) 18:06:12
TTY(1) TTY(1)
NAME
tty - print the file name of the terminal connected to
standard input
SYNOPSIS
tty [-s] [--silent] [--quiet] [--help] [--version]
DESCRIPTION
This documentation is no longer being maintained and may
be inaccurate or incomplete. The Texinfo documentation is
now the authoritative source.
This manual page documents the GNU version of tty. tty
prints the file name of the tty connected to its standard
input. It prints `not a tty' if the standard input is not
a tty. Its exit status is:
0 if the standard input is a tty
1 if the standard input is not a tty
2 if given incorrect arguments
3 if a write error occurs
OPTIONS
--help Print a usage message on standard output and exit
successfully.
-s, --silent, --quiet
Print nothing; only return an exit status.
--version
Print version information on standard output then
exit successfully.
FSF GNU Shell Utilities 1


※ ttyについては、マニュアルを参照したほうがよさげ。


984 : ◆YLWgTxgTPw :2005/04/27(水) 19:31:04
とりあえず、買えた。
さすがに平積みではなかったが。

985 :Be名無しさん:2005/04/27(水) 20:41:33
>>984
>とりあえず、買えた。
裏山しい。

オイラの村では連休明けだとさ!

おら、こんな村いやだ〜、々、東京さ行ってベ仔買うだ〜 ♪

986 :Be名無しさん:2005/04/27(水) 21:53:42
おいら静岡県の漁港で有名な町在住なんだが、書店には並びそうでなかったんで、
ネットで注文したよ。
セブンアンドワイで予約できなくなっていた時だったんで、bk1(ビーケーワン)
使った。
今日の昼頃届いたよ。(クロネコメール便)
もうちょっと待って、アマゾンで買えば良かったと思ったけど、
まぁ…無事に届いたんで満足。

987 :Be名無しさん:2005/04/27(水) 21:57:21
どなたか、
超先生とか
ライトコーンさんって何処のスレにいらっしゃるか御存じありませんか。

988 :Be名無しさん:2005/04/27(水) 22:40:24
Xen用Monaってどうだろう
Xen ttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/

LAOXザコンで売ってるそうだ >Mona本
ttp://blog.livedoor.jp/geek/archives/20164302.html

989 :Be名無しさん:2005/04/27(水) 22:41:00
次すれ立てようと思ったがアクセス規制orz
テンプレ用意したので貼っときます。
テンプレ1
独自にOSを作っているまたは、作ろうとしている人たちのための
スレッドだったのですがMona専用スレッドに移行しました。

OSを作ろうpart11 Mona専用
http://pc8.2ch.net/test/read.cgi/os/1098713480/
OSを作ろうpart10
http://pc5.2ch.net/test/read.cgi/os/1083420872/
OSを作ろうpart9
http://pc3.2ch.net/test/read.cgi/os/1081561384/
OSを作ろうpart8
http://pc3.2ch.net/test/read.cgi/os/1076216434/
OSを作ろうpart7
http://pc2.2ch.net/tech/kako/1066/10669/1066968321.html
OSを作ろうpart6
http://pc2.2ch.net/tech/kako/1052/10525/1052537020.html
OSを作ろうpart5
http://pc2.2ch.net/tech/kako/1042/10423/1042375466.html
OSをつくろうpart4
http://pc3.2ch.net/tech/kako/1037/10370/1037096449.html
OSをつくろうpart3
http://pc3.2ch.net/tech/kako/1027/10270/1027080631.html
OSをつくろうpart2

一般的な「OSを作ろう」的話題は
http://pc5.2ch.net/test/read.cgi/os/1093825736/
へ誘導よろしく。

990 :Be名無しさん:2005/04/27(水) 22:41:44
テンプレ2
本家:http://mona.sourceforge.jp/

開発Wiki:http://wiki.monaos.org/

ひげぽんはてなダイアリ:http://d.hatena.ne.jp/higepon/
ダイアリの広告をほどほどにクリックするとひげぽんのモチベーションが上がるらしい

Mona本「MONA〜2ちゃんねる発祥の手作りOS」発売中。
http://d.hatena.ne.jp/asin/4839917639/higepon-22
ここから買うとひげぽん氏の収入になるみたい。

991 :Be名無しさん:2005/04/27(水) 22:46:02
どうせ寄付するつもりだから上のリンクから買うか。

992 :Be名無しさん:2005/04/27(水) 23:10:39
>>985
>裏山しい。
「裏山鹿」を思い出した
知ってる人いるかなー

993 :Be名無しさん:2005/04/27(水) 23:19:19
Monaは、某社のコンピュータ部門著書
人気NO.1
なんだってね。

994 :Be名無しさん:2005/04/27(水) 23:21:44
ttp://www.amazon.co.jp/exec/obidos/ASIN/4839917639/

995 :Be名無しさん:2005/04/27(水) 23:27:00
次スレ
http://pc8.2ch.net/test/read.cgi/os/1114611721/


996 :Be名無しさん:2005/04/27(水) 23:31:32
cbook24で予約注文してたんだけど昨日届きました。
読んだ感想書きたいのですが、これから読む人もいると思うので、
落ち着いてから改めて書きに来ます。


997 :Be名無しさん:2005/04/27(水) 23:43:56
>>990
>ひげぽんはてなダイアリ:http://d.hatena.ne.jp/higepon/
アクセス数すごいやん !


998 :Be名無しさん:2005/04/28(木) 01:16:11
998

999 :Be名無しさん:2005/04/28(木) 01:16:52
999

1000 :Be名無しさん:2005/04/28(木) 01:17:16
俺様が1000ゲット

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

228 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)