あ~る あいか

スポンサーリンク
Hyfaxのこと

Hyfaxのこと-整数が足りない(2)

x86リアルモードでモニターを作ろうシリーズです。Windows11+wsl2で構築しています。前回は BCD ライブラリを「導入しただけ」で終わりました。おなか一杯とか言って終わりにしました。……が、さすがに導入だけで終わると「で、何がで...
Hyfaxのこと

Hyfaxのこと-整数が足りない

x86リアルモードでモニターを作ろうシリーズです。Windows11+wsl2で構築しています。皆さんは開発していて整数が足りないと思ったことはないでしょうか?ない?そうですか。16Bitリアルモードで開発している変態誰かさんとは違いますか...
Hyfaxのこと

Hyfaxのこと-呼べば応えるecho哉

x86リアルモードでモニターを作ろうシリーズです。Windows11+wsl2で構築しています。キーボードをタイプしてプログラムを起動できるようになりました。そこでコマンドを作ってみようと思います。定番ではあるものの作るコマンドはechoで...
ChatGPT

Hyfaxのこと-大文字小文字

x86リアルモードでモニターを作ろうシリーズです。これまでで別途作ったプログラムを実行することができるようになりました。その時に、例えば『APP.BIN』とすべて大文字で入力する必要がありました。元のファイルは『app.bin』で小文字なん...
Hyfaxのこと

Hyfaxのこと-こんにちはTTS

x86リアルモードでモニターを作ろうシリーズです。まずshell機能を独立させるかMonitorに取り込むかという問題ですが、shellとして独立させることにしました。そのうえ常駐します。このため、Monitorとほぼ同様のメモリに展開され...
Hyfaxのこと

Hyfaxのこと―Shellへの遠い道(2)

x86リアルモードでMonitorプログラムを作ってみようの、第何回目だっけ?よくわからなくなってますが、始めます。一応ね、shellからコマンドを実行するところまで作ってみたんですよ。KBからファイル名を入力すると、そのファイルを実行する...
Hyfaxのこと

Hyfaxのこと―Shellへの遠い道

MONITORが動くようになりAPP実行から終了までできるようになりました。でもそれだけです。まだ入力とかもほとんどできません。プログラム名の入力→実行とか出来るようにしたいな~……。というわけで、まずはshellを目指すのでした。これがな...
Hyfaxのこと

Hyfaxのこと(8)

x86リアルモードで動くモニタプログラムのHyfaxを作るお話の8回目です。boot0→boot1→monitorとやってきて、monitorに機能を実装しました。今回はmonitorからappをロードし実行する部分です。アプリのロードと起...
Hyfaxのこと

Hyfaxのこと(7)

x86リアルモードで動くモニタプログラムのHyfaxを作るお話の7回目です。前回まででboot0、boot1を経てmonitorを起動するところまでできました。やっとmonitor本体のお話ができます。今回はmonitorにSysCallを...
Hyfaxのこと

Hyfaxのこと(6)

x86リアルモードで動くモニタプログラムのHyfaxを作るお話の6回目です。今回は予告通りFATクラスタチェーンの追跡を取り込みたいと思います。クラスタチェーンFATはクラスタという単位で管理されています。クラスタは標準で4セクタ=0x80...
スポンサーリンク