Torsten Ruger
|
37403f1139
|
fix misunderstood mov usage
When moving a reference (pointer) to a register
one needs to ADD to the pc
i.e. one needs an add, not mov instruction
|
2015-06-26 20:00:33 +03:00 |
|
Torsten Ruger
|
32e1903884
|
finished init routine
and better implemented sys calls
|
2015-06-25 16:31:09 +03:00 |
|
Torsten Ruger
|
cedc6e1b61
|
Fix parfait bug for word_length
|
2015-06-24 16:08:06 +03:00 |
|
Torsten Ruger
|
d8fa266b5d
|
fix method call addresses
was jumping to the method
but needs to jump to the code of the method
|
2015-06-10 11:10:46 +02:00 |
|
Torsten Ruger
|
1c29fcfd43
|
mem_length to word/byte length
be more specific, and don’t include padding
|
2015-06-05 09:20:43 +03:00 |
|
Torsten Ruger
|
336e6c18de
|
register reference creation got more complicated
|
2015-06-01 08:34:17 +03:00 |
|
Torsten Ruger
|
e651b57d08
|
homing in on line length 100
|
2015-05-30 12:20:39 +03:00 |
|
Torsten Ruger
|
33d464f032
|
minor
|
2015-05-30 11:56:47 +03:00 |
|
Torsten Ruger
|
3e9e650764
|
fix arm tests
|
2015-05-29 12:47:49 +03:00 |
|
Torsten Ruger
|
a46b2d5c56
|
update to use parfait not virtual
more ripples
reverting to integers (not virtual::integer)
|
2015-05-29 12:33:40 +03:00 |
|
Torsten Ruger
|
2ccbea04b9
|
fixing assembly
position code changed and linking too
passes not working
|
2015-05-24 18:05:20 +03:00 |
|
Torsten Ruger
|
422ec64105
|
all green
That fixes all existing tests. Operation successful
Off course there is tests missing :-(
|
2015-05-20 17:29:08 +03:00 |
|
Torsten Ruger
|
9ac165c34c
|
some checks
|
2014-10-07 12:23:27 +03:00 |
|
Torsten Ruger
|
b7164b354d
|
better solution for initial jump
|
2014-10-07 12:01:33 +03:00 |
|
Torsten Ruger
|
1be71918a5
|
move all arm instructions to own folder and fold inheritance
|
2014-10-02 22:28:34 +03:00 |
|