kernel

    1熱度

    1回答

    我在安裝一個軟件包Jupyter筆記本[R核心問題...... 的信息是明確的: 問: 如何設立或指定一個鏡子?

    0熱度

    1回答

    我有這種情況: Ubuntu 16.04; 當我撥打uname -a結果是Linux pi 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 armv7l GNU/Linux。 問題是,當我想要編譯新的驅動程序,系統給我的錯誤: make[1]: *** /lib/modules/4.1.19-v7+/build: No such file or d

    0熱度

    1回答

    我有一個關於Linux內核模塊的簡單問題。 是否保證我編譯的模塊可以在整個X.Y內核版本中工作。 X:內核版本 Y:主要版本 Z:次要版本 因此,例如: 我編譯我的module.ko與4.9內核的樹。 然後有可能insmod我的模塊與4.9.24,4.9.31,4.9.34,...? 因此,在主數字之後,vermagic比較會跳過所有內容嗎?

    0熱度

    1回答

    設備樹文本文件(.dts)的寫入順序是否完成? 例如,如果從文件頂部取一個節點並將其移動到底部,是否會更改硬件檢測,IRQ配置或其他任務的順序?

    1熱度

    1回答

    我正在嘗試構建一個內核模塊。我在Fedora 25 這裏是我的Makefile: obj-m += simple.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean: make -C /lib/modules/$(shell uname -r)/build M=$(PWD)

    1熱度

    1回答

    我被問及系統調用,它們是什麼,它們使用了哪種模式,以及read(),getchar()和sqrt()是否使用系統調用。 對於第一部分,我回答說系統調用提供了進程和OS之間的接口,並且這些接口在內核模式下使用。 困擾我的事情是,對我來說,使用這3個系統調用的唯一函數是read()。 我對不對?或者getchar()和sqrt()也使用系統調用? (注:從unistd.h中的getchar()stdi

    1熱度

    1回答

    我正在編譯從源代碼的Android內核。但是在製作對象tspdrv.o時出現了一些錯誤,並且無法確定它從哪裏生成。以下是錯誤: CC drivers/tspdrv/tspdrv.o In file included from include/linux/kernel.h:23:0, from include/linux/cache.h:4, from include

    1熱度

    1回答

    我發現了良好的代碼作爲例如用於一個字符設備模塊:https://github.com/euspectre/kedr/blob/master/sources/examples/sample_target/cfake.c 我不修改的代碼和我測試。我獲得了兩個設備(/ dev/cfake0和/ dev/cfake1),但我想了解一些內容。 有兩個設備導出,但只有一個讀取功能,如何指定哪個讀取功能用於每個

    0熱度

    1回答

    我一直在最近使用sysctl的很多東西,現在我HW_MACHINE_ARCH變量。我正在使用下面的代碼。請注意,當我嘗試獲取其他變量HW_MACHINE時,此代碼完美工作。我也想過,也許HW_MACHINE_ARCH是一個更深的級別,並把它作爲第三個mib參數,但後來我得到了錯誤「是一個目錄」。任何想法,爲什麼這是行不通的? 代碼: #import<sys/sysctl.h> char

    1熱度

    4回答

    我想通過這個指令https://msdn.microsoft.com/ru-ru/library/windows/hardware/dn915002(v=vs.85).aspx做HLK測試我自己的司機駕駛,但我有問題。 我不能做第5步,因爲我沒有看到我在的.sys文件列表中的驅動程序,我可以在HLK工作室選擇標籤的測試選擇。 我的驅動程序存儲在位於C:\ MyDriver \ mydriver64