zebian.log

技術系備忘録とか

2022-01-01から1年間の記事一覧

自作OSでシリアル通信をする

シリアル通信をやる上で参考になったサイトのパクリ個人的なまとめ なぜシリアル通信をするのか 方法 ポート I/Oレジスタ Transmit Holding Register / Receive Buffer Register Divisor Latch LSB / MSB ボーレート Interrupt Enable Register FIFO Control…

ジャンクなバーコードスキャナを使ってみた話

そういえばハードオフでUSBバーコードスキャナを買って数ヶ月。すっかり忘れて放置してたのを思い出したので、今回はそれを使ってみようという話(ブログネタがどうしても思いつかなかった)。 税込み330円!安いのか高いのかよくわからん。表面の白いやつは…

RustでUEFIアプリのHello, world!

github.com ↑GRUBでx86自作OSを動かす(しかもUEFI非対応)という、とんでもなくレガシーな自作OSを作り始めて早半年。やっぱりx86_64でUEFI対応の自作OS作りたくね?自作ブートローダーで動かしたくね?って思ったので、まずは自作ブートローダーをどうやっ…

セキュリティ・キャンプ2022 Y1参加記

8/8 ~ 8/12の間に行われたセキュリティ・キャンプ全国大会2022オンライン Y1 OS自作ゼミに参加したので、応募から終了までの様子を記録がてら振り返ってみようと思います。