Skip to content

『自作エミュレータで学ぶx86アーキテクチャ』の Manjaro 向けサンプルコード

License

Notifications You must be signed in to change notification settings

Kenta11/x86-emulator-book-Manjaro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

『自作エミュレータで学ぶx86アーキテクチャ』をManjaroで学ぶ

概要

このリポジトリは『自作エミュレータで学ぶx86アーキテクチャ』のサンプルコードをManjaro(Linux)環境向けに改変したもののコレクションです.サンプルコードに同梱されているWindows用のgccやmakeを使わずに,代わりにManjaroのパッケージマネージャでインストール出来るものに置き換えています.

学習環境

  • OS: Manjaro 20.0 Lysia
  • gcc: 9.3.0

Copyright

オリジナルのサンプルコード及びKentaが改変したソースコードはzlibライセンスに従って利用,改変及び再配布して下さい.またKenta Araiが新たに作成したファイルのライセンスは別途ライセンスを明記しますので,それに従って下さい.

オリジナルのサンプルコードからの変更点は以下の通りです.

  • Makefile内で参照しているツール(gcc, ndisasm等)を,サンプルコードと同梱されているものからpacmanとyay(Manjaroのパッケージマネージャ)でインストールしたものに修正
  • bootsをフルスクラッチで開発しました(FAT32に対応.ただしFAT16を入力した場合の動作は未チェック.)

リンク

連絡先

About

『自作エミュレータで学ぶx86アーキテクチャ』の Manjaro 向けサンプルコード

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published