1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

preset stable and try* flags for TRX2 headers

* changed addpattern.c to preset the stable and try flags used in TRXv2 images
to dupe CFE and pretend a stable image.
* changed trx.c to calculate TRXv2 CRC with stable and try flags set to 0xFF
like CFE does on startup
* fixed compile warnings in trx.c by explicit casting



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22012 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
markus
2010-07-01 10:40:22 +00:00
parent 134e9e7bf3
commit 0df7081ccd
2 changed files with 22 additions and 4 deletions

View File

@@ -205,8 +205,10 @@ int main(int argc, char **argv)
break;
case '5':
/* V5 is appended to trxV2 image */
hdr->stable[0] = hdr->stable[1] = 0xFF;
hdr->try1[0] = hdr->try1[1] = 0xFF;
hdr->stable[0] = 0x73; // force image to be stable
hdr->stable[1] = 0x00;
hdr->try1[0] = 0x74; // force try1 to be set
hdr->try1[1] = 0x00;
hdr->try2[0] = hdr->try2[1] = 0xFF;
hdr->try3[0] = hdr->try3[1] = 0xFF;
break;