linux-kernel

    0熱度

    1回答

    我正在修改內核文件。如果它是32位體系結構,我想加載一個函數,或者如果它是64位體系結構,則加載另一個函數。是否有可能在構建時在內核中獲取體系結構信息並基於它加載不同的功能。在哪個位置存儲架構信息或從哪裏獲取信息?謝謝。

    0熱度

    1回答

    此內核使用ARM GCC工具鏈構建良好。出於某種原因,aarch64工具鏈會引發此錯誤。 kernel/sched/core_ctl.c: In function 'cpufreq_gov_cb': kernel/sched/core_ctl.c:1086:25: error: dereferencing pointer to incomplete type core_ctl_set_

    2熱度

    2回答

    我看到在一些操作系統內核下面的代碼。但我不明白__section的使用方式,不知道這段代碼是什麼意思。 #define KEEP_PAGER(sym) \ extern const unsigned long ____keep_pager_##sym; \ const unsigned long ____keep_pager_##sym \ __section("_

    1熱度

    1回答

    我願意在Linux內核上針對特定體系結構實現更快的sha256,但我不知道使用它的是什麼。 我不僅對使用內核API的用戶空間軟件感興趣,而且還對使用sha256加密算法的內核空間功能感興趣。

    2熱度

    1回答

    我想用Bazel來構建一個Linux內核模塊。 我有包含該模塊的邏輯來源:logic.c 我迄今所用的過程: 編譯「logic.c」到logic.o或logic.a 執行'modpost'工具來生成logic-modpost.c 將'modpost'工具'logic-modpost.c'的輸出編譯爲'logic-modpost.o'或logic-modpost.a' 鏈接'ld -r'的所有內容

    1熱度

    2回答

    我喜歡爲我的RPI2 +自定義板刪除一些未使用的驅動程序。對於我創建通過自己的配置: bitbake linux-raspberrypi -c menuconfig 和新的內核預設保存到文件defconfig。 之後,我爲linux-raspberryp配方創建了一個附加文件。 所以我創建的文件 linux-raspberrypi%.bbappend ,並填寫它: FILESEXTRAPA

    0熱度

    1回答

    我正在嘗試將BQ27531電池電量計集成到i.MX6 SoM中。我加載了驅動程序,並在sysfs上看起來很好。當我運行cat /sys/bus/i2c/devices/2-0055/power_supply/bq27531-0/temp時,我得到一個正確的值247(這意味着24.7 ° C)。 現在,我想要在Android系統中獲得價值。我寫了一個簡單的應用程序,基本上要求: IntentFilt

    0熱度

    1回答

    我想了解嵌入式Linux的原則,並不能找出u-boot輸出的地址。 我如何找到U-boot的起始地址? 舉例來說,我已經根據i.MX6四核處理器MX6-SabreSD董事會和我得到了U-Boot的輸出如下: U-Boot 2015.10-rc3 (Aug 10 2017 - 13:33:34) CPU: Freescale i.MX6Q rev1.2 at 792 MHz Reset cau

    0熱度

    1回答

    當我們使用malloc和訪問內存時,爲這個地址空間提供的物理頁面具有什麼樣的頁面屬性,它們是可緩存的還是不可緩存的頁面?

    5熱度

    1回答

    將替換被拒絕的iPhone二進制文件導致新的審查過程從頭開始?假設需要18天的時間才能得到答覆,並且由於某種原因而被拒絕,但在更換二進制文件時,是否至少需要18天才能進行另一次審覈? 拒絕電子郵件中給出的原因是他們在應用程序中發現的唯一錯誤?我的意思是它經歷了一個完整的測試周期,並且生成了包含所有缺陷/故障/所需修改的報告卡,或者修訂是否停止在第一個不可接受的點上,並在沒有繼續測試的情況下生成報告