Commit graph

11 commits

Author SHA1 Message Date
DataHoarder 040d1d926a Add DEBUG flags to CMakeLists.txt 2021-08-03 19:21:25 +02:00
DataHoarder 7ffaa962a3 Added Container virtual instruction 2021-08-03 16:43:24 +02:00
DataHoarder 06051ec67d Embed rrcc git version on binary
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-02 21:01:00 +02:00
DataHoarder e76befaed7 Added full image format, include some debug information at the tail of functions
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-04 08:16:20 +01:00
DataHoarder 8514bb8a90 Flip stack around to be similar to other architectures. Implement FASTCALL calling convention
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-02 10:30:32 +01:00
DataHoarder bb8df3aae2 Implemented POPP stack peeking op. Start stdlib.asm and init
All checks were successful
continuous-integration/drone/push Build is passing
- implement std_multiply
2021-01-02 06:31:26 +01:00
DataHoarder 5527dac3d8 Implement Push/Ret using the Stack
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-01 21:56:04 +01:00
DataHoarder d9094e7d83 - Added Linker and multiple file assembly support.
All checks were successful
continuous-integration/drone/push Build is passing
- Added asm/registers.asm and asm/api.asm  with some used registers on the platform
- Added embedded resources into build
2021-01-01 07:31:30 +01:00
DataHoarder edb4d2feeb Implemented a Stack based on last half of BSM_SCRATCH, 512 words long
Some checks failed
continuous-integration/drone/push Build is failing
2021-01-01 04:07:58 +01:00
DataHoarder b696e8804f Fix .drone.jsonnet build
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-31 22:16:00 +01:00
DataHoarder 59dbf69c1e WIP: Initial commit, working basic assembler 2020-12-31 22:06:52 +01:00