<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opensbi.git/platform, branch v0.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/opensbi.git/atom/platform?h=v0.2</id>
<link rel='self' href='http://cgit.235523.xyz/opensbi.git/atom/platform?h=v0.2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/'/>
<updated>2019-02-19T12:52:58Z</updated>
<entry>
<title>template: Fix some callback names</title>
<updated>2019-02-19T12:52:58Z</updated>
<author>
<name>Sergi Granell</name>
<email>xerpi.g.12@gmail.com</email>
</author>
<published>2019-02-19T06:35:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=db5b25af49d4a2e4940ca9dee1a289b836f36650'/>
<id>urn:sha1:db5b25af49d4a2e4940ca9dee1a289b836f36650</id>
<content type='text'>
</content>
</entry>
<entry>
<title>template: Remove trailing ';'</title>
<updated>2019-02-19T12:52:58Z</updated>
<author>
<name>Sergi Granell</name>
<email>xerpi.g.12@gmail.com</email>
</author>
<published>2019-02-18T14:46:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=72a8272066f040b95e7eb470c8a1ce55f4cd99c7'/>
<id>urn:sha1:72a8272066f040b95e7eb470c8a1ce55f4cd99c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>template: Fix typo in platform_final_init</title>
<updated>2019-02-19T12:52:58Z</updated>
<author>
<name>Sergi Granell</name>
<email>xerpi.g.12@gmail.com</email>
</author>
<published>2019-02-18T14:40:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=4b92518959e371a8c82276a7244aebe9ca4c90de'/>
<id>urn:sha1:4b92518959e371a8c82276a7244aebe9ca4c90de</id>
<content type='text'>
There was a space instead of '_' in the function `platform_final_init`.</content>
</entry>
<entry>
<title>platform: qemu-virt: Implement system shutdown</title>
<updated>2019-02-18T03:51:58Z</updated>
<author>
<name>Nick Kossifidis</name>
<email>mickflemm@gmail.com</email>
</author>
<published>2019-02-17T02:02:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=51e543511a7425da1a5378e149de0b45928c7111'/>
<id>urn:sha1:51e543511a7425da1a5378e149de0b45928c7111</id>
<content type='text'>
In order for QEMU to be compatible with Spike, it implements
a simple protocol used for reporting back the simulation's
status, through the memory-mapped "test finisher" device. We
use that protocol to make QEMU exit on system shutdown.

Signed-off-by: Nick Kossifidis &lt;mick@ics.forth.gr&gt;
</content>
</entry>
<entry>
<title>Merge pull request #59 from avpatel/make-run</title>
<updated>2019-02-15T23:02:19Z</updated>
<author>
<name>Alistair Francis</name>
<email>alistair@alistair23.me</email>
</author>
<published>2019-02-15T23:02:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=3c53950b003af585de66c6eeddcf8cc17eb6c890'/>
<id>urn:sha1:3c53950b003af585de66c6eeddcf8cc17eb6c890</id>
<content type='text'>
Add 'make run' command for platform specific run</content>
</entry>
<entry>
<title>Makefile: Add 'make run' command for platform specific run</title>
<updated>2019-02-15T10:24:44Z</updated>
<author>
<name>Olof Johansson</name>
<email>olof@lixom.net</email>
</author>
<published>2019-02-15T03:46:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=868e20df8b302c20782026a806dda317b76655e9'/>
<id>urn:sha1:868e20df8b302c20782026a806dda317b76655e9</id>
<content type='text'>
Makes for easy and quick build-run one-stop command.

For now only added for qemu targets. It can be added for
any platform having simulator/emulator (such as QEMU).

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
<entry>
<title>platform: fu540: Initial commit of Microsemi device tree</title>
<updated>2019-02-15T04:26:47Z</updated>
<author>
<name>Alistair Francis</name>
<email>alistair.francis@wdc.com</email>
</author>
<published>2019-02-11T22:12:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=ae4e0de700ee55980a66bd1c1cac384b0915f9e6'/>
<id>urn:sha1:ae4e0de700ee55980a66bd1c1cac384b0915f9e6</id>
<content type='text'>
Add a device tree for th HiFive Unleashed that includes the Microsemi
PCIe root complex.

Once we have support for u-boot and in tree Linux kernel device trees
this device tree should be removed.

Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>platform: fu540: Fix missing newline</title>
<updated>2019-02-15T04:26:47Z</updated>
<author>
<name>Alistair Francis</name>
<email>alistair.francis@wdc.com</email>
</author>
<published>2019-02-12T23:31:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=afbb0cdf80d86283363265e5e0aca5ada90e095d'/>
<id>urn:sha1:afbb0cdf80d86283363265e5e0aca5ada90e095d</id>
<content type='text'>
Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>platform: Use CSR_&lt;FOO&gt; instead of &lt;foo&gt; for csr_*()</title>
<updated>2019-02-14T04:01:18Z</updated>
<author>
<name>Atish Patra</name>
<email>atish.patra@wdc.com</email>
</author>
<published>2019-02-13T02:32:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=28d1dd2430a80d350c9a53a1f5be08de8c3f9dc1'/>
<id>urn:sha1:28d1dd2430a80d350c9a53a1f5be08de8c3f9dc1</id>
<content type='text'>
Some older toolchains may not have all the csr's defined. Update all
the csr functions to use the CSR_ #define values instead of the
toolchain defined values.

Suggested-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Atish Patra &lt;atish.patra@wdc.com&gt;
</content>
</entry>
<entry>
<title>Makefile: Set ABI, ISA and Code Model in top-level make</title>
<updated>2019-02-12T10:25:15Z</updated>
<author>
<name>Anup Patel</name>
<email>anup.patel@wdc.com</email>
</author>
<published>2019-02-08T07:17:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/opensbi.git/commit/?id=c5467fce469f0a5da868f1c9f90f9e4e549cb660'/>
<id>urn:sha1:c5467fce469f0a5da868f1c9f90f9e4e549cb660</id>
<content type='text'>
This patch introduces following optional PLATFORM options:
PLATFORM_RISCV_XLEN -&gt; RISC-V register width
PLATFORM_RISCV_ABI -&gt; RISC-V GCC ABI
PLATFORM_RISCV_ISA -&gt; RISC-V GCC ISA string
PLATFORM_RISCV_CODE_MODEL -&gt; RISC-V GCC Code Model

If the above options are not provided by platform config.mk
or by command-line parameters then:
1. PLATFORM_RISCV_XLEN will be determined using toolchain
capability
2. PLATFORM_RISCV_ABI, PLATFORM_RISCV_ISA, and
PLATFORM_RISCV_CODE_MODEL is set to value best suited for
generic libsbi.a

As a result of these optional PLATFORM options, the
platform-cflags-y and platform-asflags-y is further
simplified for platform config.mk.

Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
</content>
</entry>
</feed>
