<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/target/microblaze/insns.decode, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/target/microblaze/insns.decode?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/target/microblaze/insns.decode?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2020-09-01T14:43:35+00:00</updated>
<entry>
<title>target/microblaze: Convert dec_stream to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T03:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=52065d8f4689e88ac2e4b9f49b64399a3e80f40a'/>
<id>urn:sha1:52065d8f4689e88ac2e4b9f49b64399a3e80f40a</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_msr to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T02:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9df297a2d84a0c452567ae6c2be2b5c42b8a0931'/>
<id>urn:sha1:9df297a2d84a0c452567ae6c2be2b5c42b8a0931</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert msrclr, msrset to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T02:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=536e340f464d7c2ef55cca47c7535d9409bf03c7'/>
<id>urn:sha1:536e340f464d7c2ef55cca47c7535d9409bf03c7</id>
<content type='text'>
Split this out of dec_msr.

Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_rts to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T01:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e6cb03548850f14d3236003ae8fd33ab8b95f4ca'/>
<id>urn:sha1:e6cb03548850f14d3236003ae8fd33ab8b95f4ca</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_bcc to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T01:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=fd77911304ec3b6881e7e714d5b643693b0ff1ab'/>
<id>urn:sha1:fd77911304ec3b6881e7e714d5b643693b0ff1ab</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_br to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-25T00:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=16bbbbc91ad0c2c8cfdc0e17a0cb7f60b690b534'/>
<id>urn:sha1:16bbbbc91ad0c2c8cfdc0e17a0cb7f60b690b534</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert mbar to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-23T16:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ee8c7f9f9ab0c06b26e22d869cc12893e0c73bce'/>
<id>urn:sha1:ee8c7f9f9ab0c06b26e22d869cc12893e0c73bce</id>
<content type='text'>
Split this out of the normal branch instructions,
as it requires special handling.

Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert brk and brki to decodetree</title>
<updated>2020-09-01T14:43:35+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-23T16:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f523531471c9342020cda0ef5a2eccb7d77e7e34'/>
<id>urn:sha1:f523531471c9342020cda0ef5a2eccb7d77e7e34</id>
<content type='text'>
Split these out of the normal branch instructions, as they require
special handling.  Perform the entire operation inline, instead of
raising EXCP_BREAK to do the work in mb_cpu_do_interrupt.

This fixes a bug in that brki rd, imm, for imm != 0x18 is not
supposed to set MSR_BIP.  This fixes a bug in that imm == 0 is
the reset vector and 0x18 is the debug vector, and neither should
raise a tcg exception in system mode.

Introduce EXCP_SYSCALL for microblaze-linux-user.

Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_load and dec_store to decodetree</title>
<updated>2020-09-01T14:41:38+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-20T00:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d8e59c4a6f888a8711af293d9ce2bb9609973748'/>
<id>urn:sha1:d8e59c4a6f888a8711af293d9ce2bb9609973748</id>
<content type='text'>
Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>target/microblaze: Convert dec_fpu to decodetree</title>
<updated>2020-09-01T14:41:38+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2020-08-19T16:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d5aead3df4369f56bf79bcd97a06cd63e4acfee6'/>
<id>urn:sha1:d5aead3df4369f56bf79bcd97a06cd63e4acfee6</id>
<content type='text'>
The current dec_check_fpuv2 test, raising an FPU exception for
an unimplemented instruction, appears to be contradictory to
the manual.  Drop that and merely check use_fpu == 2.

Tested-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Reviewed-by: Edgar E. Iglesias &lt;edgar.iglesias@xilinx.com&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
</feed>
