Author |
Message |
Forum: AndeStar Topic: 關於 LMW 與 SMW |
jjhuang |
Posted: Mon Mar 05, 2012 6:43 pm
|
|
Replies: 10 Views: 54720
|
cindy wrote: 我想你可以用inline assembly來寫。 Andes程式產生的lmw和smw都用在function的prolgue和epilogue。
請問一下哪裡有 Andes 的 C compiler calling convention 的文件嗎?要寫 inline assembly 需要這份文件,謝謝。 |
|
|
Forum: AndeStar Topic: 關於 LMW 與 SMW |
jjhuang |
Posted: Mon Feb 06, 2012 9:37 pm
|
|
Replies: 10 Views: 54720
|
cindy wrote: 您只要寫一個簡單的code, 轉成assembly就有lmw及smw了。
至於你說的實測我們沒有試過。
我知道寫成 function 時參數等等 push/pop stacks 會自動使用 lmw, 但是我說的是 怎麼樣在 function body 裡面寫成讓 compiler 會自動產生 lmw 的方式。比如說:
for (i=0; i<128; i++) { *out++ = *in++; }
這樣應該是不會產生 lmw/smw, 那怎麼樣會呢? |
|
|
Forum: AndeStar Topic: 關於 LMW 與 SMW |
jjhuang |
Posted: Thu Jan 26, 2012 11:47 pm
|
|
Replies: 10 Views: 54720
|
|
|
Forum: AndeStar Topic: 關於 LMW 與 SMW |
jjhuang |
Posted: Fri Jan 20, 2012 1:12 pm
|
|
Replies: 10 Views: 54720
|
cindy wrote: 可以,LMW 是使用burst mode
那再請教一下,在我寫 inline assembly 之前,要怎麼寫 c code 讓 compiler 使用 lmw? 還是我只能寫 inline assembly? |
|
|
Forum: AndeStar Topic: 關於 LMW 與 SMW |
jjhuang |
Posted: Thu Jan 19, 2012 4:04 pm
|
|
Replies: 10 Views: 54720
|
你好,
如果我想要存取位於 local memory space 的一串記憶體, 使用 LMW 可以讓那一串 bus access 儘量變成 burst 嗎?還是跟其他 load word 一樣,要一個一個搶 bus? |
|
|
Forum: BSP (Board Support Package) Topic: 在Ubuntu上使用bsp v300須知 |
jjhuang |
Posted: Thu Sep 08, 2011 12:44 pm
|
|
Replies: 2 Views: 11157
|
我在 Ubuntu 11.04 上執行 nds32be-elf-gdb 會造成 segmentation fault, 但是我可以執行 nds32le-elf-gdb-6.8-20110328, 請問一下是否有 big endian 的 gdb 版本? 謝謝。 |
|
|
Forum: BSP (Board Support Package) Topic: 請問 BSP 可否用在 MacOSX 上? |
jjhuang |
Posted: Thu Aug 25, 2011 1:30 am
|
|
Replies: 3 Views: 13165
|
那麼 BSPv300 裡面的 toolchain 與 OSDK-200908 的 source code 是否一致? OSDK-200908 裡面的 simulator 是 QEMU, 但是 BSPv300 裡面的是 SID, 請問一下我該用哪一個?BSPv300 裡面的 SID 已經是 cycle-accurate 了嗎? 謝謝! |
|
|
Forum: BSP (Board Support Package) Topic: 請問 BSP 可否用在 MacOSX 上? |
jjhuang |
Posted: Fri Aug 12, 2011 4:09 pm
|
|
Replies: 3 Views: 13165
|
請教一個問題。貴公司 OSDK 是有 source code 的, 那麼 BSP 是否有 source code? 或是貴公司是否有提供 binary package 給 MacOSX 使用?謝謝。 我的需求如下: 1. toolchain(包含在 osdk 裡) 2. simulator(包含在 osdk 裡) 3. 完整 compile 整個 uC/OSII 系統,並且在 simulator 裡執行。
我不需要跑 ICE, 這樣可以使用 OSDK 嗎?謝謝。 |
|
|
Sort by: |