|
|
发表于 2009-6-23 10:16:26
|
显示全部楼层
Read byte for SPI flash part: r# K+ c" \9 G# I! b- [
5 u: X2 ~% J* K+ ?1 t5 n
1. get --> (SPI_BASE)
4 c4 L2 w, Y& C6 _9 J8 ?, |2. Write PreFix Opcode(SPI_BASE + 94h, 95h) , Optype(SPI_BASE + 96h , 97h) , OPMENU (SPI_BASE + 98h ~9Fh)
! c# i0 O; P1 w- j/ ^2 }- U7 \& |% f3 P3. clear register (SPI_BASE + 90h)+ R+ [( y1 e: A- X
4. 給你要read 的address SPI_BASE + 0ah , 09h , 08h
: l$ B4 c" ^; f: m8 s' V5. 下cmmand 給 SPI controller : ; S4 d* g9 R }5 z- P/ \
6. return register 在 Read byte SPI_BASE + 10h 位置! K4 i( q! `! b- @: W m' c
7. Read 64byte SPI_BASE + 10h ~ 4Fh位置
( k2 N* k- }. @2 }5 U& X" S: V
Q( ]. j5 H& v: C6 H[ 本帖最后由 timothy0025 于 2009-6-23 10:18 编辑 ] |
|