- Enabled SUM (Supervisor Access to User Memory) in riscv_init to allow kernel loader to write to user stacks. - Removed dangerous 'csrc sstatus' in kload_phys that revoked access. - Aligned global fiber stacks to 4096 bytes to prevent unmapped page faults at stack boundaries. - Restored 'boot.o' linking to fix silent boot failure. - Implemented 'fiber_can_run_on_channels' stub to satisfy Membrane linking. - Defined kernel stack in header.zig to fix '__stack_top' undefined symbol. - Resolved duplicate symbols in overrides.c and nexshell. |
||
|---|---|---|
| .. | ||
| littlefs | ||
| lwip | ||
| mksh | ||