├── LICENSE ├── README.md ├── day01 ├── asm │ ├── .gitignore │ ├── Makefile │ └── hello.asm ├── bin │ └── hello.efi └── c │ ├── .gitignore │ ├── Makefile │ └── hello.c ├── devenv ├── .gitignore ├── OVMF_CODE.fd ├── OVMF_VARS.fd ├── Vagrantfile ├── ansible_inventory ├── ansible_provision.yml ├── build-edk2.sh ├── buildenv.sh ├── make_image.sh ├── make_mikanos_image.sh ├── mount_image.sh ├── run_image.sh ├── run_mikanos.sh ├── run_qemu.sh └── vagrant-build-edk2.sh └── devenv_src └── stdlib ├── Dockerfile ├── build-stdlib.sh └── build.sh /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/README.md -------------------------------------------------------------------------------- /day01/asm/.gitignore: -------------------------------------------------------------------------------- 1 | hello.efi 2 | -------------------------------------------------------------------------------- /day01/asm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/day01/asm/Makefile -------------------------------------------------------------------------------- /day01/asm/hello.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/day01/asm/hello.asm -------------------------------------------------------------------------------- /day01/bin/hello.efi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/day01/bin/hello.efi -------------------------------------------------------------------------------- /day01/c/.gitignore: -------------------------------------------------------------------------------- 1 | hello.efi 2 | -------------------------------------------------------------------------------- /day01/c/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/day01/c/Makefile -------------------------------------------------------------------------------- /day01/c/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/day01/c/hello.c -------------------------------------------------------------------------------- /devenv/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | *.retry 3 | *.log 4 | -------------------------------------------------------------------------------- /devenv/OVMF_CODE.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/OVMF_CODE.fd -------------------------------------------------------------------------------- /devenv/OVMF_VARS.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/OVMF_VARS.fd -------------------------------------------------------------------------------- /devenv/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/Vagrantfile -------------------------------------------------------------------------------- /devenv/ansible_inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/ansible_inventory -------------------------------------------------------------------------------- /devenv/ansible_provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/ansible_provision.yml -------------------------------------------------------------------------------- /devenv/build-edk2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/build-edk2.sh -------------------------------------------------------------------------------- /devenv/buildenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/buildenv.sh -------------------------------------------------------------------------------- /devenv/make_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/make_image.sh -------------------------------------------------------------------------------- /devenv/make_mikanos_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/make_mikanos_image.sh -------------------------------------------------------------------------------- /devenv/mount_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/mount_image.sh -------------------------------------------------------------------------------- /devenv/run_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/run_image.sh -------------------------------------------------------------------------------- /devenv/run_mikanos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/run_mikanos.sh -------------------------------------------------------------------------------- /devenv/run_qemu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/run_qemu.sh -------------------------------------------------------------------------------- /devenv/vagrant-build-edk2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv/vagrant-build-edk2.sh -------------------------------------------------------------------------------- /devenv_src/stdlib/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv_src/stdlib/Dockerfile -------------------------------------------------------------------------------- /devenv_src/stdlib/build-stdlib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv_src/stdlib/build-stdlib.sh -------------------------------------------------------------------------------- /devenv_src/stdlib/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uchan-nos/mikanos-build/HEAD/devenv_src/stdlib/build.sh --------------------------------------------------------------------------------