Bare metal programming
#1
Hello!

I am working on a bare metal JIT translator for M68K instruction set. The translator is aimed at maximal speed of translated code and works on the hardware without any operating system. So far it has been developed and tested in 32-bit mode on RasberryPi.

Since now I'm a happy owner of PineBook Pro I have started to port it. I am moving from AArch32 to AArch64 and try to learn how to do a good bare-metal coding on PineBook/RasPi. So far I haven't found any interesting resources regarding bare metal coding for Pinebook, so I have started collecting them by myself. I will put that knowledge on the wiki of my Emu68:

https://github.com/michalsc/Emu68/wiki/AArch64

Soon I will add some information about preparing the bootable Emu68 files on microSD, accessing UART etc. I hope it will be helpful to anyone Smile

PS. If you like my effort, don't hesitate pressing the "Sponsor" button there Wink
  Reply
#2
My kind of things. Thanks a lot.
  Reply
#3
@mschulz

Do you take advantage of the Neon vector registers?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
Wink Booting Windows on bare-metal rk3399 SBC (no linux involved) strongtz 7 1,412 01-24-2021, 01:33 PM
Last Post: cefre00
  How to remove metal shield ian-s-mcb 4 1,392 08-18-2020, 03:23 PM
Last Post: ian-s-mcb

Forum Jump:


Users browsing this thread: 1 Guest(s)