Theodore Dubois
|
28d817ad86
|
Half-baked filesystem implementation
|
2017-06-03 16:10:49 -07:00 |
|
Theodore Dubois
|
3544dd157f
|
Implement P_GROWSDOWN
|
2017-06-01 22:24:34 -07:00 |
|
Theodore Dubois
|
50b9fbd960
|
Separate memory reads and writes
|
2017-05-31 17:33:46 -07:00 |
|
Theodore Dubois
|
eb4569230e
|
Even more opcodes, and start implementing brk
|
2017-05-26 07:07:17 -07:00 |
|
Theodore Dubois
|
18602dfa87
|
Ptrace-O-Matic, dozens of opcodes, stack init, VDSO
|
2017-05-25 21:39:19 -07:00 |
|
Theodore Dubois
|
1f607b5774
|
Move up to first call instruction on clib program
|
2017-05-10 17:29:56 -07:00 |
|
Theodore Dubois
|
dc6c375554
|
Shut up debugging output
|
2017-05-08 13:41:36 -07:00 |
|
Theodore Dubois
|
9b6eed2280
|
Everything to get Hello World working
on both gcc and clang!
|
2017-05-08 13:33:09 -07:00 |
|
Theodore Dubois
|
4455eddb7a
|
Implement enough instructions to run up to the system call
|
2017-04-27 22:16:56 -07:00 |
|
Theodore Dubois
|
c1ec817ac7
|
Initial commit
implemented sys_execve, emulator foundation, and a couple of
instructions
|
2017-05-04 17:09:45 -07:00 |
|