作者 主題: 怎樣在 linux下寫一段組合來 reset ARM的嵌入式系統?  (閱讀 6401 次)

0 會員 與 1 訪客 正在閱讀本文。

kidmany2001

  • 懷疑的國中生
  • **
  • 文章數: 68
    • 檢視個人資料
如果想要在linux下 reset ARM linux的嵌入式系統
應該要怎樣來寫一段ASM code在C程式中來重置系統呢?

我試過用asm("MOV  pc,#0") 為何失敗呢?
請問該怎樣寫這段code呢?

謝謝指教

thyme

  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 1281
    • 檢視個人資料
如果想要在linux下 reset ARM linux的嵌入式系統
應該要怎樣來寫一段ASM code在C程式中來重置系統呢?

我試過用asm("MOV  pc,#0") 為何失敗呢?
請問該怎樣寫這段code呢?

謝謝指教

ARM 板子的說明手冊應該會有吧?沒有的話直接找出板子的廠商問問看。

takeda13

  • 可愛的小學生
  • *
  • 文章數: 22
    • 檢視個人資料
在程式中嵌入init 6不行嗎?
ap為什麼要嵌asm code? 如不是AP就只好去追init 的原始碼
« 上次編輯: 2008-10-16 11:27 由 takeda13 »