jqioajerifjiorwji

This commit is contained in:
2026-06-04 11:50:16 -03:00
parent cfc8abe05c
commit f7b7605408
4 changed files with 38 additions and 6 deletions

View File

@@ -24,19 +24,26 @@ public class NativeBindings {
eeprom.free();
nn_Computer computer = nn_createComputer(universe, UUID.randomUUID().toString(), 4096, 100, 100);
nn_setCallBudget(computer, 0);
System.out.println("Arch: " + arch.name);
nn_setArchitecture(computer, arch);
System.out.println("past setArch");
nn_addSupportedArchitecture(computer, arch);
System.out.println("past addSupported");
nn_mountComponent(computer, eepromCard, 0, false);
System.out.println("past mountComponent");
nn_Exit e = nn_tick(computer);
System.out.println("ticked");
if (e != nn_Exit.NN_OK) {
System.out.println("NN tick error: " + nn_getError(computer));
return;
}
System.out.println("sync ticked");
e = nn_tickSynchronized(computer);
if (e != nn_Exit.NN_OK) {
System.out.println("NN synchronized tick error: " + nn_getError(computer));
return;
}
System.out.println("getting state");
nn_ComputerState state = nn_getComputerState(computer);
if(state == nn_ComputerState.NN_POWEROFF) return;
if(state == nn_ComputerState.NN_CRASHED) {