Mercurial > hg > Document > Growi
changeset 10:f7d6ffe3b7c1
backup 2020-12-24
author | autobackup |
---|---|
date | Thu, 24 Dec 2020 00:10:03 +0900 |
parents | fc9bf2ada0a1 |
children | cfe1c1ec2460 |
files | Gears/Xv6/RaspberryPi/UEFI.md Gears/gearstools/static_gen_header.pl.md user/anatofuz/note/2020/12/23.md user/matac42/note/2020/12/23.md |
diffstat | 4 files changed, 76 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Gears/Xv6/RaspberryPi/UEFI.md Thu Dec 24 00:10:03 2020 +0900 @@ -0,0 +1,40 @@ +# Raspberry Pi UEFI + +raspberry pi 3b+のuefiをqemuで動かしたい。 +- まずbrewでqemuをinstall +``` +brew install qemu +``` +- インストール確認(versionが出力されればok) +``` +qemu-system-aarch64 --version +``` +- buildされたUEFIのQEMU向け仮想マシンイメージを持ってくる +``` +wget http://snapshots.linaro.org/components/kernel/leg-virt-tianocore-edk2-upstream/latest/QEMU-AARCH64/RELEASE_GCC5/QEMU_EFI.fd +``` +- ダウンロードしてきた```QEMU_EFI.fd```のあるディレクトリで + +``` +qemu-system-aarch64 -m 512 -cpu cortex-a57 -M virt -bios QEMU_EFI.fd -serial stdio +``` + + - qで抜けれる + - グラフィックが必要ない方は +``` +qemu-system-aarch64 -m 512 -cpu cortex-a57 -M virt -bios QEMU_EFI.fd -nographic +``` +```Ctrl + a,x```で終了できる + +- macbookpro(2017)で起動するのに1~3分くらいかかる + + +- 参考にしたサイト + - (https://tnishinaga.hatenablog.com/entry/2017/03/17/035732) + - (https://qiita.com/karaage0703/items/366eb17906a3341f1999) + +- UEFIのソースコード(https://github.com/pftf/edk2-platforms/tree/master/Platform/RaspberryPi/RPi3) + + + +
--- a/Gears/gearstools/static_gen_header.pl.md Wed Dec 23 00:10:03 2020 +0900 +++ b/Gears/gearstools/static_gen_header.pl.md Thu Dec 24 00:10:03 2020 +0900 @@ -1,4 +1,4 @@ -# static_gen_header.pl +# static_gen_header.pl Interface/Implの雛形を生成してくれるヘッダファイル - `typedef`書くのがめんどくさいので作った @@ -33,4 +33,4 @@ ```shell $tools/static_gen_header.pl --impl single_linked_list --interface list -``` \ No newline at end of file +```
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/user/anatofuz/note/2020/12/23.md Thu Dec 24 00:10:03 2020 +0900 @@ -0,0 +1,21 @@ +# 2020/12/23 + +- blog書いた +- 家の掃除した +- Gearsの変換スクリプトの更新 + + +# Gearsのexamplesのmain関数 + +```shell +$rg 'int main' examples --files-with-matches +examples/DPP/main.cbc +examples/sample/main.cbc +examples/boundedBuffer/main.cbc +examples/bitonicSort/bitonicSort.cbc +examples/bitonicSort/sort.cbc +examples/piposaru/main.cbc +examples/pop_and_push/main.cbc +examples/twice/main.cbc +examples/calc/calc.cbc +```
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/user/matac42/note/2020/12/23.md Thu Dec 24 00:10:03 2020 +0900 @@ -0,0 +1,13 @@ +# 今日やったこと +* toeic対策 + * センテンスやった +* Rubyのしくみ + * 1章 字句解析と構文解析 +* gcdsのやつ + * 設定ファイルのxmlをbraunに持ってきて,gitlabにpushするところまで. +* macbook air2010をsierraからhigh sierraに. + * アップデートしたらbootcampしっかり動くかもしれないので. +# 明日は +* gcdsのやつ +* toeic対策 +* Rubyのしくみ \ No newline at end of file