Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sksat/haribote-os
はりぼてOSをもう一度作ってみるやつ
https://github.com/sksat/haribote-os
Last synced: 23 days ago
JSON representation
はりぼてOSをもう一度作ってみるやつ
- Host: GitHub
- URL: https://github.com/sksat/haribote-os
- Owner: sksat
- License: mit
- Created: 2017-10-31T03:21:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-30T11:47:34.000Z (almost 7 years ago)
- Last Synced: 2024-10-24T06:50:33.015Z (2 months ago)
- Language: Makefile
- Homepage:
- Size: 77.1 KB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# haribote-os
はりぼてOSをもう一度作ってみるやつ自分の復習用と,他人に教える時用.
[hikaliumプロが作ってくれたやつ](https://github.com/HariboteOS)を使えば任意の環境ではりぼてOSできるけど,あれは一度本を読んで実際にやってみた人じゃないと使うのは厳しそう,というのもあったので.まあはりぼてOSはもはや結構古い(UEFIとか使っていいかんじにOS自作する本が望まれる)というのはあるけれど,低レイヤーに手を出すのにはとても向いてると思うので,やる.
あと実は[某エミュレータ](https://github.com/sk2sat/emu)で動かすバイナリを生成するという裏目的がある.一応環境はUbuntuを想定してます.
# 使い方
出来るだけ30日本付属のCDに合わせたディレクトリ構造・ファイルにしてある(ブランチ切るかも)ので,本を読みながら使えるはずです.
それぞれの日付のディレクトリのREADME.mdに本と違う点やメモが書いてあるので,適宜参照してください.# インストール方法
* このリポジトリをダウンロード or clone
* ```install.sh```を実行
* おしまい!Q. どうせなら30日でやれ
A. そいつぁ無理だ