E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DM9000驱动移植
s3c2440 RTC(实时时钟)
驱动移植
————————————主机操作系统:Centos6.7交叉编译器环境:arm-linux-gcc-4.5.4开发板平台:FL2440Linux内核版本:linux-3.0开发模块:RTC(实时时钟)
驱动移植
邮箱
进击的雷神
·
2016-08-15 18:15
驱动
s3c2440 lcd
驱动移植
——————————————————主机操作系统:Centos6.7交叉编译器环境:arm-linux-gcc-4.5.4开发板平台:FL2440Linux内核版本:linux-3.0开发模块:lcd
驱动移植
进击的雷神
·
2016-08-15 13:39
驱动
MAC、MII、PHY的关系与区别
第一天看了看SylixOS的arm2440的
dm9000
的网卡驱动,内核的网络协议栈用的是
哈哈进步
·
2016-08-10 17:55
嵌入式/SylixOS
TP-link TL-WN725 USB无线网卡在DX2 CPU下的Xlinux
驱动移植
网上查到,TP-linkTL-WN725USB无线网卡用的芯片是8188EU下载驱动:http://download.csdn.net/detail/zzz_mraz/5262010tarzxvf rtl8188eu_USB_linux.tar.gzcd 8188eu_USB_linux\driver\rtl8188eu 修改ifeq($(CONFIG_PLATFORM_I386_PC),y)EX
Sankye
·
2016-08-05 13:00
开始我的arm-linux之路
系统都使用SD卡的方式刷了一遍,测试了一下板子,发现板子已经集成了鼠标和键盘的USB驱动,但是USBWiFi模块还不使用,我查了360Wifi使用的芯片是MTK的MT7601U芯片,网上已经找到相应的
驱动移植
方法
duanfeiteng0814
·
2016-07-11 20:50
Linux
基础学习
嵌入式开发
一些优秀博客收集
DM9000
驱动:http://blog.csdn.net/gooogleman/article/details/7538560DM9000网卡驱动完全分析http://blog.csdn.net/ypoflyer
Andoubi
·
2016-07-03 15:43
资料
LCD驱动
因为上头任务的安排,需要将Linux上的LCD
驱动移植
到Nuttx(一种实时操作系统,据说现在很火,还是一个外国人自己在维护,这真是一个大牛!
Destihang
·
2016-06-26 22:15
linux驱动
从WinCE到Linux
到新的公司已经快两个月了,新的工作主要方向是Linux
驱动移植
和Android系统定制。由于项目还在立项的阶段,并没有分配具体的工作任务,所以找来一个Linux的开发板先玩一玩。
sunrain_hjb
·
2016-06-04 18:00
网卡驱动程序设计---网络子系统深入分析以及
DM9000
网卡驱动实现
网络子系统:比如网络编程里面通过socket创建好了一个文件操作符,然后对其进行write操作,这个write对应的入口其实是一个socket_file_ops结构对应的函数操作集:可以看到write对应的入口函数是sock_aio_write函数这个函数又对应着do_sock_write一层又一层,这个函数又调用了__sock_sendmsg函数,下面来看看这个函数总结一下,这里write调用了
huazhu60400
·
2016-06-02 22:00
linux
ARM
linux驱动
dm9000
网卡驱动笔记
Linux驱动开发、19-I2C子系统之客户驱动分析与移植
I2C子系统_设备
驱动移植
用户程序通过I2C设备驱动程序访问步骤是这样的... 用户的操作函数---/sys/bus/i2c/devices/....
u013494117
·
2016-05-29 20:00
linux
嵌入式
i2c设备驱动
Linux驱动开发
Linux总线模型
NXP NFC移植及学习笔记(原创)
移植过程
驱动移植
:kernel-3.10/drivers/misc/mediatek/nfc/nxpFramework移植:1.增加packages/apps/Nfc-nx
five.li
·
2016-05-10 17:00
Banana Pro GPU加速(1)-GPU
驱动移植
安装
本来想用BananaPro来看电影发现卡的不行,CPU占用率过高,因此从网上找到了香蕉派GPU加速的教程,总结一下!主要参考文献 http://wiki.lemaker.org/BananaPro/Pi:GPU,bananapicookbook,但是里面给出的教程缺少了一些必要的细节导致安装时破费周折。1.打开shell建立文件夹$mkdir~/video_acceleration$cd~/vi
·
2016-05-08 11:00
全志A20
lemaker
bananapro
bananpi
GPU加速视频播放
u-boot移植4:支持 网络
uboot中对网路默认支持的是cs8900,我们板子上的芯片用的是
DM9000
,驱动中有
DM9000
部分,因此,我们改动的较小:1.更改配置的宏:include/configs/lip2440.h@@
qqliyunpeng
·
2016-05-06 18:00
网络
uboot
uboot2016.03
系统移植-
驱动移植
系统移植-驱动驱动sudoapt-getinstalllibncurses5-dev–>图形化的配置工具sudoapt-getinstallncurses-doc–>按照图形man手册initscr();//初始化按键nonl();//不使用回车作为换行符intrflush(stdscr,FALSE);//禁止中断刷新keypad(stdscr,TRUE);//使能中断输入clear();//清屏
bimyl
·
2016-04-28 23:48
安卓驱动开发要干的那些事
下面大致讲一下一个项目开发过程中驱动工程师要做的事情:一:
驱动移植
驱动移植
要做两件事:一是代码的移植,二是代码的调试。对于一个
蚂蚁踢大象
·
2016-04-26 21:05
传感器驱动
AM335x(TQ335x)学习笔记——WM8960声卡
驱动移植
经过一段时间的调试,终于调好了TQ335x的声卡驱动。TQ335x采用的Codec是WM8960,本文来总结下WM8960驱动在AM335x平台上的移植方法。Linux声卡驱动架构有OSS和ALSA两种架构,目前最常用的架构是ALSA,本文也使用ALSA架构对WM8960驱动进行移植。ASoC是对ALSA驱动架构的进一步封装。ASoC将ALSA驱动中的各模块抽象为三部分:Platform、Code
mike8825
·
2016-04-21 23:00
4412按键
驱动移植
(按键对应Android系统的三个虚拟按键)
写此文章是为了记录移植4412按键驱动的过程,防止以后忘记,可进行查看开发平台:DMATEKPAD-4412内核:Linux3.2.0系统:Android4.0作者:lyp4613407811、使用3个外部中断按键模拟Android中三个虚拟按键,这些按键都是低电平触发。三个按键分别是EINT10、EINT12、EINT132、编写驱动程序dma4412-keypad.c,代码如下:#includ
lyp461340781
·
2016-04-12 16:00
android
linux
内核
移植
4.0
dm9000
网卡驱动分析(四)
11.中断处理函数网络设备接收数据的主要方法是有中断引发设备的中断处理函数,中断处理函数判断中断的类型,如果为接收中断,则读取接收到的数据,分配sk_buff数据结构和数据缓冲区,将接收到的数据复制到数据缓冲区中,并调用netif_rx()函数将sk_buff传递给上层协议。staticirqreturn_tdm9000_interrupt(int irq, void *dev_id){ s
lhhero701
·
2016-04-02 23:00
dm9000
网卡驱动分析(三)
8.发送数据dm9000_start_xmit函数中获得要发送的数据字节数,并调用dm9000_send_packet来发送数据。staticvoiddm9000_send_packet(structnet_device *dev, int ip_summed, u16pkt_len){ board_info_t *dm = to_dm9000_
lhhero701
·
2016-04-02 23:00
dm9000
网卡驱动分析(二)
转自http://blog.chinaunix.net/uid-26442066-id-3184329.html在网络设备驱动程序完成模块注册时,会调用dm9000_probe()函数进行初始化,分配并初始化net_device结构体。其中有些成员在dm9000_probe()中已经完成初始化,还有一些函数指针例如(*open)()、(*release)()等函数,也是在驱动程序中进行定义。4.d
lhhero701
·
2016-04-02 23:00
dm9000
网卡驱动分析(一)
转自http://blog.chinaunix.net/uid-26442066-id-3184195.htmls3c6410自带的
DM9000
网卡驱动也是基于platform设备模型。
lhhero701
·
2016-04-02 23:00
uboot下gpio
驱动移植
芯片:freescaleMpc8308当前uboot版本:u-boot-2009.11-rc1.2由于当前uboot版本中没有mpc8308的gpio驱动,所以找了一下别的uboot版本,在uboot-2011-12中找到了在/driver/gpio下找到mpc83xx_gpio.c,对比gpio的寄存器基地址和mpc8308的手册中gpio的地址一致,说明驱动合适说明一下,移植并不具有通用性,如
fzs333
·
2016-04-01 10:00
驱动
移植
uboot
GPIO
V4L2摄像头
驱动移植
摄像头驱动源代码路径:/drivers/media/video/uvc/uvc_v4l2.c 配置摄像v4l2驱动makemenuconfig DeviceDrivers ---> Multimediasupport ---> VideoForLinux [*] Videocaptureadapters ---> [*] V4LUSBdevices ---> USBVideoClass(
qq_21792169
·
2016-03-31 22:00
MTK 前后使用相同类型的Camera
Camera经FAE优化使得驱动参数不一致,此时需要使用两份不同的驱动文件;这就涉及到如何在同一款camera上同时使用两套不同的驱动;硬件电路跟上一篇是一致的就不重复帖图了,请看:MTKCamera
驱动移植
驱动兼容原则
u010245383
·
2016-03-30 16:00
Camera
MTK
MTK Camera
驱动移植
对于MTKCamera
驱动移植
一般分为四部分:1、硬件IO口配置;2、Camera
驱动移植
;3、上电时序;4、修改i2c控制器;硬件电路:1、GPIO配置打开 mediatek\dct\DrvGen.exe
u010245383
·
2016-03-30 14:00
Camera
MTK
MTK TP
驱动移植
对于MTKTP
驱动移植
一般分为六部分:1、硬件IO口配置;2、TP
驱动移植
;3、I2C通信;4、中断触发;5、数据上报;6、虚拟按键;硬件电路:1、GPIO配置打开 mediatek\dct\DrvGen.exe
u010245383
·
2016-03-28 17:00
MTK
TP
FrameBuffer(LCD设备层编程)
大部分驱动程序都是内核自带的,主要是为了进行
驱动移植
。驱动模型分为驱动层和设备层。现在内核已经带有驱动层带代码,还缺少设备层代码。我们可以根据内核提供的LCD驱动程序,分析出设备层代码。
tragiccandidate
·
2016-03-26 21:00
MTK LCM
驱动移植
对于LCM
驱动移植
,一般分为三部曲:1、硬件IO口配置;2、确保LCM背光能够正常点亮;3、LCM
驱动移植
;硬件电路:1、GPIO配置打开 mediatek\dct\DrvGen.exe 选择mediatek
u010245383
·
2016-03-26 11:00
MTK
LCM
基于tiny4412的Linux内核移植 -- DM9621NP网卡
驱动移植
(四)
转自:http://www.07net01.com/2016/01/1177282.html作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GB flash要移植的内核版本:linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage
sunjing_
·
2016-03-22 17:00
Linux 驱动开发之内核模块开发 (二)—— 内核模块编译 Makefile 入门
一、模块的编译 我们在前面内核编译中
驱动移植
那块,讲到驱动编译分为静态编译和动态编译;静态编译即为将驱动直接编译进内核,动态编译即为将驱动编译成模块。
zqixiao_09
·
2016-03-09 20:00
linux
makefile
驱动开发
内核模块
Exynos4412 内核移植(五)—— 驱动的移植
以移植自己制作的驱动,学习内核移植中的
驱动移植
,及驱动程序的动态编译和静态编译硬件环境:Linux内核版本:Linux3.14主机:Ubuntu12.04发行版目标机:FS4412平台交叉编译工具
zqixiao_09
·
2016-03-07 22:00
内核
驱动移植
exynos4412
基于tiny4412的Linux内核移植 -- MMA7660
驱动移植
(九-2)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-04 22:00
基于tiny4412的Linux内核移植 -- MMA7660
驱动移植
(九-2)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-04 22:00
基于tiny4412的Linux内核移植 -- MMA7660
驱动移植
(九)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-03 22:00
基于tiny4412的Linux内核移植 -- MMA7660
驱动移植
(九)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25交叉编译工具链:arm-none
摩斯电码
·
2016-03-03 22:00
Linux-2.6.39在Tiny6410上的移植 - 外设
驱动移植
Linux内核版本号:linux2.6.39交叉编译工具:arm-linux-gcc4.5.1Linux内核下载:www.kernel.org开发板:友善之臂Tiny6410LCD:友善之臂S70一、移植LED驱动打开arch/arm/mach-s3c64xx/mach-mini6410.c添加下列代码:1staticstructgpio_ledtiny6410_gpio_led[]={ 2[0
青春没有尾巴
·
2016-02-24 11:00
Linux内核中DM8168的网口
驱动移植
背景在DM8168的EVM板中,两个EMAC模块分别连接到两个PHY上,用同一个MDIO模块管理,两个PHY配置为不同地址。内核启动后可以注册为两个eth设备。然而在新研FXX板中,DM8168改变了网口连接方式,其EMAC0未引连接PHY,而是直接用GMII接口连接到对端某芯片上。因此需要修改内核驱动代码来完成适配。分析分析内核与网口有关的驱动可知,EMAC和MDIO都作为内核platform设
li_boxue
·
2016-02-23 23:00
移植
网口驱动
s3c2440的网卡接口扩展
在这里,我们外接
DM9000
,使其可以与以太网相连接。
DM9000
可以直接与ISA总线相连,也可以与大多数CPU相连。在这里,我们当然是要让
DM9000
与s3
chungle2011
·
2016-02-19 14:00
如何确定
DM9000
网卡的地址
CONFIG_DM9000_BASE值的确定。2013年12月13日 ⁄综合 ⁄共734字⁄字号 小 中 大 ⁄ 评论关闭BASEADDRESS就是用来确定你的基地址的高6位。GPMC范围0-0x3fffffff。所以基地址的A31,A30,为0.而BASEADDRESS的A29-A24就是用来确定你的基地址的高6位。比如说。#defineCONFIG_DM9000_BASE0x2c000000D
chungle2011
·
2016-02-19 12:00
STM32下单只DS18B20的驱动
折腾了一晚上,才把DS18B20的
驱动移植
到STM32上来。
JXDZ
·
2016-02-18 16:51
STM32相关
STM32下单只DS18B20的驱动
折腾了一晚上,才把DS18B20的
驱动移植
到STM32上来。
dldw8816
·
2016-02-18 16:00
OK6410-A开发板学习-uboot移植(3)
DM9000
网卡
驱动移植
开始我以为
DM9000
是个PHY,查了一下是个含有MAC和PHY的网卡,还包含一个4KDWORD值的SRAM一、网卡的正常化配置1、修改头文件调用关系在原配的smdk6400.h中(因为是复制过来的),
fzs333
·
2016-02-03 15:00
uboot
网卡移植
DM9000
时序设置
想了解一下
DM9000
的移植修改原理,所以分析了一下时序图和引脚连接 首先看一下
DM9000
的引脚和MINI2440的引脚连接
DM9000
MINI2440 功能描述 SD0 DATA0 数据信号
chd_zhang
·
2016-01-28 13:00
DM9000
裸机驱动程序设计
而由于
DM9000
的芯片文档内容很多,要驱动好网卡,需要很长时间,特别对于新手比较困难,所以可以参考linux内核代码中的网卡驱动程序,将其移植到裸机程序当中。
chd_zhang
·
2016-01-27 21:00
基于tiny4412的Linux内核移植 -- eMMC
驱动移植
(六)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25eMMC:KLMxGxFE3x-
摩斯电码
·
2016-01-26 22:00
基于tiny4412的Linux内核移植 -- SD卡
驱动移植
(五)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25SD卡:KingstonSDHC
摩斯电码
·
2016-01-25 23:00
基于tiny4412的Linux内核移植 -- DM9621NP网卡
驱动移植
(四)
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:tiny4412ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12(为支持uImage启动,做了少许改动)busybox版本:busybox1.25网卡芯片:DM9621NP交叉编
摩斯电码
·
2016-01-23 18:00
数码相框项目之触摸屏模块
如果你
驱动移植
成功了,可以点击
qq_21792169
·
2016-01-05 15:00
Linux 网络设备驱动程序设计(4)
DM9000
网卡驱动深度分析1.DM9000的初始化DM9000_init(){1.分配net_device结构2.从platform_device中获取地址中断号3.
吕晓宁
·
2015-12-27 20:00
Linux 网络设备驱动程序设计(4)
DM9000
网卡驱动深度分析1.DM9000的初始化DM9000_init(){1.分配net_device结构2.从platform_device中获取地址中断号3.
吕晓宁
·
2015-12-27 20:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他