[Article] Rust Apps on NuttX for Ox64 BL808 RISC-V SBC

2024-05-04 Thread Lee, Lup Yuen
Will Rust Apps run on a 64-bit RISC-V SBC? Like Ox64 BL808 SBC? Let’s find out! (1) We take a Barebones Rust App (“Hello World!”) (2) Compile it for QEMU RISC-V Emulator (64-bit) (3) Run it on QEMU Emulator with NuttX (4) Do the same on Ox64 BL808 SBC (via MicroSD) (5) We’ll discuss the Quirky

Re: Fwd: The End of an Era: Zilog Discontinues the Z80 Microprocessor

2024-05-04 Thread Gregory Nutt
On 5/4/2024 7:57 AM, Kenneth Pettit wrote: On the Tiny Tapeout discord channel, the engineer who submitted the Z80 design said the z88dk toolchain was the "most mature".  Looking at it I believe he may be correct as it has a full compliment of tools simialr to an GNU toolchain. It uses sdcc but

Re: Fwd: The End of an Era: Zilog Discontinues the Z80 Microprocessor

2024-05-04 Thread Kenneth Pettit
On the Tiny Tapeout discord channel, the engineer who submitted the Z80 design said the z88dk toolchain was the "most mature".  Looking at it I believe he may be correct as it has a full compliment of tools simialr to an GNU toolchain. It uses sdcc but with improvements / enhancements and it is

Re: Fwd: The End of an Era: Zilog Discontinues the Z80 Microprocessor

2024-05-04 Thread Byron Ellacott
Hi Greg & Kenneth, As far as I'm aware the only C compilers around for the (e)Z80 are still ZDSII, SDCC, and LLVM patched for the TI 84+ calculator, all with drawbacks: ZDSII is C89, SDCC doesn't support the eZ80 in 24-bit mode, and the LLVM patch only produces binaries loadable on the calculator.