未分類

1/5ページ

watari開発 – Advent201924 –

stage24: 画像をtwitterに上げる ようやくここまできた。ときはすでにクリスマスイブ。さっそく実装を進めていこう。 swifterに連携する これまでの実装でほとんどパーツは揃っているはず。投稿すべき画像は手元にあり、コード上で扱うことができ、twitterへ投稿するためのライブラリも導 […]

僕の弱さとその向き合い方

エモい話になりそうです。 久しぶりに投稿するのにいきなりエモい話になりそうな予感がしています。が、今日は良いタイミングだったので書いておこうかなと思います。 これを吐き出しておいた方が整理もつくし、これから生きるのが楽になりそうな気がしたので書いていきます。 人と何かをやる恐怖 先日寝落ちする直前に […]

祝!アドベントカレンダー完走

お祝いランチ 26日間(何故か1日多いw)無事にアドベントカレンダーを完走したので、お祝いランチ。 品川駅港南口を出て右側にあるビル群の中。 年末年始休暇の会社もあるのか、いつもより人は少なめで、落ち着いた雰囲気のアロマクラシコに行ってきました。 通された席は大きな窓のある窓側の席。 ビル群の中庭が […]

OS自作入門 -Advent16-

Step5 ELFフォーマットの展開 前半 これまででファイルの転送ができるようになった。そこで次は実行形式ファイルを転送しメモリ上に展開することをやってみる。 オブジェクト・ファイル・フォーマット 詳細に触れていなかったがelf形式のような内部がヘッダなどによって特定のフォーマットで記述されている […]

OS自作入門 -Advent06-

Step2 シリアル通信 後半 前回の話でシリアル通信とデータ転送に関して少し理解が進んだ。メモリ空間上にマッピングされているアドレスに対してbyteを書き込むことによってモードの調整や制御ができるようになる。ことシリアル通信に関して言えば、SSRとTDRを用いて送信完了ビットが立っている時にTDR […]

OS自作入門 -Advent04-

Step2 シリアル通信 前半 前回までで一通りプログラムの基幹となる部分は作ったような気がする。ref: commit。今回はシリアル通信の話になるらしい。確かにこの辺りもあんまりよくわかっていないところではある。 メモリマップドI/O データの送受信に関しては電圧やら転送速度などが決められている […]

OS自作入門 -Advent03-

クロスコンパイラ作ってなかった そういやホストコンパイルに必要なもの入れただけでクロス用のコンパイラ達作っていなかった。 ホストコンパイラでクロスコンパイラをコンパイルする。 という形式だったのをすっかり忘れていた。準備しよう。 binutilsのダウンロード http://ftp.gnu.org/ […]

久しぶりのブログ、新しいブログ -Advent02-

久しぶりのブログ 前回のブログは10月10日の「幸せの定義201710(多分最終版)」だったらしい。 今日は12月2日。 軽く1ヶ月半以上ほど書いていない。 2ヶ月近くと言っても良い、、 前回書いて、自分の中でかなーりスッキリしたのかもしれない(笑) 今まで「書く」「表現する」ということを、極力避け […]

OS自作入門 -Advent01-

アドベントカレンダー始まった フィリピン旅行記も書かなきゃいけないのだけど季節はアドベントカレンダーな季節です。 なのでワタリドリもアドベントカレンダーを始めてみたいと思います。 自分は好き勝手に積ん読を処理するため楽しそうな12ステップで作る組込みOS自作入門に取り組んでみたいと思います。嫁は好き […]

1 5