<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/utils/imxtools/sbtools/sb1.c, branch master</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>sb1: fix buggy comparison</title>
<updated>2014-12-20T14:31:18+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2014-12-20T14:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=515a07e51dbb6bc0d7a3bdb5ee8e687367127dad'/>
<id>515a07e51dbb6bc0d7a3bdb5ee8e687367127dad</id>
<content type='text'>
cppcheck reported:
[rockbox/utils/imxtools/sbtools/sb1.c:440]: (warning) Comparison of a boolean expression with an integer other than 0 or 1.

Thanks to Thomas Jarosch

Change-Id: I0078232706d4014a1f2acea310a7a0d0edf7788b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cppcheck reported:
[rockbox/utils/imxtools/sbtools/sb1.c:440]: (warning) Comparison of a boolean expression with an integer other than 0 or 1.

Thanks to Thomas Jarosch

Change-Id: I0078232706d4014a1f2acea310a7a0d0edf7788b
</pre>
</div>
</content>
</entry>
<entry>
<title>imxtools/sbtools/sb1: fix parsing/debug bug about jump/call arguments</title>
<updated>2013-12-06T14:22:38+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-12-06T14:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=99835fa38b9dad3eb07a8029d51adc8edad59406'/>
<id>99835fa38b9dad3eb07a8029d51adc8edad59406</id>
<content type='text'>
Change-Id: Ib406cfc03ced6c8689ed467c154d6a7447a34e5c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib406cfc03ced6c8689ed467c154d6a7447a34e5c
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools: fix buffer overflow</title>
<updated>2013-08-21T22:49:34+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-08-21T22:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e64008bf9ab62074beabb1d061ab228b7bf5d0b5'/>
<id>e64008bf9ab62074beabb1d061ab228b7bf5d0b5</id>
<content type='text'>
Change-Id: I7b1c963e58eec88da215722ec219569a0a5a9cea
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7b1c963e58eec88da215722ec219569a0a5a9cea
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools: more code refactoring</title>
<updated>2013-08-21T20:20:53+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-08-21T20:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=99f3ca174e3e6a3e6a55931b012208be64d8be39'/>
<id>99f3ca174e3e6a3e6a55931b012208be64d8be39</id>
<content type='text'>
Factor all printf method with a unique one defined in misc.h

Change-Id: I58fbf8916b76e873a2e6678506d2c8aece7834ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Factor all printf method with a unique one defined in misc.h

Change-Id: I58fbf8916b76e873a2e6678506d2c8aece7834ec
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools: refactor and cleanup</title>
<updated>2013-07-17T22:27:12+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-07-17T22:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=1c8c24183ed9d89519de2924997593cc81f6f33d'/>
<id>1c8c24183ed9d89519de2924997593cc81f6f33d</id>
<content type='text'>
Factor common elf/sb read/write/printf routines. Factor sb zero
key, move sb version guess.

Change-Id: I5ae1885587456736e782e623610281bbee545039
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Factor common elf/sb read/write/printf routines. Factor sb zero
key, move sb version guess.

Change-Id: I5ae1885587456736e782e623610281bbee545039
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools: various little fixes, mostly cosmetics</title>
<updated>2013-06-17T11:58:59+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-06-17T11:58:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=505f37e1b89402c76cc18bc2d13dc63707a0bff5'/>
<id>505f37e1b89402c76cc18bc2d13dc63707a0bff5</id>
<content type='text'>
Change-Id: Ic53ef0283bdaee8d3272f648b71eff567b25059b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic53ef0283bdaee8d3272f648b71eff567b25059b
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools,mkximboot: fix whitespace</title>
<updated>2013-06-15T20:27:34+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-06-15T20:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7c7fa369186536adaf9ff35ec356525b5c5a8379'/>
<id>7c7fa369186536adaf9ff35ec356525b5c5a8379</id>
<content type='text'>
Change-Id: I8d8adb783707172d1aaef302366c240310350ed8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8d8adb783707172d1aaef302366c240310350ed8
</pre>
</div>
</content>
</entry>
<entry>
<title>sbtools: add brute force option for sb1 in sbtoelf</title>
<updated>2013-02-16T19:49:07+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2013-02-16T19:47:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b05b762ed45c6c8967fce098c598ec1a6ed7a533'/>
<id>b05b762ed45c6c8967fce098c598ec1a6ed7a533</id>
<content type='text'>
After some reverse engineering, it appears that the keys of the
sb1 format are very weak: the 128 bytes are generated from the
laserfuse words 4,5 and 6 but in a weird manner: 4 and 5 are
simply ORed and 6 is only half used (somehow), making it "only" a
48 bit word to find.

Change-Id: I40702e19d0924ef51c01894efce3cb65bd664456
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After some reverse engineering, it appears that the keys of the
sb1 format are very weak: the 128 bytes are generated from the
laserfuse words 4,5 and 6 but in a weird manner: 4 and 5 are
simply ORed and 6 is only half used (somehow), making it "only" a
48 bit word to find.

Change-Id: I40702e19d0924ef51c01894efce3cb65bd664456
</pre>
</div>
</content>
</entry>
<entry>
<title>imxtools/sbtools: improve sb1 key handling</title>
<updated>2012-12-26T00:17:28+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-12-26T00:01:55+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=423755d1bd8e12c9b525b7d3c2918510d72bb37e'/>
<id>423755d1bd8e12c9b525b7d3c2918510d72bb37e</id>
<content type='text'>
Change-Id: Ib014a102fe44a67dd256e45e804bca9b5812eb61
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib014a102fe44a67dd256e45e804bca9b5812eb61
</pre>
</div>
</content>
</entry>
<entry>
<title>imxtools/sbtools: fix sb1 product/component version writing</title>
<updated>2012-12-16T22:35:03+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2012-12-16T22:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=fa1af088e9b7dd458776f682d85869d7be457aa2'/>
<id>fa1af088e9b7dd458776f682d85869d7be457aa2</id>
<content type='text'>
Change-Id: I0153192f41ccc5fb98e7e9f6f110d97bd76dbc47
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0153192f41ccc5fb98e7e9f6f110d97bd76dbc47
</pre>
</div>
</content>
</entry>
</feed>
