iT邦幫忙

kernel相關文章
共有 43 則文章
鐵人賽 開發技術 DAY 8
Linux kernel模組的開發 系列 第 8

技術 kernel module function 與 symbol

從之前的幾個例子,我們已經領略了 kernel module 是如何的去開始與結束,以及傳遞參數,看到他跟 user mode 程式在這部分有很大的差異。其實在...

鐵人賽 開發技術 DAY 7
Linux kernel模組的開發 系列 第 7

技術 送參數到 module 中

當然可以在載入 module 的同時帶參數進去,只不過不是用傳統的 argc/argv 的方式。在 Linux kernel 中,必須藉助 module_par...

鐵人賽 開發技術 DAY 6
Linux kernel模組的開發 系列 第 6

技術 不同的 module init 與 cleanup 做法

在 Hello World 的例子中提到,init_module() 與 cleanup_module() 都是 kernel module 中兩個基本需要的函...

鐵人賽 開發技術 DAY 5
Linux kernel模組的開發 系列 第 5

技術 執行 kernel module

編譯完成了 hello-1.ko 之後,接下來我們就要執行他,而在載入之前先透過 modinfo 命令確認一下他的內容: [root@Pomelo-14-61...

鐵人賽 開發技術 DAY 4
Linux kernel模組的開發 系列 第 4

技術 編譯 Linux kernel module

前篇介紹的 hello-1.c 需要進行編譯成 kernel module 之後,才能夠載入執行,而編譯 kernel module 跟編譯一般程式有很大的不同...

鐵人賽 開發技術 DAY 3
Linux kernel模組的開發 系列 第 3

技術 Hello World - Linux kernel module.

不免俗的,我們也以 "Hello World" 來作為 kernel module 程式設計的第一個嘗試: /* * hello-1...

鐵人賽 開發技術 DAY 2
Linux kernel模組的開發 系列 第 2

技術 Kernel module 載入的程序

在 Linux 中想要知道目前在入的 kernel module 有哪些,可以透過 lsmod 命令來取得,或是輸出 /proc/modules 的內容 ( 其...

鐵人賽 開發技術 DAY 1
Linux kernel模組的開發 系列 第 1

技術 何謂 Linux kernel module

由於工作上的需求接觸到 Linux 系統模組的除錯,進而對 Linux 系統模組的運作產生興趣。藉此機會,想把自己在 Linux kernel module 上...

技術 [譯] Linus 喜歡 Nexus One

[譯] Linus 喜歡 Nexus One Google 回頭是岸,趕快把 Android 改一改,回歸 Linux 內核社群。 原文:Happy campe...

技術 譯:Android 被 Linux kernel 社群開除

我幫忙翻譯:Android and the Linux kernel community 在 Linux kernel 2.6.33 版本,Android 程式...

鐵人賽 DAY 10
HP-UX管理實務經驗 系列 第 9

技術 HP-UX如何用舊版的kernel檔案開機?

分享當改錯系統參數或遇到異常時,該如何用舊版的kernel檔案來開機 可能有人遇過在改完系統參數重開機後,才發現所改的參數造成HP-UX系統無法順利開機,這個時...

鐵人賽 DAY 5
HP-UX管理實務經驗 系列 第 5

技術 修改HP-UX系統參數的方法

簡述HP-UX修改系統OS參數的方法 上次分享了一些HP-UX系統參數的指令,不過可能有人覺得指令太多有點複雜,這邊再整理一下四個簡單的基本方法,以便於緊急的時...

技術 MIS必備工具Windows Sysinternals Suite

Windows Sysinternals Suite包含60個以上的工具程式,雖然都只是小程式,卻非常實用,而且威力不輸一些專門的管理程式,是IT人員工作中不可...