Topics

powerpc port of Zephyr


Michael Neuling
 

Hi all,

Below is a basic port of Zephyr to powerpc:

https://github.com/mikey/zephyr/commits/powerpc

It runs on both qemu and and microwatt [1]. It runs the basic tests and samples
in the repository and supports both cooperative and pre-emptive multitasking.

The patch still contains a few FIXMEs but reviews are welcome. When we are
comfortable with the patch, we'd like to create a PR so it can be considered for
inclusion in the upstream project.

The port was done by Anton Blanchard and myself.

Regards,
Mikey

1. https://github.com/antonblanchard/microwatt


Hugh Blemings <hugh@...>
 

Nice work! :)


On 24 October 2019 2:54:47 pm AWST, Michael Neuling <mikey@...> wrote:
Hi all,

Below is a basic port of Zephyr to powerpc:

https://github.com/mikey/zephyr/commits/powerpc

It runs on both qemu and and microwatt [1]. It runs the basic tests and samples
in the repository and supports both cooperative and pre-emptive multitasking.

The patch still contains a few FIXMEs but reviews are welcome. When we are
comfortable with the patch, we'd like to create a PR so it can be considered for
inclusion in the upstream project.

The port was done by Anton Blanchard and myself.

Regards,
Mikey

1. https://github.com/antonblanchard/microwatt

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.


Kumar Gala
 

Awesome guys, might have to start hacking on PowerPC again!!

- k

On Oct 24, 2019, at 4:54 AM, Hugh Blemings <hugh@...> wrote:

Nice work! :)

On 24 October 2019 2:54:47 pm AWST, Michael Neuling <mikey@...> wrote:
Hi all,

Below is a basic port of Zephyr to powerpc:

https://github.com/mikey/zephyr/commits/powerpc

It runs on both qemu and and microwatt [1]. It runs the basic tests and samples
in the repository and supports both cooperative and pre-emptive multitasking.

The patch still contains a few FIXMEs but reviews are welcome. When we are
comfortable with the patch, we'd like to create a PR so it can be considered for
inclusion in the upstream project.

The port was done by Anton Blanchard and myself.

Regards,
Mikey

1. https://github.com/antonblanchard/microwatt

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.


Wang, Steven L <steven.l.wang@...>
 

Wooo. It's nice work.

-Steven

On 10/24/2019 2:54 PM, Michael Neuling wrote:
Hi all,

Below is a basic port of Zephyr to powerpc:

https://github.com/mikey/zephyr/commits/powerpc

It runs on both qemu and and microwatt [1]. It runs the basic tests and samples
in the repository and supports both cooperative and pre-emptive multitasking.

The patch still contains a few FIXMEs but reviews are welcome. When we are
comfortable with the patch, we'd like to create a PR so it can be considered for
inclusion in the upstream project.

The port was done by Anton Blanchard and myself.

Regards,
Mikey

1. https://github.com/antonblanchard/microwatt