トップ 最新 追記
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|10|12|
2009|02|03|06|07|10|11|12|
2010|01|02|03|04|07|09|10|11|12|
2011|01|03|04|05|06|07|08|10|
2012|01|06|08|09|10|12|
2013|01|02|03|04|07|09|11|12|
2014|01|03|04|05|06|09|
2015|04|
2016|01|08|
ここは旧えびめもです。えびめも2に移行します(2016/12/1)

2008年08月11日

創立9周年を記念して?社員旅行でハワイに行ってきました。

海外へ社員旅行は数年前からやりたかったことで、売上1億達成したらラスベガス! が掛け声でした。昨年は諸般の事情で断念したこともあって1年越しで今年実現できて、 なんとか社員さんへの労は報えたかなといったところです。 子供連れで夏休みにラスベガス、カジノでギャンブルは教育上 よくないだろうということでハワイに変更にしました。

社員旅行といっても、家族連れ可でしかも全員わがままに やりたいこと・行きたい場所が違うので、最初から最後まで自由行動でした。 なので旅行のボーナス支給といった感じでしょうか。

(部屋からの景色)
私、ハワイは初です。初めてならワイキキでいいんじゃないの?ということだったのでワイキキに4泊でした。ツレ達に配慮しつつ自分の目的も果たしてきました。基本は午前中は出歩いて、午後はホテルのプールやビーチでごろごろ。夜はバーで飲んでました。



連れの同僚君がダイヤモンドヘッドに登るというので登山。登山といっても200数メートルの小さな山。登山口から往復して、山頂での休息を含めて1時間半程度のハイクでした。山頂の展望台は100年前の要塞でした。展望台からの景色と風が気持ちいい。


同僚君がパールハーバーに行きたい。というので、俺としては全然乗り気ではなかったのだが付き合いでレンタカー借りてパールハーバーに。真珠湾という名前から想像する風光明媚なところではなく軍港、商業港です。感想としては居心地の悪いこと悪いこと。結局ここで太平洋戦争がはじまり、さらに現代ではポツダム宣言の調印式を行った戦艦ミズーリを飾ってある、いわば太平洋戦争時のアメリカを象徴するところ。もちろんミュージアムのテーマは戦争の悲惨さを後世に伝えることだし、日本語ガイドブックや日本人の案内人の人もいて日本人観光客もたくさん来てるんだけど、USS Missouri 'Mighty Mo' as An american hero の上では居心地は悪く感じてしまいました。


今日のおいらの目的は、「オープンカーを借りてハワイの真夏の空の下を走る」だったのでパールハーバーは経由地の一つ。気持ちを切り替えて次に行こう!。 ナビは借りなかったので道に迷いつつ、オアフ島の北側「ノースショア」へ。保険の関係でドライバーは2名までだったので、俺と会社の新人君で運転。左ハンドル、右車線は10分も走ればすぐに慣れました。


ついたのはハレイワという町。サーファーの町だそうです。町並みは平屋が続きアメリカの町という感じのところ。有名なハンバーガー屋があるということなので食ってみた。激ウマっていうことではないけど、まぁこんな感じかなという程度。(翌日この店はワイキキでも発見。がーん。)
ハレイワではもう一軒、有名なかき氷屋があるということなので行ってみた。30分も並んだ。感想は・・・普通のかき氷(てかかき氷にうまいとかまずいとかあるのか?)。30分並ぶほどではないかなぁ。


ワイキキは島の南側、ノースショアは名前のとおり北側です。あともう一か所、島の最西端、カエナポイントに向かおうとしたのだけど日暮れで諦めました(道路の終端駐車場から海岸線を徒歩8キロだって。親不知かよっ!と突っ込み)

ワイキキが太平洋側だとすると北側は日本海側(なんだそりゃ?)。こちらは磯だったこともあり、 なんだか福井県か敦賀に来てしまったようだね。という感想でした。

あと最後にトピックとしては、
携帯が水没してぶち壊れました。電源を入れると「P905i Application Block Connection Check Rev.2.4 〜略〜 Hit any key」というデバッグメッセージが出て、立ち上がりません。メニューに従ってチェックを実行するとOKが返るんだけどなぁ。。これは結構レアな画面です。職業柄、こういうブートモニター好きです。出し方は隠しメニューなんでしょう。


2008年08月12日

Intel ATOM 評価のために

という言い訳をして、Asus の EeePC 901-X 買った。

下は sony vaio type SZ。比べてもかなり小さい。サブノート(悪く言えばおもちゃPC)だ。写真は WindowsXP だけど早速Debianを入れる。Ubuntu + Moblin じゃないの?と言われそうだけどとりあえず debian。NIC は
Atheros AR8121/AR8113/AR8114 PCI-E
と表示されている

2008年08月13日

SH7780 コードネーム B

カーネルの config を とりあえず Renesas の Highlander にしてカーネルを起動。
最初全然起動しなくてハマったのは、SCIF の SCSCR の 下位2bitで指定するシリアルクロック入力が、内部クロックではなく外部クロックになっていたから (0x007A) これを 0x0078 に書き換えたところ動いた。どこで SCSCR 書き込んでいるかは明日調査する。
hello. blanca ipl. 00:50:20 Aug 12 2008
・inux version 2.6.26.2 (ebihara@boss) (gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)) #6 Tue Aug 12 01:58:49 JST 2008
Boot params:
... MOUNT_ROOT_RDONLY - 00000001
... RAMDISK_FLAGS     - 00000000
... ORIG_ROOT_DEV     - 00000200
... LOADER_TYPE       - 00000001
... INITRD_START      - 00000000
... INITRD_SIZE       - 00000000
Booting machvec: Highlander
Renesas Solutions Highlander R7780MP support.
Board version: 0 (revision 0), FPGA version: 0 (revision 0)
Node 0: start_pfn = 0xc000, low = 0x10000
Zone PFN ranges:
  Normal      49152 ->    65536
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:    49152 ->    65536
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: console=ttySC0,115200
PID hash table entries: 256 (order: 8, 1024 bytes)
Using tmu for system timer
Using 8.333 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 62908k/65536k available (1431k kernel code, 364k data, 72k init)
PVR=10200a00 CVR=73440010 PRR=00000930
I-cache : n_ways=4 n_sets=256 way_incr=8192
I-cache : entry_mask=0x00001fe0 alias_mask=0x00001000 n_aliases=2
D-cache : n_ways=4 n_sets=256 way_incr=8192
D-cache : entry_mask=0x00001fe0 alias_mask=0x00001000 n_aliases=2
Mount-cache hash table entries: 512
CPU: SH7780
net_namespace: 324 bytes
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
trapped io 0xc0000000 overrides mmio 0xb4001000
trapped io 0xc0001000 overrides mmio 0xb400080c
msgmni has been set to 123
io scheduler noop registered
io scheduler deadline registered (default)
SuperH SCI(F) driver initialized
sh-sci: ttySC0 at MMIO 0xffe00000 (irq = 43) is a scif
console [ttySC0] enabled
sh-sci: ttySC1 at MMIO 0xffe10000 (irq = 79) is a scif
loop: module loaded
mice: PS/2 mouse device common for all mice
TCP cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
VFS: Cannot open root device "" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

コードネーム B

つーか、発見した
$ diff -u linux-2.6.26.2-orig/drivers/serial/sh-sci.h linux-2.6.26.2-blanca/drivers/serial/sh-sci.h
--- linux-2.6.26.2-orig/drivers/serial/sh-sci.h 2008-08-07 01:19:01.000000000 +0900
+++ linux-2.6.26.2-blanca/drivers/serial/sh-sci.h       2008-08-12 02:39:54.797302724 +0900
@@ -137,7 +137,7 @@
 # define SCSPTR0       0xffe00024      /* 16 bit SCIF */
 # define SCSPTR1       0xffe10024      /* 16 bit SCIF */
 # define SCIF_ORER     0x0001          /* Overrun error bit */
-# define SCSCR_INIT(port)      0x3a    /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */
+# define SCSCR_INIT(port)      0x38    /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */
 # define SCIF_ONLY
 #elif defined(CONFIG_CPU_SUBTYPE_SH7785)
 # define SCSPTR0       0xffea0024      /* 16 bit SCIF */
なんで sh-sci.h に 0x3a (外部クロック)て define してあんの? ココ書き換えるってすごく adhoc でダサい。もちっとカッコいい方法ないものか。