arm

    0熱度

    1回答

    我想知道Linux內核上新連接的共享內存的「物理」地址。 據我所知,do_shmat()返回共享內存的「虛擬」地址。 所以我試圖通過修改內核中的shmat來使用TLB來轉換do_shamt()的返回值,如下所示。 SYSCALL_DEFINE3(shmat, int, shmid, char __user *, shmaddr, int, shmflg) { unsigned lon

    7熱度

    1回答

    的ARM手冊提到: 在執行期間,PC不包含當前 執行的指令的地址。當前正在執行的 指令的地址通常是ARM的PC-8或Thumb的PC-4。 這是否申請PC值崩潰回溯呢? 例如,如果我有(使用ARM指令從Android電子ARMv7的裝置)以下回溯: libSomeLib.so!SomeClass::someMethod [someFile.cpp : 638 + 0x4] r0 = 0x

    -1熱度

    1回答

    我想禁止一些代碼段的BusFault出口的上升。我想有可能使異常上升的標誌,但不會增加任何類型的處理程序。編程手冊(PM0214,p.230)中對BFHFNMIGN位的描述與我正在查找的內容完全相同:「使優先級爲-1或-2的處理程序忽略由加載和存儲指令導致的數據總線故障< ..> 」。 這是我的嘗試: SCB->SHCSR ^= SCB_SHCSR_BUSFAULTENA_Msk; //Disab

    0熱度

    1回答

    我剛通過添加改變了的CMakeLists.txt: SET(CMAKE_SYSTEM_NAME Linux) SET(CMAKE_C_COMPILER /opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/bin/arm-hisiv300-linux-gcc) SET(CMAKE_CXX_COMPILER /opt/hisi-linux/x86-a

    2熱度

    1回答

    在x86系統上運行ARM仿真器非常緩慢。我正在構建一個react-native應用程序,並想知道它對測試所有CPU類型有多重要,或者可以自信地測試x86和期望ARM設備是否運行良好?我瞭解可能仍然存在與不同Android API有關的問題。

    0熱度

    1回答

    我在使用Visual Studio Enterprise 2015和ARM在Debian 8(BeagleBone Black)下進行交叉編譯時出現問題。 所有工作正常,代碼編譯,至少鏈接的對象。 我有這樣一個消息:我已搜查 Project/lib/libmysqlcppconn-static.a: error adding symbols: File format not recognized

    1熱度

    2回答

    我想弄清楚如何爲四核心allwinner h5啓動core0以外的核心。 C_RST_CTRL寄存器(又名CPU2復位控制寄存器)在底部有四位,這意味着它們是四個復位控制。 lsbit是其他三個零,意味着將這些版本設置爲在其他內核上重置,但我沒有看到發生這種情況(沒有任何操作代碼已經留在地址零),同時調零,lsbit停止core0暗示它是一個重置控制。所以我假設在某個地方有時鐘門,但是我找不到它們

    1熱度

    1回答

    我只看了下面列出的gcc-arm-none-eabi編譯器二進制文件,但我真的不知道所有使用的縮寫。我想知道這是二進制的預處理程序,鏈接器,編譯器等...... $ ls /opt/gcc-arm-none-eabi-5_4-2016q3/bin/ arm-none-eabi-addr2line arm-none-eabi-ar arm-none-eabi-as arm-none-eabi

    0熱度

    2回答

    我在爲ARM平臺構建鉻時遇到了問題。以下是有關我的主機服務器的一些細節: Linux版本的4.2.0-42泛型(buildd @ lgw01-55)(gcc版本4.8.4(Ubuntu的4.8.4-2ubuntu1〜14.04.3)) 而我使用Chromium版本53.0.2785.143。我試圖用GN打造鉻,這裏是我的args.gn文件參數: target_cpu = "arm" arm_tu

    1熱度

    2回答

    我想問OpenACC或OpenMP是否支持ARM Mali GPU。我使用支持GPU並行化的OpenMP 4.0,但我不確定它是否在GPU上運行。你有什麼想法,我該如何測試它? 預先感謝您。