10周年のSPコンテンツ!

NetBSD/luna68k ブートローダー 実装作業日記

冬休み中の宿題として作業を始めた、 NetBSD/luna68k のネイティブカーネルブートローダーの実装移植作業日記です。 ほどんど自分用の備忘録ですが、 NetBSD の libsa (stand alone library) の使い方の解説としていつかまとめ直すかも?
プログラミング Luna luna68k NetBSD
18
1日目
Izumi Tsutsui @tsutsuii
今年は実にておくれた一年だった
Izumi Tsutsui @tsutsuii
NetBSD的には zaurusとかx68kとかのほかの人のサポート的作業が多くて 自分的にはもうひとつだったという気もする。Live Image関連くらいか。
Izumi Tsutsui @tsutsuii
去年が頑張りすぎた反動という説もあるけど。そこそこ重くて動いたわーい度が高い課題はあらかた片付けちゃったしな
Izumi Tsutsui @tsutsuii
うん、やっぱりもっと動いたら楽しい作業をしよう。
Izumi Tsutsui @tsutsuii
その手のは概ね活性化エネルギー高すぎなんだけど
Izumi Tsutsui @tsutsuii
うーん。やっぱそれなりに考えないと形にならんな
Izumi Tsutsui @tsutsuii
うーん。既存のソース読んでて何が困るって、どの関数が公開APIでどれが内部実装なのかの区別がつかないとこだよな。ドキュメントもヘッダもまともになってないし
Izumi Tsutsui @tsutsuii
おぶじぇくと指向が必要なのか(´・ω・`)
Izumi Tsutsui @tsutsuii
コード読んでるだけでお腹いっぱいになってきた(´・ω・`)
Izumi Tsutsui @tsutsuii
Copyright 1992 というソースをいじっててじわじわ来る
Izumi Tsutsui @tsutsuii
ソースいじってるんだか git の練習してるんだか わからんな
Izumi Tsutsui @tsutsuii
git reset HEAD^ か。なるほど確かにできればそれはそれで
Izumi Tsutsui @tsutsuii
年を食ったからといって レベル1から勉強し直すことを厭わないように心がけたい(新年っぽい抱負
Izumi Tsutsui @tsutsuii
さすがに20年のギャップはきつい
Izumi Tsutsui @tsutsuii
うむ。気軽にコミットできて取り消しもできるってのはオレオレ地下開発が多い界隈では流行るのも納得。
Izumi Tsutsui @tsutsuii
cvs subversion git 全部使えるようになろう(地味な目標)
Izumi Tsutsui @tsutsuii
TortoiseSVN っぽいものがWindows以外にも欲しい(´・ω・`)
Izumi Tsutsui @tsutsuii
コミットログのスタイル、1行めはサマリで詳細を2行目移行に書く、ってのを習慣付けた方がいいかなあ
Izumi Tsutsui @tsutsuii
git の使い方の説明だとたいてい -m 'log message' の一言ログな見本しかないからあんまり良くないという説
Izumi Tsutsui @tsutsuii
ANSI以前のソースって古文書みたいなもんだな
Izumi Tsutsui @tsutsuii
だんだん心が折れてくる(´・ω・`)
Izumi Tsutsui @tsutsuii
料理の下ごしらえのようなコード整理だけが終わったので今日はこれくらいにしとくか(´・ω・`)
Izumi Tsutsui @tsutsuii
とりあえずソースの体裁を整えるところから始めて 本質的な設計に取りかからざるを得ない状況に持っていったところで今日は寝るか
残りを読む(650)

コメント

Izumi Tsutsui @tsutsuii 2013年1月6日
一通りコミットしたので 5日目と6日目の分も足しました。
Izumi Tsutsui @tsutsuii 2013年1月13日
netbootもとりあえず動いたので再度更新しました。
Izumi Tsutsui @tsutsuii 2013年1月21日
gitの練習がてらローカル作業をコミットしていた分のレポジトリ https://github.com/tsutsui/netbsd-luna68k-boot
Izumi Tsutsui @tsutsuii 2014年1月4日
ほぼ自分専用備忘録としていまさらながらふたたび更新
Izumi Tsutsui @tsutsuii 2014年1月11日
ほぼ日記状態でまとめも日々更新してたりしましたが、今日で一通り作業完了したので改めて更新告知。無駄に長くてすいません。
ログインして広告を非表示にする
ログインして広告を非表示にする