[openfirmware] [commit] r2120 - cpu/arm/olpc/1.75 dev/usb2/hcd/ehci
repository service
svn at openfirmware.info
Wed Jan 19 23:42:31 CET 2011
Author: quozl
Date: Wed Jan 19 23:42:31 2011
New Revision: 2120
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2120
Log:
OLPC XO-1.75 A2 - use new machine signature CL2 for release after next
Modified:
cpu/arm/olpc/1.75/spiui.fth
dev/usb2/hcd/ehci/intr.fth
Modified: cpu/arm/olpc/1.75/spiui.fth
==============================================================================
--- cpu/arm/olpc/1.75/spiui.fth Wed Jan 19 08:05:12 2011 (r2119)
+++ cpu/arm/olpc/1.75/spiui.fth Wed Jan 19 23:42:31 2011 (r2120)
@@ -41,13 +41,16 @@
cr drop ( )
;
+create machine-signature ," CL2"
+: downgrade [char] 1 machine-signature count drop 2+ c! ;
\ Perform a series of sanity checks on the new firmware image.
: check-firmware-image ( adr len -- adr len )
dup /flash <> abort" Wrong image length" ( adr len )
2dup + h# 40 - ( adr len signature-adr )
- dup " CL1" comp abort" No firmware signature" ( adr len signature-adr )
+ dup machine-signature count comp abort" No machine signature"
+ ( adr len signature-adr )
." Firmware: " h# 10 type ( adr len )
\ XXX add some more sanity checks
;
@@ -80,7 +83,7 @@
." Got firmware version: "
flash-buf h# f.ffc0 + dup h# 10 type cr ( adr )
- " CL1" comp abort" Wrong machine type"
+ machine-signature count comp abort" Wrong machine signature"
?crc
Modified: dev/usb2/hcd/ehci/intr.fth
==============================================================================
--- dev/usb2/hcd/ehci/intr.fth Wed Jan 19 08:05:12 2011 (r2119)
+++ dev/usb2/hcd/ehci/intr.fth Wed Jan 19 23:42:31 2011 (r2120)
@@ -118,8 +118,10 @@
headers
+warning @ warning off
: (end-extra) ( -- ) (end-extra) end-intr-in ;
' (end-extra) to end-extra
+warning !
\ LICENSE_BEGIN
More information about the openfirmware
mailing list