[問題] 請教兩種語法
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux
問題(Question):
都是在embedded system的code裡面看到的
1. 程式碼: http://codepad.org/UFsAKQ7r
想請教第8行的 *((volatile unsigned long *)
會使用#define應該就是像const一樣,不想讓值再變動了不是嗎?
請問這樣的寫法是什麼目的呢?
我在那份code上做第13,14行的事情,真的可以改掉TEST_1的值
但自己在Linux上build code是會有問題的
請問這個語法的意思是什麼呢?
2. 程式碼: http://codepad.org/mUyMmPjd
想請教第7行的 __attribute__ ((section (".ddrtable")))
請問加這段code的目的是什麼呢?
以上,麻煩大家給小弟指點一下迷津
感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.221.68
→
12/08 12:51, , 1F
12/08 12:51, 1F
→
12/08 12:51, , 2F
12/08 12:51, 2F
→
12/08 12:53, , 3F
12/08 12:53, 3F
→
12/08 22:34, , 4F
12/08 22:34, 4F
推
12/09 10:58, , 5F
12/09 10:58, 5F
→
12/09 11:01, , 6F
12/09 11:01, 6F
→
12/09 11:03, , 7F
12/09 11:03, 7F
→
12/09 11:04, , 8F
12/09 11:04, 8F
→
12/09 11:05, , 9F
12/09 11:05, 9F
→
12/09 11:06, , 10F
12/09 11:06, 10F
→
12/09 11:06, , 11F
12/09 11:06, 11F
→
12/09 23:43, , 12F
12/09 23:43, 12F
討論串 (同標題文章)