摘要:
Linux0.11内核中有很多函数都是在C语言里面声明,然后通过汇编来实现。例如/kernel/blk_drv/hd.c中函数中声明extern void hd_interrupt (void);
但是其他C代码中没有实现,找了好久,终于知道它在汇编代码中实现了。
下面自己写了个简单的实例来证实
test.c代码#include<stdio.h>
extern void test1(void);
extern void test2(void);
extern void test3(void); int main(void)
{ printf("0x%x/n",t
阅读全文