天嵌 ARM开发社区

 找回密码
 注册
查看: 2239|回复: 5

编写LED驱动这个两个函数在哪里定义的?

[复制链接]
鬼鬼一哈 发表于 2010-10-15 09:27:51 | 显示全部楼层 |阅读模式
我知道
        S3C2410_GPB5,
        S3C2410_GPB6,
        S3C2410_GPB5_OUTP,
        S3C2410_GPB6_OUTP,是在#include <mach/regs-gpio.h>
那s3c2410_gpio_setpin(gpio_table[arg], 1);
s3c2410_gpio_cfgpin(gpio_table[i], gpio_cfg_table[i]);
是在哪里定义的,我没找到。。自己写的貌似有问题,想参考下
天嵌_support1 发表于 2010-10-15 09:56:53 | 显示全部楼层
1# 鬼鬼一哈

都在
arch/arm/plat-s3c24xx/gpio.c 这里定义了
 楼主| 鬼鬼一哈 发表于 2010-10-15 10:28:19 | 显示全部楼层
这个事那个天嵌LED驱动的所有头文件,有几个问题?
#include <linux/miscdevice.h>
#include <linux/delay.h>
#include <asm/irq.h>
#include <mach/regs-gpio.h>
#include <mach/hardware.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/delay.h>
#include <linux/moduleparam.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/ioctl.h>
#include <linux/cdev.h>
#include <linux/string.h>
#include <linux/list.h>
#include <linux/pci.h>
#include <asm/uaccess.h>
#include <asm/atomic.h>
#include <asm/unistd.h>
这多头文件,arch/arm/plat-s3c24xx/gpio.c 是在那个头文件有包括这个定义呢?
还有
#include <asm/uaccess.h>
#include <asm/atomic.h>
#include <asm/unistd.h>是在什么路径呢?我找不着啊?哦
wjqqwer 发表于 2010-10-15 10:46:08 | 显示全部楼层
Source Insight,对查找代码,了解代码很方便。可以试试。
天嵌_support1 发表于 2010-10-15 10:56:55 | 显示全部楼层
3# 鬼鬼一哈

建议网友去了解一下 EXPORT_SYMBOL 的用途
 楼主| 鬼鬼一哈 发表于 2010-10-15 21:59:44 | 显示全部楼层
明白啦。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-5 20:21 , Processed in 1.043009 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表