Author: quozl Date: Thu Aug 9 02:54:24 2012 New Revision: 3139 URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3139
Log: OLPC XO-1.5 XO-1.75 - libertas, add baseband register fetch to show currently used antenna
Modified: dev/libertas.fth
Modified: dev/libertas.fth ============================================================================== --- dev/libertas.fth Thu Aug 9 01:31:49 2012 (r3138) +++ dev/libertas.fth Thu Aug 9 02:54:24 2012 (r3139) @@ -2194,6 +2194,12 @@ 2 .r ;
+: .bpp-antenna ( antenna -- ) + dup h# 30 = if ." 1" drop exit then + dup h# 70 = if ." 2" drop exit then + 2 .r +; + : show-antenna ( -- ) base @ ( base ) get-rssi ( base avg_nf avg_snr nf snr ) @@ -2203,7 +2209,10 @@ get-antenna ( base antenna ) hex ." ant" .antenna ( base ) - ." " + ." rx " + h# 3f bbp-reg@ .bpp-antenna + ." tx " + h# 40 bbp-reg@ .bpp-antenna base ! ;
openfirmware@openfirmware.info