從howto_add_systemcall什麼是ASM代表在linux /包括/ ASM
閱讀「在一般情況下,機器架構獨立的系統頭文件 通話和功能保持在Linux /在include/linux /和機器 依賴於體系結構保存在linux/include/asm /中「
那麼asm在這裏代表什麼?
我已經搜索了wiki,但沒有找到答案。
從howto_add_systemcall什麼是ASM代表在linux /包括/ ASM
閱讀「在一般情況下,機器架構獨立的系統頭文件 通話和功能保持在Linux /在include/linux /和機器 依賴於體系結構保存在linux/include/asm /中「
那麼asm在這裏代表什麼?
我已經搜索了wiki,但沒有找到答案。
「asm」代表「彙編器」或"assembly language"。用於處理對x86架構的系統調用
彙編代碼位於,
arch/x86/kernel/entry_32.S (or _64.S)
謝謝。我會盡力。 –
我想這代表了架構的具體宏(ASM)開始。之後,任何架構特定的東西放在那裏。
但asm目錄中的文件不是寫在彙編器 –
你是對的。我認爲這可能是其他含義。 –
@AylwynLake我認爲這是一個歷史的神器。大部分「特定體系結構」信息都收集在名爲「asm」的目錄中,儘管它大部分只是頭文件。我相信這是因爲許多體系結構特定的代碼是傳統的彙編程序,並且目錄名稱被卡住了。 –