摘要: 1. 前言 由于Linux支持世界上几乎所有的、不同功能的硬件设备(这是Linux的优点),导致Linux内核中有一半的代码是设备驱动,而且随着硬件的快速升级换代,设备驱动的代码量也在快速增长。个人意见,这种现象打破了“简洁就是美”的理念,是丑陋的。它导致Linux内核看上去非常臃肿、杂乱、不易维护 阅读全文
posted @ 2020-05-10 18:24 Action_er 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 1定义 这些宏在stdarg.h,定义如下: 1 #include <stdarg.h> 2 typedef char *va_list; 3 #define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) ) 4 #defin 阅读全文
posted @ 2020-05-10 12:45 Action_er 阅读(495) 评论(0) 推荐(0) 编辑