<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/firmware, branch puzzles</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>SA9200: Remove duplicated and misleading define.</title>
<updated>2016-10-02T21:42:13+00:00</updated>
<author>
<name>Szymon Dziok</name>
<email>b0hoon@o2.pl</email>
</author>
<published>2016-10-02T21:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=68d192e722c6d32fffa3a446044e0642ddab3db7'/>
<id>68d192e722c6d32fffa3a446044e0642ddab3db7</id>
<content type='text'>
Change-Id: I51f61349de8c32eeb70ca1812e7b34823f482f18
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I51f61349de8c32eeb70ca1812e7b34823f482f18
</pre>
</div>
</content>
</entry>
<entry>
<title>HDD16X0/HDD63X0: Enable power status of charging from USB.</title>
<updated>2016-10-02T21:30:30+00:00</updated>
<author>
<name>Szymon Dziok</name>
<email>b0hoon@o2.pl</email>
</author>
<published>2016-10-02T21:30:30+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=a0b79ce7fa92a02ae525cbdccbb747e4ace6a789'/>
<id>a0b79ce7fa92a02ae525cbdccbb747e4ace6a789</id>
<content type='text'>
Change-Id: I7b1e5e87921ae0770f7783680c3dbcdbf6f257f3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7b1e5e87921ae0770f7783680c3dbcdbf6f257f3
</pre>
</div>
</content>
</entry>
<entry>
<title>HDD6330: Implement ATA power on/off.</title>
<updated>2016-09-25T21:11:21+00:00</updated>
<author>
<name>Szymon Dziok</name>
<email>b0hoon@o2.pl</email>
</author>
<published>2016-09-25T21:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e3deec949df7ddad13b24103b2a70d9ceaa73ecc'/>
<id>e3deec949df7ddad13b24103b2a70d9ceaa73ecc</id>
<content type='text'>
This should fix some errors, panics in some individual cases.

Change-Id: I27ce41f0563378e03371724f8b044404c6e69b76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should fix some errors, panics in some individual cases.

Change-Id: I27ce41f0563378e03371724f8b044404c6e69b76
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix makefile not rebuilding rbversion.h in some cases</title>
<updated>2016-09-23T21:03:23+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-09-23T20:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=50c1de7092fa75c6c5317ac5338d685191a443c0'/>
<id>50c1de7092fa75c6c5317ac5338d685191a443c0</id>
<content type='text'>
For example when running make VERSION="bla"

Change-Id: I8f8833f0fb200828346ed0a6842a9340e3653932
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example when running make VERSION="bla"

Change-Id: I8f8833f0fb200828346ed0a6842a9340e3653932
</pre>
</div>
</content>
</entry>
<entry>
<title>fix red on stmp&lt;3780</title>
<updated>2016-09-22T20:13:12+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-09-22T20:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=6e553e315d31ca6f5daab9349bab02aa51e53ea3'/>
<id>6e553e315d31ca6f5daab9349bab02aa51e53ea3</id>
<content type='text'>
Change-Id: I74f0450e8f42032265b980b95f17b0b05d9dffa5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I74f0450e8f42032265b980b95f17b0b05d9dffa5
</pre>
</div>
</content>
</entry>
<entry>
<title>imx233: add power-up source to the debug menu</title>
<updated>2016-09-22T20:03:31+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-09-22T20:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=420eb66cab6f4664b37dcb985ebad34ce2f475fc'/>
<id>420eb66cab6f4664b37dcb985ebad34ce2f475fc</id>
<content type='text'>
Change-Id: Ib67385354b1d6529d41198bfdcb1ecd092e9b98b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib67385354b1d6529d41198bfdcb1ecd092e9b98b
</pre>
</div>
</content>
</entry>
<entry>
<title>imx233: make microphone bias, bias pin and resistor configurable</title>
<updated>2016-09-20T23:36:51+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-09-20T23:02:14+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=5e2600eb3ae4563ac9d856ca7a63af1322679ea3'/>
<id>5e2600eb3ae4563ac9d856ca7a63af1322679ea3</id>
<content type='text'>
This clearly fixes recording on targets where the bias pin was wrong. It may
also improve recording on targets where the bias voltage was wrong. I was unable
to find those parameters on the ZEN Mozaic, which fallback to default values.

Change-Id: Ifb5f823c9cbd01f0d9a80fa5d49d93972c8b7cfe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This clearly fixes recording on targets where the bias pin was wrong. It may
also improve recording on targets where the bias voltage was wrong. I was unable
to find those parameters on the ZEN Mozaic, which fallback to default values.

Change-Id: Ifb5f823c9cbd01f0d9a80fa5d49d93972c8b7cfe
</pre>
</div>
</content>
</entry>
<entry>
<title>imx233: fix recording gain</title>
<updated>2016-09-20T23:29:14+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-09-20T23:00:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=9dc4b00df1a997e8b9223c040c27392d1d2151e3'/>
<id>9dc4b00df1a997e8b9223c040c27392d1d2151e3</id>
<content type='text'>
For some reason, there was a mismatch between the setting (decibel) and the
audiohw code (centicel). This resulted in a gain divided by 10. This may
explain why some people experienced low volume with the mic on the fuze+.

Change-Id: I138ac18dd93c36f43a7dfce735efc826405c598c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason, there was a mismatch between the setting (decibel) and the
audiohw code (centicel). This resulted in a gain divided by 10. This may
explain why some people experienced low volume with the mic on the fuze+.

Change-Id: I138ac18dd93c36f43a7dfce735efc826405c598c
</pre>
</div>
</content>
</entry>
<entry>
<title>as3543: fix audio gap when switching from dac to line-in/recording</title>
<updated>2016-08-29T06:16:27+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-08-15T15:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=afe7f1b91568e742f3302f8e7b86fc7cd35b390b'/>
<id>afe7f1b91568e742f3302f8e7b86fc7cd35b390b</id>
<content type='text'>
Also clarity parts of the code. The old code suffered from two defects:
- it was very unclear because it made changes to whole registers
  (using as3514_write) instead of fields (using as3514_set/clear/write_masked).
  Also the routing code was spread accross several functions which made it hard to
  follow.
- it did not properly reroute audio on monitor changes. In particular, the following
  could happen: when switching from DAC to radio, the code would fail to clear
  SUM_off, resulting in a weird situation where the main mixer was off
  (SUM_off) but the headphone where using the main mixer as input. Incredibly this
  worked anyway (at least on AMSv2 and YP-R0) but resulted in strange volume gaps
  between DAC and radio mode.

Change-Id: I7826835fdb59c21f6483b223883ca9289e85caca
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also clarity parts of the code. The old code suffered from two defects:
- it was very unclear because it made changes to whole registers
  (using as3514_write) instead of fields (using as3514_set/clear/write_masked).
  Also the routing code was spread accross several functions which made it hard to
  follow.
- it did not properly reroute audio on monitor changes. In particular, the following
  could happen: when switching from DAC to radio, the code would fail to clear
  SUM_off, resulting in a weird situation where the main mixer was off
  (SUM_off) but the headphone where using the main mixer as input. Incredibly this
  worked anyway (at least on AMSv2 and YP-R0) but resulted in strange volume gaps
  between DAC and radio mode.

Change-Id: I7826835fdb59c21f6483b223883ca9289e85caca
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix two typos in comments</title>
<updated>2016-08-22T22:37:57+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2016-08-22T22:37:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=09bdb5132f4b8d637df8e264c509f133fa2504dc'/>
<id>09bdb5132f4b8d637df8e264c509f133fa2504dc</id>
<content type='text'>
Change-Id: I39e42c5e4505e78711e30f8826b6760419434ca0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I39e42c5e4505e78711e30f8826b6760419434ca0
</pre>
</div>
</content>
</entry>
</feed>
