--- Quote Start ---
d) After your image is in your board, you use gcc/g++/gdb/Eclipse/yourcreation to execute software in the NIOS you put in your FPGA.
--- Quote End ---
You know, it only took a couple hours to figure out …
--- Quote Start ---
Hello from Nios II!
--- Quote End ---
I mean, I cheated and used a template … but they make this all really simple if I newb can figure it out in an evening.
I wonder how (or if) I can inject llvm instead of gcc. I suppose I'm just assuming it's using gcc. I haven't really even checked yet. I also wonder if this is really what I had in mind. Isn't this just yet another embedded processor that happens to be running on an FPGA? It's not like these apps are getting layouts in the FPGA or something. Oh, well. I found the 288 page spec for NIOS and I'm assuming I can at least try to optimize for parallel execution or something.
Maybe I should look at an existing C to Verilog compiler that's already designed around LLVM and work with that instead.
Desicions, desicions.