找回密码
 注册
关于网站域名变更的通知
查看: 268|回复: 1
打印 上一主题 下一主题

超实用的S3C2440 Linux驱动移植 ---- SPI

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-29 09:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
PC主机:Ubuntu 10.46 Z- `7 \# u# z: u; k  F( {" e4 K
) B" D, l  J( D' D! Z( z" [
目标板:TQ2440开发板,Linux内核2.6.325 I) ~; x/ P1 }

) Y% v- s- X; L  w& O  A: Q2 `, Y8 J2 o

3 M9 b; p1 x& m本文将从原理上讲解如何进行SPI驱动移植。作者希望在移植SPI驱动之前,您已对SPI子系统有所了解。
5 K" i& O+ H; ?& }/ m8 P1 h1 x' X! h3 h' `
本文的讲解将基于我所写的spi子系统分析:
  ?% m3 }4 J1 E2 p# f4 S4 |! v4 h, C2 B4 |
基于S3C2440的Linux驱动 -- SPI子系统解读(一)) F0 X( {4 ^  L. ]
' J& E' o' s. \" L- k* F% p( F2 H' {2 ?2 m
基于S3C2440的Linux驱动 -- SPI子系统解读(二)(上)基于S3C2440的Linux驱动 -- SPI子系统解读(二)(下)
8 p3 F) c) s2 v# o" e. m
  h, o' O1 k- F4 m5 K1 o
基于S3C2440的Linux驱动 -- SPI子系统解读(三)
" m3 e; X, S5 }! p8 r
: E2 f# O  w- y+ W7 A. v2 @0 \9 a基于S3C2440的Linux驱动 -- SPI子系统解读(四)(上)基于S3C2440的Linux驱动 -- SPI子系统解读(四)(中)基于S3C2440的Linux驱动 -- SPI子系统解读(四)(下)
* q; O- m# E; r+ m  {' ^/ [2 q* a8 o0 h1 W
' j9 p2 [% }, T5 h4 R1 @  d/ {2 [+ c5 K$ `6 V5 Y& h9 L

( ^0 Z: d, Z9 l2 Y4 m  I) J1. 配置内核6 t0 ~6 F. V/ p9 b2 ?, r

; }: \- V$ |9 O0 y) P3 h) @9 q首先,修改arch/ARM/plat-s3c24xx/Kconfig,这一步的目的是为了可以在内核中使能SPI0的配置函数。- s1 G' `% u2 d% i# A9 G

! G3 C" E6 q2 T修改后的内容如下:
3 N5 M4 A7 U# v  ^
游客,如果您要查看本帖隐藏内容请回复
0 R. g1 E% }9 `9 y+ @2 c
) H7 ^5 e- c& t7 v- \; C0 ^

# R4 `. Z, M, n2 _! n) S

2 o* K) y0 D/ q7 {; x2 O9 p6 \- [  @. o

该用户从未签到

2#
发表于 2019-8-29 19:03 | 只看该作者
楼主发帖辛苦了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-23 12:36 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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