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

ELECOM の Bluetooth マウス M-XG2BB でハマる

これは NetBSD Advent Calendar 2014 の 24 日目の記事です。 ことの始まり 最近ノート PC を LB-J300X に買い換えてわーい高解像度液晶と喜んでいたのは良いのですが、ちゃんと使いはじめるとやっぱりトラックパッドが使いにくいので ELECOM の Bluetooth …

続々 RouterBoard RB850Gx2

とあるエンジニアの備忘log: Device Tree 入門 を参考にして dtb を fdtdump を使って dts にして見てみたらちゃんと MAC アドレスが設定されてた。 つー事は dtb をデコードする必要があるってことか…。 /dts-v1/; // magic: 0xd00dfeed // totalsize: 0x24…

続 RouterBoard RB850Gx2

RouterBorad はブートローダに RouterBOOT という独自のブートローダが使われているんだけど、ブートローダからカーネルを起動する際に何か情報が渡されてないかなーと思って調べてみたら %r3 で Device Tree の dtb が渡ってくる模様、イマドキ! しかし、これ…

RouterBoard RB850Gx2

他の mpc85xx とは違って GUR_BASE が 0xff600000 でハマった。コンソールは DUART2_BASE。 まだシリアルコンソールから出力できただけって感じ。 他のデバイスも良くわかってないけど tsec(4) が既存のものと違うんかね、DPAA のリファレンスマニュアルちゃ…

お仕事

今日からお仕事!

散髪

どうもお邪魔いたしました。

ASRock AM1B-ITX

買って四ヶ月ほど放置していた Athlon 5350 と ASRock AM1B-ITX をケースに入れたので NetBSD を起動してみた。 ただし DRMKMS の radeon(4) が attach されると BIOS が見つからなくて panic(9) するので userconf で無効化している。まあ dmesg 見れば判る…

無職

無職になりました。

続々 マウスコンピュータ LB-J300X

適当に Realtek RTL8411B 対応コードを書いたので、こんな感じで認識されるようになった。 NetBSD の HEAD には commit しておいたけど netbsd-7 はどうですかね…。 rtsx0 at pci3 dev 0 function 0: Realtek Semiconductor RTL8411B PCI-E Card Reader (rev…

続 マウスコンピュータ LB-J300X

もう一個 AC アダプタが欲しかったんで一緒に買おうとしたらまだ扱ってなくて、とりあえず値段どれくらいになりそうかを聞いたら 6,800 円?という答えが返ってきた。純正品だとそんなものかなーと思いつつ 19V 2.1A の AC アダプタなら汎用品で安いのが幾ら…

マウスコンピュータ LB-J300X

OSC2014 Tokyo/Fall の二日目におおしまさんから現物を見せて貰って、それなりに NetBSD は動くけどあれやこれやがちゃんと動かないという相談を受けたので自分も買ってみました。 13.3 インチ IGZO 液晶で 2560x1440 という画面解像度というスペックにも興…

オープンソースカンファレンス2014 Tokyo/Fall - オープンソースの文化祭!

登山帰りにちょっと寄り道してOSC2014 Tokyo/Fallに行ってみたり

小仏峠→陣馬山登山

最近運動してないし、健康診断受診したら食生活を改善して運動しましょうという指導を受けたのでぼっち登山してきましたとさ。 陣馬山下りがきつかった…。 7:12 高尾駅小仏行きバス出発 7:33 小仏バス停到着 7:36 小仏バス停出発 7:43 登山口到着 8:15 小下…

家族食事会

全聚徳 銀座店で家族食事会 北京ダック美味しかったです。今まで食べたことのあるアレはなんだったのかと思うくらいには。

Realtek RTL8152, RTL8153

DealeXtreme で余り見かけたことの無い RTL8152 搭載の IOCREST IO-USB8152-GLAN USB 2.0 to 10/100M RTL8152 Ethernet Controller と RTL8153搭載の IOCREST IO-USB8153D-GLAN RTL8153 Chipset USB 3.0 to 10/100/1000M Ethernet Controller Adapter を買っ…

散髪

どうもお邪魔いたしました。

続々々々 src/sys/arch/arm/arm32/pmap.c:2408

さっきのパッチをコミットした後に matt@ が src/sys/arch/arm/arm32/pmap.c に「Use right conditional for checking nG.」と言って修正いれてたのでどんな修正をしたか見てみた。 @@ -2405,10 +2405,8 @@ pmap_clearbit(struct vm_page_md *md, pad const …

続々々 src/sys/arch/arm/arm32/pmap.c:2408

結論としては src/sys/arch/arm/arm32/pmap.c:2408 の KASSERT は ARMv6 より前のアーキテクチャでは不要ということになりますな。つーことはこんなパッチで直るんじゃないですかね。 Index: sys/arch/arm/arm32/pmap.c ===================================…

続々 src/sys/arch/arm/arm32/pmap.c:2408

という事で確認してみた。 ARMv6 以前 Home > Memory Management Unit > Hardware page table translation > Backwards-compatible page table translation subpage AP bits enabled Figure 6.5. Backwards-compatible second-level descriptor format 31 16…

続 src/sys/arch/arm/arm32/pmap.c:2408

ということで調べてみることに。問題の src/sys/arch/arm/arm32/pmap.c:2408 はこんな感じ。 KASSERT((opte & L2_XS_nG) == (pm == pmap_kernel() ? 0 : L2_XS_nG)); んー、arm は StrongARM と XScale しか知らないのでアレなんですが L2 descriptor に nG …

src/sys/arch/arm/arm32/pmap.c:2408

最近 XScale 搭載機で src/sys/arch/arm/arm32/pmap.c:2408 の KASSERT に引っかかって panic するんですが…。zaurusのupgradeが終わって起動させてみたら、Updating fontconfig cache中にsys/arch/arm/arm32/pmap.c:2408のKASSERTに引っかかってpani9した(…

散髪

どうもお邪魔いたしました。

FlexScan EV2736W-FS

というわけで FlexScan EV2736W-FS を買ったのでした。 今まで使っていたのは MITSUBISHI MDT242WG なんですが、ディスプレイの前に座っていると暑い、猛烈に暑い、部屋が暑くなるのはこのディスプレイのせいじゃないかと思うくらいに暑い。スペックを見ると…

お察し下さい for Win32

何故か更新されました、お察し下さい。

散髪

どうもお邪魔いたしました。

Xnp2 更新

20140607 修正内容 X11 依存部 configure オプション --enable-build-all で作成した xnp21 で使用する設定ファイル、状態ファイルのファイル名を変更 設定ファイル名 $(HOME)/.np2/np21rc 状態ファイル名 $(HOME)/.np2/sav/np21.sav $(HOME)/.np2/sav/np21.…

Xnp2 更新

修正内容 X11 依存部 i286 core の xnp2 と IA-32 core の xnp21 を一度にビルドできる configure オプション --enable-build-all を追加 つついさんからのあつい要望にお応えしました。

コミティア 108

行ってきた。入手した本一覧 タイトル 著者名 サークル名 ホームページ 備考やら感想やら 明治千代子の失敗 〜すみれちゃんクラブができるまで〜 kont@ 手乗りサーカス http://www.tenori-circus.com/ ホームページに繋がらないね… クーデター ↑ ↑ ↑ フリー…

i915drmkms(4)

自分でちょろちょろ弄って何とか ThinkPad Edge E430 で twm+xterm+firefox+mikutter が動作する程度にはなりました。まあ xine 起動したり xfce4 使おうとすると X server 死ぬんですが。 しかし、これどんな環境で開発してるんですかね…。BIOSTAR Hi-Fi B8…

散髪

どうもお邪魔しました。