I think we are saying the same thing essentially, what you do is offload your kernel's context switch routine to the interrupt fired by the vsync...
I have seen a few times where the vsync handler or a root counter interrupt is used as a systick timer to get a scheduler and preemptive threading...
There is lots of stuff to get into I suppose. Admittedly I do embedded work and only have passing experience with the PSX, but some topics to...
It looks like your error is way up in the makefile, searching for a parser fails but the make process continues to truck along. line 7536:...
Interesting, that doesn't seem to have anything to do with va_lists. Post the whole output of the make process that fails (make &> somefile.txt...
checking how to copy va_list... Makefile:3810: recipe for target 'configure-gcc' failed Looks like the gcc-configure step failed, what is going...
Interesting, my few additions would be to maybe qualify your comments on dynamic allocation some. Weather or not to use dynamic allocation in...
GCC hasn't been great for me outside of ARM and x86, I imagine the r3000 target hasn't been touched in a while. With that said it did work pretty...
%c is a one-byte format identifier. Generally what is happening here is a packet is being constructed with a combination of binary and text...
The crash was a failed assert while trying to traverse a heap. Based on the directory (EoR/src/common/datastruc/heap.cpp) it looks like an actual...
Well to be honest, you are trying to learn a multitude of things here, none of which are straightforward. C/C++ - probably the easiest part of...
Also learning C++ really isn't going to help you a ton for this project, past getting the project setup to build. IDA Pro (6.5+ ?) can read the...
The last picture is very neat... I have no idea why it would do that unless you were possibly writing to the screen buffer without trapping the...
Something is erroring out and trying to dump hex over the console, based on the output you can tell you have multiple processes that think they...
All the terminal emulators do essentially the same thing, usually provide a RS-232 output from a remote device to a host. "Serial" as a protocol...
What do you guys hope to find by dumping the BIOS? Apart from maybe a few differences in the vector table or interrupt controller setup, it looks...
Access decodes, not instruction decodes. My mistake.
TriMesh got a hold of me via PM a few days ago, it is indeed a memory region checker. This was apparently a tradition on all the Sega hardware....
Stuff I can use but need to figure out CEHEAPWK.EXE - "Windows CE HeapWalker" - Not sure what this is CEPVIEW.EXE - "Windows CE Process Viewer"...
It still looks like a fan to me, but I could be wrong. Do you have a schematic link handy? It has been a while since I have seen a good one. I...
Separate names with a comma.