新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

2014-12-01から1ヶ月間の記事一覧

cygwin で chicken

cygwin 1.7.33-2 64bit で chicken-4.9.0.1 を作る時のメモ。暫定的かも知れない。一応、CHICKEN TEAM の ML の公式回答を基にしている。 http://www.cygwin.com/ml/cygwin-apps/2014-12/msg00102.html make PLATFORM=cygwin ARCH=x86-64 HACKED_APPLY= ポイ…

chicken を cygwin で mingw 用にコンパイル

結果としてできたのは mingw 用のもの。cygwin とは残念ながら親和性がない。cygwin 用のは別途書きます。よくまとまった blog があった。2013-01-22 2013-01-22 - へびやんず・でぃすとうてぃど・だいありぃchicken-4.9.0.1 を解凍して make する。 おっと…

fread と read

いままできにしたことなかったけど、fread の方が(少なくとも cygwin では)スピードが速い。標準入出力の read/write のときは read/write をつかってたんだけどね。fread/fwrite の方が早いぜ。

つまらない将棋

「つまらない将棋」ってのはよくある表現な気がする。内館牧子の発言内容は一般人を貶めるような発言でまぁ名誉棄損だよね。でも、前から思ってたんだけど「ぼんくらーず」って名前はどうかと思う。作った人は勝つつもりでいるわけでしょ。だとしたら、勝っ…

Windows 8.1 でサインイン時にデスクトップを表示させる

http://hello.lumiere-couleur.com/smilkobuta/2014/02/26/windows8%E3%81%A7%E3%83%A2%E3%83%80%E3%83%B3ui%EF%BC%88%E3%83%A1%E3%83%88%E3%83%ADui%EF%BC%89%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/Windows 8.1 からは…

python で Xilinx の bit ファイルを解析

http://moxi.jp/wiki/wiki.cgi?page=H8(PIC%2CAVR)%A4%CA%A4%C9%A4%AB%A4%E9+SpartanII+%A4%F2%A5%B3%A5%F3%A5%D5%A5%A3%A5%B0%A4%B9%A4%EB%BC%EA%BD%E7 この通りに解析したら bit ファイルを bin ファイルにできた def skip_field(self, fin, is_print = Fa…

Python で flatten

def __flatten(self, lst, rv = []): for i in lst: if isinstance(i, list): self.__flatten(i, rv) else: rv.append(i) return rv できた。 これで Yocto と Zynq に生かせるかな? だめだバグってるじゃん def __flatten(self, lst, rv = None): if not r…

Zynq Yocto の sdcard 対応

./poky/meta/classes/image_types.bbclass をみると IMAGE_CMD_xxx がある。IMAGE_CMD_xxx を増やしていけば、任意のイメージがつくれる。たとえば freescale では IMAGE_CMD_sdcard を作っている。 Zynq 用にも作ってみよう。IMAGE_CMD_sdcard を作るという…