<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/hw/nvram/Makefile.objs, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/hw/nvram/Makefile.objs?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/hw/nvram/Makefile.objs?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2020-08-21T10:30:28+00:00</updated>
<entry>
<title>meson: convert hw/nvram</title>
<updated>2020-08-21T10:30:28+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2019-08-16T13:35:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9f6ede2f1a936b61b24d0b1f387e8e785108eb41'/>
<id>urn:sha1:9f6ede2f1a936b61b24d0b1f387e8e785108eb41</id>
<content type='text'>
Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/*/Makefile.objs: Move many .o files to common-objs</title>
<updated>2020-02-04T08:00:57+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2019-09-11T18:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3ab5a6ece5ce40a144b6838737f13a413651c5b1'/>
<id>urn:sha1:3ab5a6ece5ce40a144b6838737f13a413651c5b1</id>
<content type='text'>
We have many files that apparently do not depend on the target CPU
configuration, i.e. which can be put into common-obj-y instead of
obj-y. This way, the code can be shared for example between
qemu-system-arm and qemu-system-aarch64, or the various big and
little endian variants like qemu-system-sh4 and qemu-system-sh4eb,
so that we do not have to compile the code multiple times anymore.

Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Message-Id: &lt;20200130133841.10779-1-thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/nvram/Kconfig: Restrict CHRP NVRAM to machines using OpenBIOS or SLOF</title>
<updated>2020-01-07T11:08:39+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2019-12-31T18:32:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7bebc358df4781b6133c0d21da80a50a63a1d31a'/>
<id>urn:sha1:7bebc358df4781b6133c0d21da80a50a63a1d31a</id>
<content type='text'>
Only the OpenBIOS and SLOF firmwares use the CHRP NVRAM layout.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20191231183216.6781-14-philmd@redhat.com&gt;
Acked-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/nvram/Kconfig: Add an entry for the NMC93xx EEPROM</title>
<updated>2020-01-07T11:08:39+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2019-12-31T18:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3fd0305eaf9bb2756f4eafcf5602d1adac928e4c'/>
<id>urn:sha1:3fd0305eaf9bb2756f4eafcf5602d1adac928e4c</id>
<content type='text'>
The NMC93xx EEPROM is only used by few NIC cards and the
Am53C974 SCSI controller.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20191231183216.6781-13-philmd@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/nvram/nrf51_nvm: Add nRF51 non-volatile memories</title>
<updated>2019-02-01T15:31:26+00:00</updated>
<author>
<name>Steffen Görtz</name>
</author>
<published>2019-02-01T02:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c0d4eb83526e2ba5a8def0710d183a9387090ab6'/>
<id>urn:sha1:c0d4eb83526e2ba5a8def0710d183a9387090ab6</id>
<content type='text'>
The nRF51 contains three regions of non-volatile memory (NVM):
- CODE (R/W): contains code
- FICR (R): Factory information like code size, chip id etc.
- UICR (R/W): Changeable configuration data. Lock bits, Code
  protection configuration, Bootloader address, Nordic SoftRadio
  configuration, Firmware configuration.

Read and write access to the memories is managed by the
Non-volatile memory controller.

Memory schema:
 [ CPU ] -+- [ NVM, either FICR, UICR or CODE ]
          |      |
          \- [ NVMC ]

Signed-off-by: Steffen Görtz &lt;contrib@steffen-goertz.de&gt;
Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Tested-by: Joel Stanley &lt;joel@jms.id.au&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Message-id: 20190201023357.22596-2-stefanha@redhat.com
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>ppc: move at24c to its own CONFIG_ symbol</title>
<updated>2018-10-30T08:12:09+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2018-05-22T19:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b3b7627263bcd01f0e6e849bebc36dbccfc74345'/>
<id>urn:sha1:b3b7627263bcd01f0e6e849bebc36dbccfc74345</id>
<content type='text'>
AT24c EEPROM is currently gated by CONFIG_I2C, and as such it is
being included in all emulators that use I2C, even if they do not
really need it.  Separate it and, since it was added for the e500
machines, add it to qemu-system-ppc and qemu-system-ppc64.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20180522191743.12872-1-pbonzini@redhat.com&gt;
[lv: rebase]
Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>i2c: Add a CONFIG_I2C master switch to the configuration files</title>
<updated>2018-02-05T17:09:45+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2018-01-22T15:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=50876ead08531686275e6fe1999a2d80c7450d67'/>
<id>urn:sha1:50876ead08531686275e6fe1999a2d80c7450d67</id>
<content type='text'>
The i2c core and the at24c EEPROM should only be compiled and linked
on the machines that support i2c. Otherwise it's quite strange to see
the at24c-eeprom to be "available" on qemu-system-s390x for example.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;1516634853-15883-1-git-send-email-thuth@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>nvram: add AT24Cx i2c eeprom</title>
<updated>2017-12-14T22:49:23+00:00</updated>
<author>
<name>Michael Davidsaver</name>
</author>
<published>2017-11-20T03:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=5d8424dbd3e8335ea3d57f64eaa603c8fc80706f'/>
<id>urn:sha1:5d8424dbd3e8335ea3d57f64eaa603c8fc80706f</id>
<content type='text'>
Signed-off-by: Michael Davidsaver &lt;mdavidsaver@gmail.com&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>nvram: Introduce helper functions for CHRP "system" and "free space" partitions</title>
<updated>2016-10-27T22:36:58+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2016-10-18T20:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=55d9950aaa8e87372cfae2a7efc810f078f36818'/>
<id>urn:sha1:55d9950aaa8e87372cfae2a7efc810f078f36818</id>
<content type='text'>
The "system partition" and "free space" partition layouts are
defined by the CHRP and LoPAPR specification, and used by
OpenBIOS and SLOF. We can re-use this code for other machines
that use OpenBIOS and SLOF, too. So let's make this code independent
from the MAC NVRAM environment and put it into two proper helper
functions.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Tested-by: Mark Cave-Ayland &lt;mark.cave-ayland@ilande.co.uk&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>hw: move NVRAM interfaces to hw/nvram/, configure with default-configs/</title>
<updated>2013-04-08T16:13:16+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2013-02-05T15:36:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=914e29d28052dbe5a4f41b71eaf8c7bb19ac0929'/>
<id>urn:sha1:914e29d28052dbe5a4f41b71eaf8c7bb19ac0929</id>
<content type='text'>
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
