XXX
发布时间:2014-03-31 09:51:22
前言之前有看到用很幽默的方式讲解Windows的socket IO模型,借用这个故事,讲解下linux的socket IO模型;老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们小区门口的收发室里。这和Socket模型非常类似。下面就以老陈接收信件为例讲解linux的 Socket I/O模型。一、同.........【阅读全文】
发布时间:2014-03-31 00:37:54
linux版本:2.6.36相关数据结构arch/arm/include/asm/setup.h#ifdef CONFIG_ARCH_LH7A40X# define NR_BANKS 16#else# define NR_BANKS 8#endifstruct membank { unsigned long start; unsigned long size; unsigned int highmem;};struct meminfo {&.........【阅读全文】
发布时间:2014-03-30 23:35:07
1、相关数据结构include/linux/notifier.hstruct notifier_block { int (*notifier_call)(struct notifier_block *, unsigned long, void *); struct notifier_block *next; int priority;};通知链中的元素,记录了当发出通知时,应该执行的操作(即回调函数)链头中保存着指向元素链表.........【阅读全文】