昆's profileThe most effective way t...PhotosBlogListsMore ![]() | Help |
|
December 01 半殘的os雖然還不會飛,但這半殘的os最少可以開啟和執行任務,也可以正常的分時多工(?)。
心得就是 Interrup service routine 和計時器要注意,可以正確的startup(init) 硬體,理論上可以不用管os在做什麼,只要呼叫來用就行了,除非要研究OS的內部程式。
另外如果可以用實際的硬體測試最好,因為IIS在作Interrupt Vector時對於 C 的指標處理不是很正確,Linking register 在記錄上會把 C 的指標(中斷向量轉移)記錄到 LR,才跳到ISR的第一筆指令(記錄所有的reg值),但理論上應該是要記錄到跳到ISR前的位址才正確。
上面的問題不知道是否,是因為在 C 撰寫 指標轉移也會產生一筆組語的指令(但在 ELF檔中沒看到??) ,還是在 ADS不是一個真正的 IIS,所以執行與記錄的不是正確的位址(但是它吃的是ELF的image file )?
extern __irq void p_nIRQ_ISR(void) { UCOS_IRQHandler();}
這筆指令只是將 IRQ 的位址指定給 ISR,理論上是指標轉移的虛擬碼,在Linking time時應該就會解決,但為何在 ADS 所看到會是將這當成一筆指令,改變 PC, LK REG,造成ISR 的返回錯誤,一直無法跳回中斷之前的位址,而一直在ISR中不斷執行。
所以要跳到 system c 或 rtl 的 ARM EASY 環境執行??
可能要再看 system c & coware 了…,rtl 的simulation time實在太久,但重學 system c與建立 module的時間也要很久,而且最後還是要上 fpga …
這下真的是騎虎難下!!
大話說太早,看來離去新竹找工作又要一段時間了…慘呀~~~~~~!!!
November 27 失敗~~!!以經兩個星期了,OS porting的進度還是很慢,和我之前預想的有很大的落差…一整就是囧。
本來計劃十一月寫工作要面試的書面資料,十二月開始找工作,現在os 生不出來,還被叫去比賽…
是我太弱,還是os porting 太難呀,看來找工作可能又要等一段時間了。答應人家的就是要還,可是再搞下去都可以唸博班了…@@!!
為什麼成大、交大的學生都可以一個人就port出來!!!
操~~!!! 看來是我太弱… November 09 退伍~~~!!!!!!!November 08 高雄一日遊August 28 喝酒不開車!July 17 no titleJuly 10 窮人的微距鏡July 04 We are a team !!!!!June 26 風起雲湧風起雲湧之「他媽的我放假就下雨」~!!!!!
連續一個月了,一放假就下雨是怎樣,庶冰以經很賽了,連放假也不放過我~~天呀,我快瘋了!@#$
這幾個月來,每到書局就會買書,回家一定是大吃大喝,該不會是生病了吧…=0=
前天又接到一個為期三個月的任務,快把我累死了,資料一堆要跑文加接不完的電話~~天呀~~~~
如果大兵日記可以寫自已真正的心情不會被關照,我想一分鐘就寫完了吧。
「「老子我要退伍!!!!!!!! 操你X的特戰」」
最近投資很多在書局,小說、散文、「攝影」、雜誌有的沒的,沒想到我居然會迷惘到在書局買了一本35歲前的33個抉擇…@@!! 我真的是老了,等下要來去看龍應台J的書補充一下讀書的氣息,和半小時前買的 「人像打光技術講座」,雖然我一支閃燈也沒有…XD。其實我應該買的是 ARM的嵌入式設計、LINUX之類書,可是我都是拿起來看一看又放下…真不知道之後找工作要怎麼辨 @@||
June 06 晃來晃去~網頁初版出來了http://da429kevin.myweb.hinet.net/ ,不過flash 的相簿好像不是IE的就看不到。
今天是虎科大畢典,這年輕人的東西還真令人懷念 XD
也因為這樣宿舍顯的冷清許多,國小時回家天天都從這裡,這幾年在外地很久沒進來晃一下了,當兵當到很煩放假一定要聽聽悅耳的快門聲。
小學回家天天要經過的地方
個人覺的有點淡淡的日系風
有朝氣
在夾縫中求生存的榕樹
MSN space有點慢想要搬家,不過這裡也用了好幾年 >_< ,今天先玩玩face book吧 May 02 又長了一歲 |
|
|