<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/firmware/target/hosted/sdl, branch wolf3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>Fix the fix</title>
<updated>2019-02-07T23:52:37+00:00</updated>
<author>
<name>Sebastian Leonhardt</name>
<email>sebastian.leonhardt@web.de</email>
</author>
<published>2019-02-07T23:52:37+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=168e2424988c8142da8ebb29ae633440062d4b16'/>
<id>168e2424988c8142da8ebb29ae633440062d4b16</id>
<content type='text'>
Change-Id: I54b97fd0c208f775e4ee22cf8499f1da423ebc39
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I54b97fd0c208f775e4ee22cf8499f1da423ebc39
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix red and remove duplicated function declaration</title>
<updated>2019-02-07T23:04:20+00:00</updated>
<author>
<name>Sebastian Leonhardt</name>
<email>sebastian.leonhardt@web.de</email>
</author>
<published>2019-02-07T22:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=26e0c64e34f05d3869a7e5e26d7dd388888fa72e'/>
<id>26e0c64e34f05d3869a7e5e26d7dd388888fa72e</id>
<content type='text'>
Change-Id: I5fed7fdad077eedfc1e36fbd9e1669f11b90288d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5fed7fdad077eedfc1e36fbd9e1669f11b90288d
</pre>
</div>
</content>
</entry>
<entry>
<title>Simulator: improve simulation of transflective screens</title>
<updated>2019-02-07T21:52:07+00:00</updated>
<author>
<name>Sebastian Leonhardt</name>
<email>sebastian.leonhardt@web.de</email>
</author>
<published>2018-04-04T14:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=666405f346bef501a6707c4b152704f5c34246c6'/>
<id>666405f346bef501a6707c4b152704f5c34246c6</id>
<content type='text'>
This patch simulates the three possible states of a transflective
LCD: backlight on (bright screen as usual), backlight off (dimmed
screen) and LCD off (black screen).
Makes use of already defined 'BACKLIGHT_OFF_ALPHA'.

Change-Id: I9b0fc79b8d50c29e024ba1e6d9c2501119a7e0e0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch simulates the three possible states of a transflective
LCD: backlight on (bright screen as usual), backlight off (dimmed
screen) and LCD off (black screen).
Makes use of already defined 'BACKLIGHT_OFF_ALPHA'.

Change-Id: I9b0fc79b8d50c29e024ba1e6d9c2501119a7e0e0
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Xuelin iHIFI 770/770C/800 support</title>
<updated>2019-01-02T13:10:01+00:00</updated>
<author>
<name>Solomon Peachy</name>
<email>pizza@shaftnet.org</email>
</author>
<published>2018-06-29T20:09:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d4942cc74c82c465ea395637c77ed06565b8b497'/>
<id>d4942cc74c82c465ea395637c77ed06565b8b497</id>
<content type='text'>
Taken from the xvortex fork (Roman Stolyarov)
Ported, rebased, and cleaned up by myself.

Change-Id: I7b2bca2d29502f2e4544e42f3d122786dd4b7978
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Taken from the xvortex fork (Roman Stolyarov)
Ported, rebased, and cleaned up by myself.

Change-Id: I7b2bca2d29502f2e4544e42f3d122786dd4b7978
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove leftover merge conflict marker</title>
<updated>2018-07-29T16:23:28+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-07-29T16:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=210881ca35df0f05a11c2cf88cd73ddab18cff1d'/>
<id>210881ca35df0f05a11c2cf88cd73ddab18cff1d</id>
<content type='text'>
Change-Id: Ie34657fe652d3613429d3fa233faac9608a8b826
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie34657fe652d3613429d3fa233faac9608a8b826
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cleaned-up xDuoo X3 support</title>
<updated>2018-07-28T14:56:31+00:00</updated>
<author>
<name>Solomon Peachy</name>
<email>pizza@shaftnet.org</email>
</author>
<published>2018-06-28T10:24:26+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0662793ca0050e823cd1207cc4689a1cba5068bd'/>
<id>0662793ca0050e823cd1207cc4689a1cba5068bd</id>
<content type='text'>
Cleaned up, rebased, and forward-ported from the xvortex fork.

(original credit to vsoftster@gmail.com)

Change-Id: Ibcc023a0271ea81e901450a88317708c2683236d
Signed-off-by: Solomon Peachy &lt;pizza@shaftnet.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleaned up, rebased, and forward-ported from the xvortex fork.

(original credit to vsoftster@gmail.com)

Change-Id: Ibcc023a0271ea81e901450a88317708c2683236d
Signed-off-by: Solomon Peachy &lt;pizza@shaftnet.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Agptek Rocker: Make simulator compile and run</title>
<updated>2018-06-12T08:31:15+00:00</updated>
<author>
<name>Marcin Bukat</name>
<email>marcin.bukat@gmail.com</email>
</author>
<published>2018-03-04T19:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d5889b3d94c0ff2403c2c6c9c89500b85e050bca'/>
<id>d5889b3d94c0ff2403c2c6c9c89500b85e050bca</id>
<content type='text'>
There are some things to fix left but at least it starts
and you can navigate.

Change-Id: I76084bfc50334deeb55f46a10e97b5d6639815ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some things to fix left but at least it starts
and you can navigate.

Change-Id: I76084bfc50334deeb55f46a10e97b5d6639815ac
</pre>
</div>
</content>
</entry>
<entry>
<title>Agptek Rocker: Initial commit</title>
<updated>2018-06-12T08:31:14+00:00</updated>
<author>
<name>Marcin Bukat</name>
<email>marcin.bukat@gmail.com</email>
</author>
<published>2017-04-27T09:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d55680993df9b6743506814d98b5cc1859828f8a'/>
<id>d55680993df9b6743506814d98b5cc1859828f8a</id>
<content type='text'>
Change-Id: I26b51106c7b1c36a603fba6d521e917d79b5a95b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I26b51106c7b1c36a603fba6d521e917d79b5a95b
</pre>
</div>
</content>
</entry>
<entry>
<title>Add simulator support for the A860</title>
<updated>2017-09-16T22:03:45+00:00</updated>
<author>
<name>Amaury Pouly</name>
<email>amaury.pouly@gmail.com</email>
</author>
<published>2017-09-16T21:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=a0fca0c7bf3bd1c121667a1e66614646a6b96752'/>
<id>a0fca0c7bf3bd1c121667a1e66614646a6b96752</id>
<content type='text'>
This requires a few changes unrelated to the A860 because configure unsets
APPLICATION but the NWZ is an application!

Change-Id: Id91aa23193383ac95886b281653da5286edd9caf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires a few changes unrelated to the A860 because configure unsets
APPLICATION but the NWZ is an application!

Change-Id: Id91aa23193383ac95886b281653da5286edd9caf
</pre>
</div>
</content>
</entry>
<entry>
<title>maemo port: Fix startup crash exposed by audio thread refactoring</title>
<updated>2014-12-20T01:23:15+00:00</updated>
<author>
<name>Thomas Jarosch</name>
<email>tomj@simonv.com</email>
</author>
<published>2014-12-20T01:06:24+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c55be3b83ae2e23754a93ee8676d76604c0a5f8e'/>
<id>c55be3b83ae2e23754a93ee8676d76604c0a5f8e</id>
<content type='text'>
The refactoring of the audio thread in this commit
-----------------------------------------------
commit 5857c44017a1641fce7f00da7f16c143daacbaf6
Author: Michael Sevakis &lt;jethead71@rockbox.org&gt;
Date:   Fri May 31 02:41:02 2013 -0400

    Refactor audio thread to run both recording and playback.
-----------------------------------------------

moved pcm_init() next to dsp_init() in apps/main.c:init().
Before that pcm_init() was called by audio_init().

Unfortunately the maemo init code didn't properly
wait until the maemo thread was fully initialized,
leading to dangling pointers when the code called
by pcm_init() tried to access maemo's variables.

Fix it by refactoring the "very fast shutdown" semaphore
to wait until maemo is initialized in any case.

This should also fix very rare rockbox crashes
on startup that I got once a year or so.
The new code has been tested by a script that
starts and kills rockbox after one second.

Change-Id: I464efce5f2b71ca869c72a5bc578555b8022e459
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The refactoring of the audio thread in this commit
-----------------------------------------------
commit 5857c44017a1641fce7f00da7f16c143daacbaf6
Author: Michael Sevakis &lt;jethead71@rockbox.org&gt;
Date:   Fri May 31 02:41:02 2013 -0400

    Refactor audio thread to run both recording and playback.
-----------------------------------------------

moved pcm_init() next to dsp_init() in apps/main.c:init().
Before that pcm_init() was called by audio_init().

Unfortunately the maemo init code didn't properly
wait until the maemo thread was fully initialized,
leading to dangling pointers when the code called
by pcm_init() tried to access maemo's variables.

Fix it by refactoring the "very fast shutdown" semaphore
to wait until maemo is initialized in any case.

This should also fix very rare rockbox crashes
on startup that I got once a year or so.
The new code has been tested by a script that
starts and kills rockbox after one second.

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