<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/softgun/patches/" rel="alternate"/><link href="https://sourceforge.net/p/softgun/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/softgun/patches/</id><updated>2023-09-21T12:04:28.030000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>Fix implicit integer declarations and type mismatches</title><link href="https://sourceforge.net/p/softgun/patches/5/" rel="alternate"/><published>2023-09-21T12:04:28.030000Z</published><updated>2023-09-21T12:04:28.030000Z</updated><author><name>Pascal Jaeger</name><uri>https://sourceforge.net/u/schievel1/</uri></author><id>https://sourceforge.net50c668f0e26593cf42cef1ad7f910e3598f77f4f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Fix implicit integer declarations and type mismatches&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>at91_dbgu device implemented</title><link href="https://sourceforge.net/p/softgun/patches/4/" rel="alternate"/><published>2010-11-23T12:56:05Z</published><updated>2010-11-23T12:56:05Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net51c5deded5e0d7df19c30582e0db7d09749f21b3</id><summary type="html">a simple implementation \(no PDC\) of the at91\_dbgu peripheral based on the at91\_uart device.

the patch also includes 2 small fixes which i needed to get softgun to compile...

i did this patch to be able to evaluate softgun with our bare-metal framework.</summary></entry><entry><title>Fix for "ldmia sp!,{pc}^" instruction and similar</title><link href="https://sourceforge.net/p/softgun/patches/3/" rel="alternate"/><published>2006-08-14T05:25:50Z</published><updated>2006-08-14T05:25:50Z</updated><author><name>Stephen Blackheath</name><uri>https://sourceforge.net/u/blackh/</uri></author><id>https://sourceforge.net15fa7da78bb3b54b910e99cbc7ee566bf8b2cd10</id><summary type="html">With the caveat that I have not neither real hardware
nor much experience with the ARM, I think there is
something wrong in softgun-0.14 with instructions such as

ldmia sp\!,\{pc\}^

The problem seems to be that the CPSR is changed
between the read of the sp register and the writeback
of the new value.  If the change to CPSR results in a
change of mode \(from IRQ to SVC, for example\) then sp
is written back to a different bank from the bank it
was read from, and I don't think this is right.

This patch seems to fix it, by changing the order in
which things happen.  The update to CPSR happens last
of all.
</summary></entry><entry><title>Big endian host and target broken in softgun-0.11</title><link href="https://sourceforge.net/p/softgun/patches/2/" rel="alternate"/><published>2005-08-16T21:11:00Z</published><updated>2005-08-16T21:11:00Z</updated><author><name>Jochen Karrer</name><uri>https://sourceforge.net/u/karrer/</uri></author><id>https://sourceforge.netd7736ca4ccf1942a176ee9d16653c9b4b8a25379</id><summary type="html">Big endian Host and Target is broken in softgun-0.11
because
address inversion is done in the wrong place and
byteorder is
not converted to host Byteorder</summary></entry><entry><title>Cleaner Makefiles for v0.10</title><link href="https://sourceforge.net/p/softgun/patches/1/" rel="alternate"/><published>2005-06-23T16:38:34Z</published><updated>2005-06-23T16:38:34Z</updated><author><name>Yuri Vasilevski</name><uri>https://sourceforge.net/u/yvasilev/</uri></author><id>https://sourceforge.net653d3d7532276665eea0c6dc2e35d4354825d15a</id><summary type="html">Hi,

I made a little patch so the big-endian binaries are
also compiled during
$ make all
and not until
$ make install.

It also installs \_be.so version of the dm9000 device in
$ make install
\(I guess this is the desired behavior as \_be.so is made
but then forgotten by the devices/dm9000/Makefile\)

It cleanly applys to softgun-0.10.tgz as well as to
current CVS's checkout.

Yuri.</summary></entry></feed>