Martin Hellspong

Results 43 comments of Martin Hellspong

As the README says; "all instructions are implemented and verified against Musashi, but infrastrucure such as interrupts and host callbacks are yet to be implemented, and it's therefore not quite...

Yes, QC should be a dev-dependency only. I haven't tested on Windows, but I guess one could add a Windows-build of the Musashi lib as well? But setting up compilation...

Oh, but couldn't we just generate the C code once with the custom Musashi code generator, and include the generated file, instead of actually generating the code each time? We...

If you've got some time to kill, you could take a look at the library branch (https://github.com/marhel/r68k/tree/library) which tries to move r68k over to a library. It's incomplete still, but...

Improvements have been made on this * The emulation part of r68k is now implemented as a lib in the emu folder of the repo * Emulation itself is mostly...

Absolutely. I'm getting there. I'm just trying to get it into a state where I don't have to make excuses for the state it is in 😄. I want to...

Hi! I'd love if r68k would be useful for you! There's is some refactoring work I've initiated a while ago that's present in [the core-trait](/marhel/r68k/tree/core-trait) branch, which turns r68k into...

I know that EASy68k uses TRAP #15 for input/output, with a trap task stored in D0, so that seems a relevant use case, thanks. Would a slightly more general exception...

OK, I implemented experimental support for an exception callback where you can completely override the handling yourself for any exception. It works like this: If any of the [known CPU...

I was also thinking if you ran multiple cores with the same callback, that you'd probably like some kind of user_data to differentiate the cores, unless you used the memory...