__setup宏简介

内核组件用__setup宏来注册关键字及相关联的处理函数,__setup宏在include/linux/init.h中定义,其原型如下:
            __setup(string, function_handler)
其中:string是关键字,function_handler是关联处理函数。__setup只是告诉内核在启动时输入串中含有string时,内核要去执行function_handler。String必须以“=”符结束以使parse_args更方便解析。紧随“=”后的任何文本都会作为输入传给function_handler
posted @ 2016-08-02 14:41  隔壁王叔叔a  阅读(193)  评论(0编辑  收藏  举报