<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openpcd/firmware/src/simtrace, branch v0.3</title>
<subtitle>Firmware for the OpenPCD, OpenPICC and SIMtrace hardware</subtitle>
<id>https://git.gnumonks.org/cgit/openpcd/atom?h=v0.3</id>
<link rel='self' href='https://git.gnumonks.org/cgit/openpcd/atom?h=v0.3'/>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/'/>
<updated>2011-10-21T18:01:01+00:00</updated>
<entry>
<title>Fix fi/di calculation for certain mobiles like GT-S770 or HTC Raphael</title>
<updated>2011-10-21T18:01:01+00:00</updated>
<author>
<name>Bjoern Kerler</name>
<email>info@revskills.de</email>
</author>
<published>2011-10-21T18:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=427688677e365bdec801cad640b84ef215870e71'/>
<id>urn:sha1:427688677e365bdec801cad640b84ef215870e71</id>
<content type='text'>
There were some mistakes while copying the tables from ISO 7816-3,
and also a quite old version of 7816-3 was used.
</content>
</entry>
<entry>
<title>SIMTRACE: ISO7816: Deal with ATR that don't have historical bytes</title>
<updated>2011-08-16T08:22:01+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-16T08:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=9dbedc65870e0e503fd434b90662a00bb6e3476d'/>
<id>urn:sha1:9dbedc65870e0e503fd434b90662a00bb6e3476d</id>
<content type='text'>
In case there are no historical bytes, we immediately transition from
the last TD byte into the WAIT_TCK or WAIT_APDU state.
</content>
</entry>
<entry>
<title>ISO7816: Properly handle T=0 only cards without TCK in ATR</title>
<updated>2011-08-16T08:10:39+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-16T08:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=d9930d60aad48134b94764d97dd33297e8568f9b'/>
<id>urn:sha1:d9930d60aad48134b94764d97dd33297e8568f9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SIMTRACE UART: Reset error status on error related IRQ</title>
<updated>2011-08-15T20:59:24+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-15T20:59:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=fa7297b93f4187bce9439bb676874815f66d8f21'/>
<id>urn:sha1:fa7297b93f4187bce9439bb676874815f66d8f21</id>
<content type='text'>
This prevents an IRQ-flood after a parity or overrun error, which
in turn would cause a watchdog reset.
</content>
</entry>
<entry>
<title>simtrace UART: set INACK flag to make sure we ignore any parity error</title>
<updated>2011-08-15T19:42:03+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-15T19:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=a6d972c23dc7160331a4495011a73199eca59a9f'/>
<id>urn:sha1:a6d972c23dc7160331a4495011a73199eca59a9f</id>
<content type='text'>
As a SIM card tracer, we want to remain completely passive and thus not
signal back parity errors with the ISO 7816 NACK.

The UART INACK flag does exactly that...
</content>
</entry>
<entry>
<title>DFU: add third 'alternate configuration' for RAM load</title>
<updated>2011-07-30T00:08:36+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-07-30T00:08:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=e3d1fd9bbdb789196c25bdd5eb7536cda5ba39f3'/>
<id>urn:sha1:e3d1fd9bbdb789196c25bdd5eb7536cda5ba39f3</id>
<content type='text'>
This will allow us to load code directly into RAM without going through
flash.
</content>
</entry>
<entry>
<title>simtrace: add some early spi flash utility routines</title>
<updated>2011-07-29T22:39:55+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-07-29T22:39:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=de0d7e35eed67bab478fda9eee7cb9edb1f34f04'/>
<id>urn:sha1:de0d7e35eed67bab478fda9eee7cb9edb1f34f04</id>
<content type='text'>
This also adds a new 'main_factory' target for simtrace
</content>
</entry>
<entry>
<title>simtrace: initialize sniffer mode right after start-up</title>
<updated>2011-06-30T11:55:00+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-06-30T11:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=30cb576ca5ed5281e997333fd522440faa595565'/>
<id>urn:sha1:30cb576ca5ed5281e997333fd522440faa595565</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simtrace: switch VCC_SIM into output mode, as we use it to supply Vcc</title>
<updated>2011-06-21T07:32:48+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-06-21T07:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=e95ccd8f1db1f43d729153a30f3b5cf84cbc6606'/>
<id>urn:sha1:e95ccd8f1db1f43d729153a30f3b5cf84cbc6606</id>
<content type='text'>
This is just a temp rework in the 1st generation prototype, as the bus
switch has too high resistance for passing throuhg Vcc from the phone
to the SIM.
</content>
</entry>
<entry>
<title>simtrace: add VCC_PHINE IRQ detection</title>
<updated>2011-06-21T07:32:28+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-06-21T07:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=db3dca00622c1c390e46315c0caaf93e3ed7bded'/>
<id>urn:sha1:db3dca00622c1c390e46315c0caaf93e3ed7bded</id>
<content type='text'>
</content>
</entry>
</feed>
