|
|
发表于 2009-6-23 10:16:26
|
显示全部楼层
Read byte for SPI flash part:
* V# m+ D, h1 R& q" t2 H" ]- a$ a7 } ?/ \: O+ Q& t
1. get --> (SPI_BASE)
( G* _0 ], z. v" n. F# m! Y* V7 q! O2 W2. Write PreFix Opcode(SPI_BASE + 94h, 95h) , Optype(SPI_BASE + 96h , 97h) , OPMENU (SPI_BASE + 98h ~9Fh)6 t/ }/ n- q5 ? [; i3 Q
3. clear register (SPI_BASE + 90h)
8 {7 [! k) A$ M: f9 `# V$ {4. 給你要read 的address SPI_BASE + 0ah , 09h , 08h
: p' d3 b6 d/ G/ J5. 下cmmand 給 SPI controller : ' D3 u! G1 z w& l3 R" ]
6. return register 在 Read byte SPI_BASE + 10h 位置
6 k) W: J3 W0 x* A7. Read 64byte SPI_BASE + 10h ~ 4Fh位置
1 c5 a; R4 ^$ e: b6 e1 P; l6 e2 ]2 E' O$ [( {$ T7 p% f: r( a2 ^" U* E
[ 本帖最后由 timothy0025 于 2009-6-23 10:18 编辑 ] |
|