Commit Graph

478 Commits

Author SHA1 Message Date
Dmitry Petukhov 6469f90d9c
make asm print labels as `:label ; offset = xx` 2019-10-11 12:54:21 +05:00
Dmitry Petukhov 2ba42c00c1
test that asm comments in stage0_monitor.hex0 match the resulting binary 2019-10-10 02:36:04 +05:00
Dmitry Petukhov 0e3d05fafc
make stage0 monitor 4 bytes smaller by using FALSE to put zero in R1 2019-10-10 01:36:19 +05:00
Jeremiah Orians af2508e2a1
Add note about inspirations for project to give credit 2019-07-27 18:05:18 -04:00
Jeremiah 43ebd176b9
Merge pull request #17 from 0xflotus/master
fixed small errors
2019-06-25 05:50:22 -04:00
0xflotus 5eb28c4d7a
Merge pull request #1 from 0xflotus/patch-1
fixed small errors
2019-06-25 09:04:50 +02:00
0xflotus f727ac0b8e
fixed small errors 2019-06-25 09:04:36 +02:00
Jeremiah 1eb62f58c7
Merge pull request #16 from fgeorgatos/patch-2
typo: recieved -> received
2019-06-24 19:59:02 -04:00
Jeremiah d2e1c54e9c
Merge pull request #15 from fgeorgatos/patch-1
typo: recieved -> received
2019-06-24 19:58:11 -04:00
Fotis Georgatos e95dc40848
typo: recieved -> received 2019-06-25 00:16:48 +02:00
Fotis Georgatos 5edd86923a
typo: recieved -> received 2019-06-25 00:13:52 +02:00
Jeremiah Orians f482b010f5
Added cc_x86 in M1 for x86 2019-06-23 12:31:47 -04:00
Jeremiah Orians f87f4c3c4b
Major import from mescc-tools bootstrapping work 2019-06-21 18:19:23 -04:00
Jeremiah a90978ef3b
Merge pull request #14 from markjenkins/fix_prototype_assembler-1
prototype for stage1_assembler-1 does relative addressing different
2019-06-21 17:30:11 -04:00
Mark Jenkins 132d29e737 prototype for stage1_assembler-1 does relative addressing different
bug fix for issue #13
2019-06-18 23:28:56 -05:00
Jeremiah Orians d12606c9bb
Minor update in bootstrapping Steps note 2019-04-29 20:03:15 -04:00
Jeremiah Orians 20c03c0d25
Minor cosmetic changes in M0's source 2019-04-06 09:17:18 -04:00
z80jit 71e30cfae1 doc: less typos in root README
alternate -> alternative
atleast -> at least
availabilty -> availability
compatable -> compatible
Compiling -> compiling
flexiable -> flexible
2019-03-17 13:58:25 +01:00
z80jit 760400c37a doc: sentences ends with period in root README 2019-03-17 13:50:03 +01:00
Jeremiah Orians 50818a8350
Adding support for uname 2019-03-09 11:01:29 -05:00
Jeremiah Orians a4d2742e3e
Making disassembler more M2-Planet friendly 2019-03-02 10:23:23 -05:00
Jeremiah Orians 50cdb0c046
Started to provide an example posix HALCODE interface on the pattern
of AMD64 Linux syscalls
2019-03-01 20:24:55 -05:00
Jeremiah Orians 5493a77697
Enable POSIX-MODE in knight-vm for testing purposes 2019-02-28 22:43:47 -05:00
Jeremiah Orians 682b85e5dd
Solved the problem of testing knight-posix binaries 2019-02-26 21:53:32 -05:00
Jeremiah Orians b9e47b8b95
Fix error in instruction description 2019-02-23 16:42:31 -05:00
Jeremiah Orians d01211f10f
Fixed bug found by stoopkid, thank you 2019-01-22 18:53:42 -05:00
Bernhard M. Wiedemann 1c0323ec63
[PATCH] Allow to compile with clang 2018-11-08 17:53:48 -05:00
Jeremiah Orians ed2dc916dd
Minor update for get_machine.c 2018-11-07 21:53:48 -05:00
Jeremiah Orians ea9748946e
Upgraded M2-Planet and Changelog to reflect improvements 2018-10-17 18:25:11 -04:00
Jeremiah Orians 2c2ef0b908
Merge branch 'janneke' of https://gitlab.com/janneke/stage0 2018-10-17 17:08:20 -04:00
Jeremiah Orians 8c7341ddf7
Revised cc_x86.s to leverage new M2-Planet support for envp 2018-10-17 16:50:31 -04:00
Jeremiah Orians bf62112f18
Thank you akkartik 2018-09-19 22:03:14 -04:00
Jeremiah Orians 98f75d7b6a
Thank you akkartik for spotting the typo 2018-09-19 21:58:03 -04:00
Jeremiah Orians 67cc824a40
Update to current M2-Planet and add janneke's clone 2018-08-31 19:08:06 -04:00
Jeremiah Orians f2acc132f9
Expand documentation and make cc_x86.s compatable with M2-Planet's --debug 2018-08-31 18:52:18 -04:00
Jeremiah Orians 7b672fb976
Expanded Documentation in README 2018-08-30 06:21:14 -04:00
Bernhard M. Wiedemann 0e665546e7
[PATCH] Drop outdated comment on R14 2018-08-28 22:43:16 -04:00
Jeremiah Orians 5c9aa4ab15
Fix license header typo 2018-08-26 21:50:34 -04:00
Jeremiah 80b6a27bfe
Merge pull request #10 from no-identd/patch-1
Fixed obvious typo in licensing terms @ line 4
2018-08-26 21:28:56 -04:00
Jeremiah Orians 8a9eec7dce
Correct unupdated checksum 2018-08-26 15:35:31 -04:00
Jeremiah Orians 90b0c38289
Minor fix 2018-08-26 15:32:41 -04:00
Jeremiah Orians 2988d0e391
Release_0.2.0 2018-08-26 12:12:30 -04:00
Jeremiah Orians d666bc21e9
Get char** foo[num] inside of a struct working 2018-08-26 10:24:56 -04:00
Jeremiah Orians 08ac63a9be
The really hard to trace bug in break 2018-08-26 07:43:02 -04:00
Jeremiah Orians a90916786f
Initial support for -> 2018-08-25 23:44:49 -04:00
Jeremiah Orians dc5f9bf4a6
Wow, How did that get missed 2018-08-25 14:33:54 -04:00
Jeremiah Orians ba91a45fac
Now weird strings are collected properly 2018-08-25 12:57:33 -04:00
Jeremiah Orians ae667843b3
Found a mistake in in_set 2018-08-25 12:31:48 -04:00
Jeremiah Orians 91e637a7e0
Initial array support 2018-08-25 01:10:11 -04:00
Jeremiah Orians 0ca7b2a547
Get function_call working 2018-08-24 18:20:53 -04:00