I have to write code that receives data from a data card, I have to write code to speak to another 68K on the bus to render graphics, and then I have to write code that runs on the other 68K CPU that actually renders the graphics, and enters into DMA transfers across the VMEBus to grab the graphics to be displayed from shared asset RAM. The graphics card has its own CPU basically acting as a GPU, but again it downloads its program from the main CPU card when its up and running.
What I am saying is, there is no OS. so the application has to do everything. Including building and setup of the Vector table in RAM, as well as the Trap handlers for all I/O operations. Including that of reading the RTC IC. (so I have to write a driver for that).
As well as a Vertical Blanking interrupt handler for doing things like on-screen Roll, and Crawl, as well as keeping software timers.
So no, its not so simple. But my main question was is there a modernish C/C++ compiler that will build stand-alone drivers/vectors/applications for a 68K that isnt attached to the macintosh specific ROM, etc...
Also there is no "system calls" or anything of that nature. its basically lights and clock-work with no code. So I have to write the code to make it run again.
Basically, Bare-Metal programming. There is no ROM code (well there is, but no API/Documentation on how to use the built-in kernel, and the guy who wrote it is dead, so it must be replaced)
Basically, write a program, function, subroutine, etc. that compiles into an organized BIN file that I can either load and execute into RAM from a bootloader, or Burn into PROM and the 68K will boot and run it.