pg-mana.net/

Webサイトのデザインと内容を更新しました。

本日のバグ
RBX(LLVMではself[C++ではthis]のアドレスを保持)を対比させるために
xchg edi, ebx
cpuid
xchg edi, ebx
を実行していた。
今までは問題なかったが
OSをHighMemory(0xffff800000000000以降)に移動させると、RBX上位32bitが失われ狂った

Rustのinline asmですぐ下のラベルの
lea rax, [rel label]
ができなくて、AT&T syntaxにするかな..と思っていたところ
lea rax, [rip + label]

lea 0x16(%rip), %rax
が吐かれていた。
すごく非直感的...(RIP + "Labelの番地"を思い浮かべてしまう...)

PG_MANA boosted

【NHKニュース速報 16:47】
東京都 新たに968人の感染確認
1000人下回るのは7月19日以来
重症者267人きのうより3人増
#ニュース #NHKニュース速報

ACPI AMLインタープリタ、特に変更していないのに同一デバイスでエラーはいたり吐かなかったりするのはなんで...もしかして内部でAMLが切り替わってる?そんな馬鹿な...

自作OSにやっとTimeOut処理が加わった

プログラム、盛大に書き換えまくって動かなくなるをやった

日経平均株価ありがとうございました

メモリをマップしてないとページテーブル用のメモリが枯渇した時にどうしようもなくなるわけだけど、(深くは読んでないけど)LinuxはLOW_MEM(メモリ先頭の方、x64ではたいていメモリ全て)が常にマップされているためそこから取るけどBSD系はどうしているのだろう

一部区間をストレートマッピングしてる気がする

大抵適当にコミットするんだけど、AMLのインタープリタが現在1行書き換えただけで動作しなくなるため、慎重に影響のないところだけコミットしている。

git add -p でみじん切りcommitを作った

実家にいるとある程度の作業が発生しコードが書けないけど、目の休憩になって良い

心電図でJ波が見られるとのことで呼んでる

健常人に見られる J 波・早期再分極の特徴
jstage.jst.go.jp/article/jse/3

ハイパーバイザーあたりの対応も良くなると最高

RISC-V完成度が上がってきていいな

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!