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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
PC主机:Ubuntu 10.4
4 A5 L) h0 L8 G" g0 F9 J6 }" [
1 h' D0 t- e2 j目标板:TQ2440开发板,Linux内核2.6.32
# T8 G* e: v; ^! o
+ b3 j! L' q9 k# n0 l& P
& x6 e; m. t* g: u
  E. Z) k0 R' j# g% S6 C2 Q. Q# u# n" }本文将从原理上讲解如何进行SPI驱动移植。作者希望在移植SPI驱动之前,您已对SPI子系统有所了解。
  @1 J! ]2 H8 C3 a' W7 ~7 w
1 ?+ }8 k0 k7 Y! }本文的讲解将基于我所写的spi子系统分析:- B6 R1 q* m) v8 J) m' n, P4 Z
6 D' o. ^6 ^+ ?1 i! c
基于S3C2440的Linux驱动 -- SPI子系统解读(一)$ Z2 \  U( @" a) g

7 k/ T: T& P  h7 u! D基于S3C2440的Linux驱动 -- SPI子系统解读(二)(上)基于S3C2440的Linux驱动 -- SPI子系统解读(二)(下)& x/ x/ y% Z9 {- Y- w  Q; t" N: G

7 y) m9 s$ U9 p" r/ D
基于S3C2440的Linux驱动 -- SPI子系统解读(三)) y" U! Y. x. f

/ V4 G$ W; X, O% p. x基于S3C2440的Linux驱动 -- SPI子系统解读(四)(上)基于S3C2440的Linux驱动 -- SPI子系统解读(四)(中)基于S3C2440的Linux驱动 -- SPI子系统解读(四)(下)
7 H# }) A; L6 N8 w# G  a% C9 ^' Z5 Y+ x- P, F

. s: o; e# q; Y% c' V- x8 n$ b2 r7 m9 E* E3 _0 e3 O9 R. s
1. 配置内核
1 ^, P7 {: V9 D  @' a9 k
8 V; B; P" A% t8 Y( K0 V" E首先,修改arch/ARM/plat-s3c24xx/Kconfig,这一步的目的是为了可以在内核中使能SPI0的配置函数。
- m( Q2 ]- n/ l! N
. @4 W8 {5 m) b  I+ ~& z修改后的内容如下:1 T: B0 T9 a# e/ [, s
游客,如果您要查看本帖隐藏内容请回复

; Z( u6 r/ U1 z, f$ F- T, O" v& r: @: q9 J: I( ^0 Y

& ~* T6 j6 G) f- L- o: O

7 I5 q3 d& W8 f1 c. Z+ ]* @) E8 ^; p4 {# H) _' p( l

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 23:54 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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