|
发表于 2009-6-23 10:16:26
|
显示全部楼层
Read byte for SPI flash part:8 ^4 v3 ? |6 [, v0 B" ^
0 O' O8 B" ^9 ?$ L5 Y; T1. get --> (SPI_BASE)) l. l! q4 ]; R0 l# _& [' m
2. Write PreFix Opcode(SPI_BASE + 94h, 95h) , Optype(SPI_BASE + 96h , 97h) , OPMENU (SPI_BASE + 98h ~9Fh)
* J/ Q" a1 l _ }3 `3. clear register (SPI_BASE + 90h): T- F0 x; g3 P$ l( }" ^ z N
4. 給你要read 的address SPI_BASE + 0ah , 09h , 08h
/ \( v' {6 \9 T9 h( t5 A; B5. 下cmmand 給 SPI controller :
4 @2 A+ O. E, A6. return register 在 Read byte SPI_BASE + 10h 位置3 a5 }: M1 `9 T0 b2 @
7. Read 64byte SPI_BASE + 10h ~ 4Fh位置
6 i, O5 a" o, r: f7 Z# Z# ?3 }' B+ @2 N6 m& C$ k
[ 本帖最后由 timothy0025 于 2009-6-23 10:18 编辑 ] |
|