作者JohnLinq (林约翰)
看板LinuxDev
标题[问题] Linux Device Driver 函数与巨集
时间Fri Feb 6 14:43:37 2009
※ [本文转录自 Linux 看板]
作者: JohnLinq (林约翰) 看板: Linux
标题: [问题] Linux Device Driver 函数与巨集
时间: Fri Feb 6 14:43:10 2009
网路上可以找到不少C语言函数的资料,比如说:
http://www.opengroup.org/onlinepubs/000095399/functions/printf.html
那麽,有没有Linux Device Driver相关 函数/巨集 的线上资料库呢?
比如说:
void init_MUTEX (struct semaphore *sem);
哪里可以查到它的细部资料?
还是都要自己去kernel source code里面捞?
#define init_MUTEX(sem) sema_init(sem, 1)
static inline void sema_init(struct semaphore *sem, int val)
{
static struct lock_class_key __key;
*sem = (struct semaphore) __SEMAPHORE_INITIALIZER(*sem, val);
lockdep_init_map(&sem->lock.dep_map, "semaphore->lock", &__key, 0);
}
捞到了还是看不太懂哩。 :~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.140.178
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.140.178
1F:推 Masculine:LXR? 02/06 18:19
2F:推 TroyLee:-E 02/06 20:05
3F:推 CriLit:kernel 本身有 doc 可自行编译出来 02/06 23:44
4F:推 CriLit:这是我之前摆的, 可参考看看 02/07 00:15
6F:推 verysamuel:一直想问 这类网页是用什麽方式架的 02/07 00:35
7F:推 WalkingIce:架网页 apache 就可以了不是吗? @.@ 02/07 02:08
8F:→ WalkingIce:抑或你问的是:文件如何产生? 02/07 02:09
10F:→ travelinsea:推 CriLit 的连结 03/13 13:00