自從在去法蘭西前把我的大老婆Mrs. S(註一)打包上貢給母親大人後,我的二老婆Mrs. P(註二)便因此晉升到大老婆的位置。
這真是『只見新人笑,哪聞舊人哭』的人間悲劇啊!但,誠所謂『無毒不丈夫』,為成大事怎能心軟呢?
於是我帶著我的新任大老婆在異鄉遊蕩了百多天,確立了彼此患難與共、死生相許的真摯感情。可是不知道為什麼,回台灣後,我這該死的臭男人又看上了她,難道天下男人皆薄倖是無法避免的宿命嗎?還是說男女皆如是,因為人的欲望是永無止境的?
雖然說,我仍然每天帶著大老婆上下班,我仍然會仔細地為她擦拭沾染在臉上的灰塵和髒污(前幾天中午還不小心請她喝了杯柳橙汁),但是那一股對情婦的渴望卻不曾減輕些許,最後,我終於坦然面對我內心最真實的呼喚,一咬牙將這位膚質白晰的Miss E(註三)帶進了家門。
冤孽啊!
我愛她,但也愛她,她們都是那種在一瞬間便攫取了我的目光的那一種類型,換言之,她們都是我一見鐘情的對象,只是為什麼要同時在這輩子讓我和她們相見呢?造化弄人至斯,我也只能對人的渺小和脆弱感到無奈。
好了,再瞎說下去大概會被人丟雞蛋吧....
這是Motorola 在今年(2005)Q1還是Q2出的E680i,據說是E680的加強版,基本是二台的硬體除了藍芽部份的組件用的不同之外,其餘可是一模一樣,這也就是說,利用一些工具程式可以將 E680『刷』成E680i(不太清楚為什麼要用刷這個動詞,英文是直接用flash來當verb)。
這台Smartphone的OS是使用Linux,剛好是我天天在弄的東西,這也是吸引我的主要原因。之前因為某件被pending的案子的原因,用過motorola自己開的SoC的iMx,那時候在試他們的板子就是作用手機用的demo board。
不過這台的CPU 用的不是motorola自己的chip,而是用了Intel PXA 27x系列的CPU,而且是ARM compatible。(Scalable core up to 624MHz,能根據需要調整時脈?)
至於Memory 呢?根據我裝上Qconsole後進去看的結果,大概是48MB(難道是32MB 再加16MB嗎?) On board的儲存空間則約50MB
Linux Kernel(Source Code根據GPL所以在這裡可以download)用的是舊的2.4.17,主因大概是因為要等Monta Vista porting的時間,再加上在科技業中新的不一定代表好的吧?
不過老實說從Embedded Programmer的角度來說,Motorola並沒有花太多功夫在系統上,從整個巨大的OS就可略知一二了,整個平台是用Monta Vista的Kernel 加他們那一套的開發工具,視窗界面可能就是從Trolltech那買來的,用的是標準的Glibc跟C++ library,如果我用這個東西在公司產品上,大概已經被棄屍在基隆港了。Anyway,反正Motorola是家大公司,cost down這幾個字大概很少拿來用吧,真想去那種公司工作嚐嚐霍揮的滋味....
不過我可以稍稍體會到為了準時推出到巿場上,去買個component也是常見的事啦,這樣Motorola的工程師也可以專心在這平台上開發需要的module和application。
買了這台後當然就要裝一些東西,目前上面被我弄了個GBA的模擬器上去,裝了個Qconsole,還有就是雖然手機上有內建一個Helix Player(open source 的Realplayer)可是只能播播mp3跟fps不超過15的rm檔,有點跛腳,所以又裝了個mplayer可以在手機上放mp4的媒體檔,再加上我又去買了張1GB的SD給Miss E擴充,這下她可搖身一變成了Portable Media Player了。 :)
註一:SOLTEK準系統 with P4-2.0G, 120GB SATA, 512 MB DDR, ATI 9550/128M。
註二:Panasonic CF-W2,以前介紹過 ,Pentium M 733,Intel 855GM,768MB DDR,40GB Ultra ATA100,DVD-RW/RAM
註三:詳見上文
卡的一聲,它從置物架上滑落。