I’m just starting out with FreeRTOS and I’m trying to compile it for an x86 microcontroller.
I am able to compile the provided demo “PC” with the Open Watcom compiler. This results in a .exe file. I understand I’m supposed to run this under DOS with all of the .obj files in the same directory?
I want the FreeRTOS kernel to run directly on x86 hardware without ‘another’ OS under it. To this end, I’ve started trying to write a ‘port’ layer so I can compile it with GCC. This effort is slow and painful.
Is my understanding of the PC demo correct? Is there any path to compile FreeRTOS to run standalone on x86? Or is the route I’m taking of writing a port layer for GCC/x86 the easiest option at this point?