<?xml version="1.0" encoding="ascii"?>
<rss version="2.0">
  <channel>
    <link>https://www.freecalypso.org/hg/fc-magnetite/</link>
    <language>en-us</language>

    <title>fc-magnetite Changelog</title>
    <description>fc-magnetite Changelog</description>
    <item>
    <title>[default] etm_audio.c: fix off-by-one error in auw of FIR coefficients</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/9394305d4ff5</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/9394305d4ff5</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>9394305d4ff5</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>default</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>etm_audio.c: fix off-by-one error in auw of FIR coefficients<br/>
<br/>
This fix was already made in FC Tourmaline a while back, but it is also<br/>
the kind of bugfix that deserves to be backported to Magnetite and<br/>
Selenite as well.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/services/etm/etm_audio.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 31 Oct 2022 00:14:44 +0000</pubDate>
</item>
<item>
    <title>targets: add TARGET_HAS_BUZZER to c11x, c139 and dsample</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/35e7f9d0379f</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/35e7f9d0379f</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>35e7f9d0379f</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>targets: add TARGET_HAS_BUZZER to c11x, c139 and dsample<br/>
<br/>
This new target config preprocessor symbol was introduced in Tourmaline<br/>
in connection with the new approach to playing buzzer melodies via PWT,<br/>
properly omitting the responsible code on targets where BU output<br/>
controls the vibrator instead.  That code is not present in Magnetite<br/>
and we have no plans to backport it here, but target header files<br/>
should be kept consistent between the two trees, especially given<br/>
that we plan to support FC Venus target in Magnetite.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>targets/c11x.h<br />targets/c139.h<br />targets/dsample.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 26 Mar 2022 19:51:34 +0000</pubDate>
</item>
<item>
    <title>audio mode load change from Tourmaline</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/800bf29abf31</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/800bf29abf31</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>800bf29abf31</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>audio mode load change from Tourmaline<br/>
<br/>
Our FreeCalypso universe now has two kinds of audio mode config files:<br/>
the old 164 byte kind and the new 176 byte kind.  We are not enabling<br/>
L1_NEW_AEC in Magnetite, only in Tourmaline, thus 164 byte audio mode<br/>
files are still native to Magnetite.  But we still desire graceful<br/>
handling of the situation when a running Magnetite fw may load a<br/>
176 byte audio mode file (presumably with new AEC config), thus we<br/>
incorporate the same audio mode loading change which we implemented<br/>
in Tourmaline: if the loaded audio mode file is of the wrong kind,<br/>
the AEC config is cleared to default disabled state.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/services/audio/audio_mode_load.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 30 Jul 2021 03:55:52 +0000</pubDate>
</item>
<item>
    <title>l1_init.c: sync with Tourmaline: L1 recovery ABB init fix</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/f12872b7eb21</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/f12872b7eb21</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>f12872b7eb21</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>l1_init.c: sync with Tourmaline: L1 recovery ABB init fix</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/layer1/cfile/l1_init.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 Jun 2021 18:04:26 +0000</pubDate>
</item>
<item>
    <title>.../drv_core/abb/abb.[ch]: sync with Tourmaline</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/4f458e31b6e1</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/4f458e31b6e1</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>4f458e31b6e1</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>.../drv_core/abb/abb.[ch]: sync with Tourmaline<br/>
<br/>
The changes being synced are:<br/>
<br/>
1) ABB semaphore protection overhaul;<br/>
2) New ABB_SLEEP_RESTRICTION definition in fc-target.h</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/drivers/drv_core/abb/abb.c<br />src/cs/drivers/drv_core/abb/abb.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 Jun 2021 18:00:44 +0000</pubDate>
</item>
<item>
    <title>tpudrv12.h: sync with Tourmaline for CONFIG_TARGET_LEO_RFFE</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/e0feeea32ca5</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/e0feeea32ca5</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>e0feeea32ca5</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>tpudrv12.h: sync with Tourmaline for CONFIG_TARGET_LEO_RFFE</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/layer1/tpu_drivers/source0/tpudrv12.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 Jun 2021 17:24:28 +0000</pubDate>
</item>
<item>
    <title>targets/*.h: sync with Tourmaline: new preprocessor symbols</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/2d310cfce661</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/2d310cfce661</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>2d310cfce661</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>targets/*.h: sync with Tourmaline: new preprocessor symbols<br/>
CONFIG_TARGET_LEO_RFFE and ABB_SLEEP_RESTRICTION</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>targets/leonardo.h<br />targets/luna1.h<br />targets/luna2.h<br />targets/tangomdm.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 09 Jun 2021 17:05:01 +0000</pubDate>
</item>
<item>
    <title>uartfax.c: pull from Tourmaline (GTM900 RI output)</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/530f71d65c20</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/530f71d65c20</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>530f71d65c20</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>uartfax.c: pull from Tourmaline (GTM900 RI output)<br/>
<br/>
In addition to the primary intent of bringing in GTM900 RI output support,<br/>
pulling uartfax.c wholesale from Tourmaline also changes the initial_time<br/>
argument in the two NU_Create_Timer() calls from 0 to 1.  This change<br/>
is required for the new version of Nucleus used in Tourmaline and Selenite<br/>
(and apparently also used by TI in LoCosto), and it is harmless (no effect)<br/>
for the original TCS211 version of Nucleus used in Magnetite.<br/>
<br/>
The new philosophical model being adopted is that Tourmaline is our new<br/>
development head firmware, whereas Magnetite will now be maintained<br/>
similarly to how Linux maintainers treat stable kernels: changes will be<br/>
backported from Tourmaline if they are deemed appropriate for stable<br/>
modem firmware.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/drivers/drv_app/uart/uartfax.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 24 Oct 2020 17:33:10 +0000</pubDate>
</item>
<item>
    <title>Tango modem RI output implemented</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/005151e56328</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/005151e56328</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>005151e56328</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>Tango modem RI output implemented</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>src/cs/drivers/drv_app/uart/uartfax.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 20 Oct 2020 00:58:52 +0000</pubDate>
</item>
<item>
    <title>helpers/mokosrec2bin.c: sync with master version in freecalypso-tools</title>
    <guid isPermaLink="true">https://www.freecalypso.org/hg/fc-magnetite/rev/c6deddb5e91d</guid>
    <link>https://www.freecalypso.org/hg/fc-magnetite/rev/c6deddb5e91d</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>c6deddb5e91d</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>helpers/mokosrec2bin.c: sync with master version in freecalypso-tools<br/>
<br/>
The only diff is that the fill byte now defaults to 0xFF.</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>helpers/mokosrec2bin.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#77;&#121;&#99;&#104;&#97;&#101;&#108;&#97;&#32;&#70;&#97;&#108;&#99;&#111;&#110;&#105;&#97;&#32;&#60;&#102;&#97;&#108;&#99;&#111;&#110;&#64;&#102;&#114;&#101;&#101;&#99;&#97;&#108;&#121;&#112;&#115;&#111;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 16 Oct 2020 05:05:01 +0000</pubDate>
</item>

  </channel>
</rss>