[openfirmware] [commit] r3719 - in dev: . mmc/sdhci/mv8686
repository service
svn at openfirmware.info
Fri Mar 28 02:30:37 CET 2014
Author: quozl
Date: Fri Mar 28 02:30:36 2014
New Revision: 3719
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3719
Log:
libertas - use a single byte sequence number for 8787, fixes use of adhoc-start with test-antenna
Modified:
dev/libertas.fth
dev/mmc/sdhci/mv8686/libertas-interface.fth
Modified: dev/libertas.fth
==============================================================================
--- dev/libertas.fth Thu Mar 20 05:06:05 2014 (r3718)
+++ dev/libertas.fth Fri Mar 28 02:30:36 2014 (r3719)
@@ -188,7 +188,10 @@
-1 value fw-seq
-: fw-seq++ ( -- seq ) fw-seq 1+ dup to fw-seq ;
+defer fw-seq++
+: fw-seq-l++ ( -- seq ) fw-seq 1+ dup to fw-seq ;
+: fw-seq-b++ ( -- seq ) fw-seq 1+ h# ff and dup to fw-seq ;
+' fw-seq-l++ to fw-seq++
d# 30 constant resp-wait-tiny
d# 1,000 constant resp-wait-short
@@ -2143,6 +2146,7 @@
" " set-ssid \ Instance buffers aren't necessarily initially 0
opencount @ 0= if
init-buf
+ mv8787? if ['] fw-seq-b++ to fw-seq++ then
setup-transport if free-buf false exit then
ds-ready to driver-state
multifunction? if init-function then
Modified: dev/mmc/sdhci/mv8686/libertas-interface.fth
==============================================================================
--- dev/mmc/sdhci/mv8686/libertas-interface.fth Thu Mar 20 05:06:05 2014 (r3718)
+++ dev/mmc/sdhci/mv8686/libertas-interface.fth Fri Mar 28 02:30:36 2014 (r3719)
@@ -8,6 +8,7 @@
: data-out ( adr len -- ) " data-out" $call-parent ;
: release-bus-resources ( -- ) " release-bus-resources" $call-parent ;
: multifunction? ( -- flag ) " multifunction?" $call-parent ;
+: mv8787? ( -- flag ) " mv8787?" $call-parent ;
: set-parent-channel ( -- ) my-space " set-address" $call-parent ;
: setup-transport ( -- error? ) false ; \ Done by parent
More information about the openfirmware
mailing list