linux源码entry_32.S中interrupt数组的分析
interrupt被定义在arch/x86/kernel/entry_32.S中;
下面,我们来详细理解一下entry_32.S中定义interrupt的这段代码:
.section .init.rodata,"a" //定义一个段,.init.rodata表示该段可以被读写操作,"a"表示需要为该段分配内存
ENTRY(interrupt) //定义数据段的入口为interrupt
.text //是告诉连接器,这部分数据是程序代码
.p2align 5
原创
2010-11-17 18:42:00 ·
3002 阅读 ·
4 评论