Add AUIPC test

This commit is contained in:
Toby Jaffey 2025-12-14 21:38:05 +00:00
parent f917ba38ff
commit 6a4118e420
3 changed files with 32 additions and 0 deletions

View file

@ -1,5 +1,12 @@
#include "uvm32_target.h"
#include "shared.h"
void main(void) {
switch(syscall(SYSCALL_PICKTEST, 0, 0)) {
case TEST1:
asm("auipc t0, 0"); // copy pc into t0
asm("auipc t1, 0"); // copy pc into t1
break;
}
}

View file

@ -0,0 +1,6 @@
#define SYSCALL_BASE 0x200
#define SYSCALL_PICKTEST SYSCALL_BASE+0
enum {
TEST1,
};