summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-22Special sections for special codeAstrid Smith
2011-10-22Makefile cleanupAstrid Smith
2011-10-22Reworked to use the SIERRA linker from TI Flash StudioAstrid Smith
2011-10-22Makefile commentsAstrid Smith
2011-10-22Now gas eats it all happilyAstrid Smith
With the exception of the final binary being too large to link ...
2011-10-21Added files I somehow forgot to version earlier todayAstrid Smith
2011-10-21Changed comment markersAstrid Smith
Doubtless Github will hate me now.
2011-10-21First stage of converting to be GAS-compliantAstrid Smith
I (think I) have converted all the A68k directives to their GAS equivalents. Still remaining are all the inline expressions.
2011-10-20More size fixesAstrid Smith
Now A68k is happy, but ld-tigcc chokes on its output.
2011-10-20Added some of the ED instructionsAstrid Smith
2011-10-20Branches to jumps, because I've exceeded the 32K limit in many placesAstrid Smith
2011-10-20DocumentationAstrid Smith
2011-10-20LoaderAstrid Smith
2011-10-20Interrupts and documentation changesAstrid Smith
2011-07-03Space-saving idea?Astrid Smith
2011-07-03Code documentation createdAstrid Smith
2011-06-26Resolved potential ambiguity in OP_* macrosAstrid Smith
2011-06-26Working on interleaving the various instructions together. Does presently ↵Astrid Smith
no longer build.
2011-06-25Speed trick from tezxas added to documentationAstrid Smith
2011-06-25Merge branch 'master' of git@github.com:chronomex/680Astrid Smith
2011-06-25Make JR ignore page boundaries; relative jumps are now twenty times as fast.Astrid Smith
2011-06-24Make JR ignore page boundaries; relative jumps are now twenty times as fast.Astrid Smith
2011-06-24I spent the afternoon counting cycles.Astrid Smith
2011-06-24Instruction timing worksheet createdAstrid Smith
2011-06-24Factored listing name out in makefileAstrid Smith
2011-06-24I had the sense of several Z flag inspections wrongAstrid Smith
2011-06-24More makefile updatesAstrid Smith
2011-06-24HOLY CRAP IT PRINTED A STRINGAstrid Smith
2011-06-24SPASM doesn't like ' instead of ", so now the testbench console strings will ↵Astrid Smith
probably print okay.
2011-06-23Factor out NATIVE_OBJ in MakefileAstrid Smith
2011-06-23Reorganized and commented MakefileAstrid Smith
2010-12-27Cleaned up interrupt routine, now it works properly.Astrid Smith
Perhaps this is slower than necessary, particularly when interrupts are disabled.
2010-12-27Made interrupts.asm preprocess with m4Astrid Smith
2010-11-15Woops, I haven't yet converted zexall to a format spasm likes.Astrid Smith
2010-11-15Pattern rule for testbenches addedAstrid Smith
2010-11-15Now I can m4ify any .asm file without having to modify the MakefileAstrid Smith
2010-11-15Fixed compile error, this may be a temporary solutionAstrid Smith
2010-11-15Told a68k to create a listingAstrid Smith
2010-11-15Forgot to delete main.o under `make clean', fixed that.Astrid Smith
2010-11-15Renamed project files to get rid of final bits of “680”.Astrid Smith
2010-11-13RST 30 and 38 were wrong, fixed.Astrid Smith
2010-11-13First bit of the new interrupts code addedAstrid Smith
2010-11-12Tiny non-code changesAstrid Smith
2010-11-12Changed the m4 quotes to be guillemets, which are less likely to get in the wayAstrid Smith
2010-11-12Protection added to prevent m4 from emitting "TIME ,"Astrid Smith
2010-11-12Non-code changes (comments and macro arguments)Astrid Smith
I added a fourth and fifth argument to OPCODE(). Now it accepts both of the arguments for the TIME macro (to allow for more precise speed emulation in the distant future) as well as a fifth argument, the size of the opcode routine (excluding START and DONE). I think this will allow me to automatically generate minimal offsets when I finally use Tezxas's dispatch routine.
2010-11-12Added support for local labels in opcodesAstrid Smith
I tried to use A68k's local label support, but I believe it was broken. Now I can use it, finally. :)
2010-11-12Reworked opcodes.asm to use m4. Soon, it will be clean.Astrid Smith
2010-11-10Changes to commentary in interrupts.asmAstrid Smith
2010-11-09Woops, forgot to delete two comments.Astrid Smith