<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/utils/regtools, branch duke3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>qeditor: add workaround for c++11 in qt4, suggest to use qt5</title>
<updated>2017-09-06T18:45:34+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-08-30T11:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e6de6c107ebfff8488775707929ab3de49a1b2f8'/>
<id>e6de6c107ebfff8488775707929ab3de49a1b2f8</id>
<content type='text'>
Change-Id: Iad7b8fd171d57228796a68cb3406914213b91926
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iad7b8fd171d57228796a68cb3406914213b91926
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools/qeditor: replace deprecated QStyleOptionViewItemV4</title>
<updated>2017-02-04T16:19:50+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-01-27T17:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=2ea0ccb6c5fb029aa8db997bdab7e1ef43df1406'/>
<id>2ea0ccb6c5fb029aa8db997bdab7e1ef43df1406</id>
<content type='text'>
...by QStyleOptionViewItem. Yes Qt got it right, in 5.7 they deprecated
QStyleOptionViewItemV4 and recommend using QStyleOptionViewItem which contains
less fields except on newer Qt where it contains all fields. Hopefully it still
works on Qt&gt;4.x for a large enough value of x.

Change-Id: I013c383d2424b04c1c0745f0d7b1d5e62a29d324
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...by QStyleOptionViewItem. Yes Qt got it right, in 5.7 they deprecated
QStyleOptionViewItemV4 and recommend using QStyleOptionViewItem which contains
less fields except on newer Qt where it contains all fields. Hopefully it still
works on Qt&gt;4.x for a large enough value of x.

Change-Id: I013c383d2424b04c1c0745f0d7b1d5e62a29d324
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools/qeditor: compute RAM size</title>
<updated>2017-02-04T16:19:20+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-01-26T20:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=2a3a6bb4b343c95c2928dfa998c4edcf100774f9'/>
<id>2a3a6bb4b343c95c2928dfa998c4edcf100774f9</id>
<content type='text'>
Change-Id: I7bfb5cc25bc3dc55f379b2319b20dc9510434de0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7bfb5cc25bc3dc55f379b2319b20dc9510434de0
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools/qeditor: enable imx233 analysers for imx233</title>
<updated>2017-02-04T16:18:59+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-01-26T20:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=fa5324bbbb77a445652d56c714a1d8f93ded61d5'/>
<id>fa5324bbbb77a445652d56c714a1d8f93ded61d5</id>
<content type='text'>
The clock structure is identical, and the EMI are the same.
Also fix SSP clock, it was broken on imx233 as well.

Change-Id: I25ec66059b00b1a456ef2f02131d225082536c0a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The clock structure is identical, and the EMI are the same.
Also fix SSP clock, it was broken on imx233 as well.

Change-Id: I25ec66059b00b1a456ef2f02131d225082536c0a
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools/soc_desc: fix bug in library</title>
<updated>2017-02-04T16:18:37+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-01-26T20:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=fafb770ca58fc8c89fec852559ff00a9e1ca8e37'/>
<id>fafb770ca58fc8c89fec852559ff00a9e1ca8e37</id>
<content type='text'>
Because a node ref is at root doesn't make it valid, check that soc is valid
otherwise we return garbage.

Change-Id: I6e5befc959dc670ab39a87484e87af6d90be7726
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because a node ref is at root doesn't make it valid, check that soc is valid
otherwise we return garbage.

Change-Id: I6e5befc959dc670ab39a87484e87af6d90be7726
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools: add new tool list/find/describe registers</title>
<updated>2017-02-04T16:18:13+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-01-26T14:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=6f0f1193e549245f3b4ac77c8875a40652286d1e'/>
<id>6f0f1193e549245f3b4ac77c8875a40652286d1e</id>
<content type='text'>
Change-Id: I2d93d24bd421e1a2ea6d27b8f7cfd17311e6d458
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2d93d24bd421e1a2ea6d27b8f7cfd17311e6d458
</pre>
</div>
</content>
</entry>
<entry>
<title>jz4760b/regtools: fix/rename some register fields, add clock analyzer to qeditor</title>
<updated>2017-01-24T14:25:14+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-08-02T14:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d91d9f6851bba401650912c5cabcfe4c5f1150df'/>
<id>d91d9f6851bba401650912c5cabcfe4c5f1150df</id>
<content type='text'>
Change-Id: I196414d6e4fc18c00b77903e334b7e6adfb7debc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I196414d6e4fc18c00b77903e334b7e6adfb7debc
</pre>
</div>
</content>
</entry>
<entry>
<title>headergen_v2: add two new macros to write a raw write to set/clr variants</title>
<updated>2017-01-24T14:25:14+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-08-02T14:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=51cce81cd457d59ec2795bd083eb8b59a7c774a0'/>
<id>51cce81cd457d59ec2795bd083eb8b59a7c774a0</id>
<content type='text'>
These macros are like jz_setf but instead of writing fields, they write a
raw value directly: jz_set(REG, value) and jz_clr(REG, value).

Change-Id: I660f20dd691b26d367533877875fc3226a26c992
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These macros are like jz_setf but instead of writing fields, they write a
raw value directly: jz_set(REG, value) and jz_clr(REG, value).

Change-Id: I660f20dd691b26d367533877875fc3226a26c992
</pre>
</div>
</content>
</entry>
<entry>
<title>update jz4760b register desc</title>
<updated>2017-01-24T14:17:46+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-06-04T20:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d7c71a3fe80150ecc1196e34b55d1fdd1323057a'/>
<id>d7c71a3fe80150ecc1196e34b55d1fdd1323057a</id>
<content type='text'>
Change-Id: Id0a071528eca08fe512941be9c8091819e817e4c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id0a071528eca08fe512941be9c8091819e817e4c
</pre>
</div>
</content>
</entry>
<entry>
<title>regtools: add JZ4760B description</title>
<updated>2017-01-24T14:17:46+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-03-19T21:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0b6cbd8e49eaf664cd005c6bb63a3111a4f4c308'/>
<id>0b6cbd8e49eaf664cd005c6bb63a3111a4f4c308</id>
<content type='text'>
This is a register description file for the JZ4760B. There are several
details worth noticing:
- it was obtained by gathering information from several sources/headers, but
  since there are inconsistencies between them about the exact differences
  between JZ4760 and JZ4760B, this file probably contains some errors
- the register names are not the same as the manual ones (which are not the
  same as the one in the headers anyway): I dropped the "R" suffix on most
  registers because it's redundant
- Ingenic likes to have read-only registers and then set/clr registers, with
  very confusing names like DIR/DIRS/DIRC: in the file, the set/clr registers
  are described as set/clr variants of the original register
- Parts of the description were obtained programmatically, which explains why
  there are empty nodes or partially undocumented registers

Change-Id: I8da1d61e172e932e1a4a58ac0a5008f02b1751be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a register description file for the JZ4760B. There are several
details worth noticing:
- it was obtained by gathering information from several sources/headers, but
  since there are inconsistencies between them about the exact differences
  between JZ4760 and JZ4760B, this file probably contains some errors
- the register names are not the same as the manual ones (which are not the
  same as the one in the headers anyway): I dropped the "R" suffix on most
  registers because it's redundant
- Ingenic likes to have read-only registers and then set/clr registers, with
  very confusing names like DIR/DIRS/DIRC: in the file, the set/clr registers
  are described as set/clr variants of the original register
- Parts of the description were obtained programmatically, which explains why
  there are empty nodes or partially undocumented registers

Change-Id: I8da1d61e172e932e1a4a58ac0a5008f02b1751be
</pre>
</div>
</content>
</entry>
</feed>
