summaryrefslogtreecommitdiff
path: root/riscv/main.sail
diff options
context:
space:
mode:
authorAlasdair Armstrong2018-09-06 17:17:23 +0100
committerAlasdair Armstrong2018-09-06 17:17:23 +0100
commiteae01f8c348235ea552c67ce323a1ada3dbc8b08 (patch)
tree93248a495e8fb4ce44fc1f00f0722fe3736a3d17 /riscv/main.sail
parentb04f8c9dfa599b48544bac024eaa78e6b93c29d4 (diff)
RISCV: Get enough of the RISCV platform into C to run some tests
Diffstat (limited to 'riscv/main.sail')
-rw-r--r--riscv/main.sail4
1 files changed, 3 insertions, 1 deletions
diff --git a/riscv/main.sail b/riscv/main.sail
index 32f14177..dbf41f49 100644
--- a/riscv/main.sail
+++ b/riscv/main.sail
@@ -12,7 +12,9 @@ val main : unit -> unit effect {barr, eamem, escape, exmem, rmem, rreg, wmv, wre
function main () = {
- PC = __GetSlice_int(64, elf_entry(), 0);
+ // PC = __GetSlice_int(64, elf_entry(), 0);
+ PC = zero_extend(0x1000, 64);
+ print_bits("PC = ", PC);
try {
init_platform();
init_sys();