Search found 4 matches

by MabezDev
Tue Sep 10, 2019 5:25 pm
Forum: General Discussion
Topic: Rust ESP32 - Xtensa startup
Replies: 4
Views: 5717

Re: Rust ESP32 - Xtensa startup

Hey guys, it's been a while but I have been making progress over the summer. I've written a small blog post, in which I get an ESP32 to blink the onboard LED, in pure Rust! Here's the link: https://mabez.dev/blog/posts/esp32-rust/ There are still a few things missing i.e the vector table is non exis...
by MabezDev
Mon Aug 26, 2019 2:07 pm
Forum: General Discussion
Topic: Status of LLVM support?
Replies: 6
Views: 3759

Re: Status of LLVM support?

Hi yasapir, the current status is that LLVM support patches are in review: D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code. D64827: [Xtensa 2/10] Add Xtensa ELF definitions. D64829: [Xtensa 3/10] Add initial version of the Xtensa backend. D64830: [Xtensa 4/10] Add basic *td files with...
by MabezDev
Sat Mar 16, 2019 1:35 am
Forum: General Discussion
Topic: Rust ESP32 - Xtensa startup
Replies: 4
Views: 5717

Re: Rust ESP32 - Xtensa startup

Wow! Thanks for the detailed response this should be plenty to get me started. I think using the idf bootloader as a makeshift runtime for Rust is a great idea, and something that can easily swapped out later if we wanted it to be written in pure Rust. Is the LX6 processor on the esp32 customized in...
by MabezDev
Thu Mar 14, 2019 7:42 pm
Forum: General Discussion
Topic: Rust ESP32 - Xtensa startup
Replies: 4
Views: 5717

Rust ESP32 - Xtensa startup

Hi, I am working on getting Rust working with the ESP32, using your LLVM fork: https://github.com/espressif/llvm-xtensa , it is going very well so far https://github.com/MabezDev/rust-xtensa . I now need to a basic run time for the xtensa cores but I am finding it quite difficult to find documentati...

Go to advanced search