|
|
发表于 2009-6-23 10:16:26
|
显示全部楼层
Read byte for SPI flash part:0 |8 R5 o |: y- l: f0 W1 ^0 K2 Z5 Y
) C! @- C$ q+ k( x% f
1. get --> (SPI_BASE)
1 ]- ?4 q4 w+ W! l! z3 N* Z7 u2. Write PreFix Opcode(SPI_BASE + 94h, 95h) , Optype(SPI_BASE + 96h , 97h) , OPMENU (SPI_BASE + 98h ~9Fh)
; _) d7 x6 j; m8 l2 B" s! |3. clear register (SPI_BASE + 90h)
3 f# _- I3 i' q/ G }+ ~4 q4. 給你要read 的address SPI_BASE + 0ah , 09h , 08h: F+ C$ _3 K( U
5. 下cmmand 給 SPI controller :
1 x; Y) u+ ^$ q% A1 m6. return register 在 Read byte SPI_BASE + 10h 位置
: z* c! S; O3 r. a" k7. Read 64byte SPI_BASE + 10h ~ 4Fh位置2 F" o+ O7 @8 u; G
4 H# G- B) }$ T% e1 K3 p0 L% v[ 本帖最后由 timothy0025 于 2009-6-23 10:18 编辑 ] |
|