[openfirmware] [commit] r3103 - cpu/arm/mmp2
repository service
svn at openfirmware.info
Tue Jul 31 07:38:26 CEST 2012
Author: wmb
Date: Tue Jul 31 07:38:25 2012
New Revision: 3103
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3103
Log:
OLPC ARM - SSP SPI driver - sample data from EC on falling edge.
Modified:
cpu/arm/mmp2/sspspi.fth
Modified: cpu/arm/mmp2/sspspi.fth
==============================================================================
--- cpu/arm/mmp2/sspspi.fth Tue Jul 31 07:09:03 2012 (r3102)
+++ cpu/arm/mmp2/sspspi.fth Tue Jul 31 07:38:25 2012 (r3103)
@@ -8,15 +8,17 @@
h# 035000 value ssp-base \ SSP1
: ssp-sscr0 ( -- adr ) ssp-base ;
-: ssp-sscr1 ( -- adr ) ssp-base la1+ ;
-: ssp-sssr ( -- adr ) ssp-base 2 la+ ;
-: ssp-ssdr ( -- adr ) ssp-base 4 la+ ;
+: ssp-sscr1 ( -- adr ) ssp-base 4 + ;
+: ssp-sssr ( -- adr ) ssp-base 8 + ;
+: ssp-ssdr ( -- adr ) ssp-base h# 10 + ;
+: ssp-sspsp ( -- adr ) ssp-base h# 2c + ;
: ssp-spi-start ( -- )
\ Avoid reinitializing the device after the first time, as that
\ seems to cause glitches that confuse the SPI FLASH chip
ssp-sscr1 io@ 0= if exit then
+ h# 01 ssp-sspsp io!
h# 07 ssp-sscr0 io!
0 ssp-sscr1 io!
h# 87 ssp-sscr0 io!
More information about the openfirmware
mailing list