<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openpcd/firmware/src/start, 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:02:12+00:00</updated>
<entry>
<title>fix linking issue with latest binutils versions</title>
<updated>2011-10-21T18:02:12+00:00</updated>
<author>
<name>Bjoern Kerler</name>
<email>info@revskills.de</email>
</author>
<published>2011-10-21T18:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=3d60f2e042891420f871628b62be879567fce8c6'/>
<id>urn:sha1:3d60f2e042891420f871628b62be879567fce8c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add new RUN_FROM_RAM run-mode for direct DFU-to-RAM support</title>
<updated>2011-07-29T22:37:04+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-07-29T22:37:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=5a8cd9feca7d0d09aee736ff804be4967828aefd'/>
<id>urn:sha1:5a8cd9feca7d0d09aee736ff804be4967828aefd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simtrace: add more definitions regarding real hw prototype</title>
<updated>2011-06-16T19:00:02+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-06-16T19:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=ff741ee31fe2a6b25f8f7fcfb1397bb0c82616d6'/>
<id>urn:sha1:ff741ee31fe2a6b25f8f7fcfb1397bb0c82616d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>On the Olimex board, the buttons are low-active</title>
<updated>2010-11-13T16:25:43+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2010-11-13T16:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=cad600d12ca89b3f2632c7d3263ab597d97c5149'/>
<id>urn:sha1:cad600d12ca89b3f2632c7d3263ab597d97c5149</id>
<content type='text'>
Thus, we need to invert our check during the dfu / main dual boot
decision
</content>
</entry>
<entry>
<title>added watchdog time support and debouncing on power-cycle</title>
<updated>2007-04-10T17:46:11+00:00</updated>
<author>
<name>meri</name>
<email>meri@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2007-04-10T17:46:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=98f3bcf710fccafb0cc8a4abc43cfc92636ddb07'/>
<id>urn:sha1:98f3bcf710fccafb0cc8a4abc43cfc92636ddb07</id>
<content type='text'>
git-svn-id: https://svn.openpcd.org:2342/trunk@297 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>- add svn:ignore property to make 'svn st' output more realistic</title>
<updated>2006-10-15T20:21:40+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-10-15T20:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=28eb4a57d93f2cf13d3693ce4dba677f22cbf1cc'/>
<id>urn:sha1:28eb4a57d93f2cf13d3693ce4dba677f22cbf1cc</id>
<content type='text'>
- remove old copy+paste+edit port of parts of librfid
- add ability to directly link librfid.a from mainline librfid
- make usb string descriptors optional again (config.h)
- fix TC_CDIV to reset correctly on swtrig (For OpenPICC)
- temporarily re-implement ep0_send_data() in pcd_enumerate.c
- make UDP_PUPv4 switching conditional to PCD
- introduce DEBUG_UNBUFFERED define in dbgu.c
- fix some signed/unsigned/typecast related compiler warnings
- remove dead code from src/os/led.c
- implement a 'mdelay' and 'usleep' stub function (FIXME!)
- rename rc632_... functions into opcd_rc632_... to avoid confusion
- introduce new 'main_librfid' TARGET
- make main_{reqa,analog} work with librfid rather than old code
- introduce mroe debugging options for FIQ handler code in Cstartup_app
- lots of PICC work that doesn't need comments now


git-svn-id: https://svn.openpcd.org:2342/trunk@266 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>- introduce FIQ stack of 1k (way too large, but we might have debug...)</title>
<updated>2006-09-30T22:25:29+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-09-30T22:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=0a3534e799f84dee188cec2085553d6203aa7689'/>
<id>urn:sha1:0a3534e799f84dee188cec2085553d6203aa7689</id>
<content type='text'>
- move FIQ processing out of DFU Flash and into application/RAM


git-svn-id: https://svn.openpcd.org:2342/trunk@239 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>- Implement runtime DFU switching and reset-after-update. This means</title>
<updated>2006-09-23T14:49:43+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-09-23T14:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=460ece8365600e1a8fdb124c2f68de6aabf1fa62'/>
<id>urn:sha1:460ece8365600e1a8fdb124c2f68de6aabf1fa62</id>
<content type='text'>
  we can now reflash without any buttons or replugging of the device


git-svn-id: https://svn.openpcd.org:2342/trunk@222 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>- move large rctx definitions to req_ctx.h</title>
<updated>2006-09-22T21:41:22+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-09-22T21:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=706ffa9f3b986eff193377142459fbfde2362036'/>
<id>urn:sha1:706ffa9f3b986eff193377142459fbfde2362036</id>
<content type='text'>
- add more fine-grained debugging macros in pcd_enumarate.c
- resolve race conditions between main-loop ep_refill and irq-triggered
  ep_refill by adding one irq-[b]locking variant
- consolidate endpoint reset code into reset_ep()
- add code to handle correct transmission and reception of usb transfers
  larger than endpoint size
- use new jump address (0x104000) in DFU Cstartup.S
- move main_usb to pcd subdirectory
- fix include/compile.h make dependencies
- make usb benchmark code use new large req_ctx


git-svn-id: https://svn.openpcd.org:2342/trunk@219 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
<entry>
<title>DFU works (fix various bugs such as forgetting to shift the page number, checking for invalid page numbers, off-by-one error in flash page calculation, etc.)</title>
<updated>2006-09-21T16:25:01+00:00</updated>
<author>
<name>laforge</name>
<email>laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1</email>
</author>
<published>2006-09-21T16:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=cf4d20a642bf5ecc1f065c35a5479d0d2276f241'/>
<id>urn:sha1:cf4d20a642bf5ecc1f065c35a5479d0d2276f241</id>
<content type='text'>
git-svn-id: https://svn.openpcd.org:2342/trunk@215 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
</content>
</entry>
</feed>
