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

STBeeで遊ぶ ST-LINKを使ってみる

ST-LINKはSTマイクロエレクトロニクス純正のJTAGライター・デバッガ。 V2が登場したが手元にあるのはV1。 http://www.st.com/internet/evalboard/product/219866.jsp 準備 ST-LINK firmware upgradeをダウンロードする。 http://www.st.com/internet/evalboa…

STBeeで遊ぶ

Strawberry LinuxのSTBee。 http://strawberry-linux.com/catalog/items?code=32103STM32F103VET6(ARM Cortex-M3)。去年徹底入門の開発環境をもってきて試したが今回は別のアプローチで。 徹底入門はここ(http://miqn.net/)。Strawberry Linuxが提供して…

UNIX 4.3BSDの設計と実装 読書会(2)

メモと補足. 補足はこんな形. 2.2 カーネルの構成 VAX依存のメモリ管理機構は4.4BSDで捨てられた.Machから持ってきたものを使用. 参考文献[1] のp.155では,「Mach2.0の仮想メモリシステムに基づいたものだが、Mach2.5や、Mach3.0で加えられた修正も組み…

UNIX 4.3BSDの設計と実装 読書会(1)

メモ+α. 原著の序 VMS(Virtual Memory System: 仮想メモリ・システム):VAX-11/780向けに開発されたOS 参考: http://h50146.www5.hp.com/products/software/oe/openvms/faq/docu_001.html http://www3.sympatico.ca/n.rieck/docs/vms_vs_unix.html 訳者の…

FreeBSD 9.0-R での Fortran 試用

備忘録。 FreeBSD の ports で利用できる Fortran コンパイラ(fortran95対応) lang/g95 lang/gcc* (gfortran* コマンド) g95 インストール # portinstall -PP g95 実行 $ export LIBRARY_PATH=/usr/local/lib $ g95 -o hoge hoge.f95 補足 g95 コマンド…

FreeBSDのsystatコマンド

FreeBSDにもLinuxのsysstatみたいなツールはないだろうか。 そうしたら,systatというコマンドがあることを知った(こっちが先?)。 ※manに以下のとおり書かれていました。(12/5/15追記) The systat program appeared in 4.3BSD. sysstatではなく,systat…

FreeBSD 9.0-RELEASEのインストール(zfs環境構築)

目標よりも遅れてしまいましたが,FreeBSD 9.0-Rへの移行を開始しました.移行するにあたって,次の2つを目的としました. i386からamd64へ UFS2からZFSへ bootをZFSにするかどうかは迷いましたが,すべてZFSで構築することにしています.先達の報告を読むか…

FreeBSDで学ぶインラインアセンブラの読み方

この記事は,http://atnd.org/events/21910のために書かれました. 文章が全然まとまっていない.. 目的 FreeBSDのcpufunc.hからインラインアセンブラの読み方を学ぶ 環境 FreeBSD 8.2 on i386 準備 ○cpufunc.h FreeBSDでi386な人は, /usr/include/machine…