[riot-devel] Porting RIOT to 8051 Architecture

Madison McCarthy m.madison.mccarthy at gmail.com
Mon Feb 5 19:41:06 CET 2018

Hello Everyone,

I am considering porting RIOT for a device that uses the 8051 architecture
(Si1062 using the  C8051F930). Issue #1587 briefly talked about a 8051 port
but ended with no result.

My question is has anyone attempted porting RIOT for an 8051 controller
successfully? How much effort roughly would this task take for a novice?

I have already ported RIOT for the TI LTS compiler and the armcc compiler,
and completed rudimentary ports for an EZR32, CC1310 and ATxmega.

My two issues would be with:

1) thread_arch.c -> the assembly for context_switches would be challenging.

2) I would use the Keil C51 compiler.

Any comments would help, even if it is a suggestion to not proceed due to
the difficulty involved.

Thank you,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20180205/060bd825/attachment.html>

More information about the devel mailing list