95 lines
14 KiB
Text
95 lines
14 KiB
Text
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/exceptions.cpp:455: // TODO: Platform-specific FIQ handling
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/uos_cmm.cpp:6: * references, plus link-stubs for the (later) uos_arm_init_mmu / _activate_mmu /
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/uos_cmm.cpp:163: * D-1.3 / D-1.6 bodies (stubs for now so the unit links; replaced later)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/uos_cmm.cpp:195: /* TODO D-1.3: write TTBR0/TTBR1, set TTBCR=1, DACR=0x55555555, TLBIALL,
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/uos_cmm.cpp:200:/* PSP init stub (real body in D-1.3, populated from UART/timer/board_halt). */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/armv7/uos_cmm.cpp:205: /* TODO D-1.3. */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/riscv/guest_loader.cpp:38: /* ELF parsing not implemented in this layer. */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/riscv/hm.cpp:78: /* TODO: stop partition */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/riscv/hm.cpp:81: /* TODO: restart partition */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/riscv/vm.cpp:385: /* TODO: demand paging or MMIO emulation */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.ld:2: * linux_stub.ld — Image-shaped guest blob for M1.
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub_entry.S:2: * linux_stub_entry.S — Linux arm64 Image-shaped entry (M1).
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub_entry.S:46: bl linux_stub_main
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub_entry.S:47: /* linux_stub_main does not return (it issues UOS_HVC_SHUTDOWN). */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:2: * linux_stub.c — Image-shaped freestanding guest (M1).
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:397:void linux_stub_main(uos_u64 dtb_pa) {
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:398: pl011_puts("[linux-stub] entered at EL1, MMU off\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:399: pl011_puts("[linux-stub] x0 (DTB IPA) = ");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:406: pl011_puts("[linux-stub] FDT magic BAD: ");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:411: pl011_puts("[linux-stub] FDT magic OK (0xd00dfeed)\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:414: pl011_puts("[linux-stub] model = \"");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/linux_stub.c:426: pl011_puts("[linux-stub] Linux boot contract verified; shutting down.\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:3:# Linux-boot M1: guest.dtb (Linux-facing DTB) + linux_stub.bin (Image-shaped
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:7:# NOTE: the M1 stub is built at -O0 deliberately. At -O2 the hand-written FDT
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:8:# walker in linux_stub.c is miscompiled by aarch64-linux-gnu-gcc (host gcc -O2
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:10:# pointer. The stub is a one-shot verification shim, not perf-critical, and a
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:33:# ---- Linux-boot M1: DTB + Image-shaped stub ----
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:37:linux_stub_entry.o: linux_stub_entry.S
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:40:linux_stub.o: linux_stub.c ../inc/uos_hv_abi.h
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:43:linux_stub.elf: linux_stub_entry.o linux_stub.o linux_stub.ld
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:44: $(CROSS_COMPILE)ld -m aarch64elf -nostdlib -T linux_stub.ld linux_stub_entry.o linux_stub.o -o $@
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:46:linux_stub.bin: linux_stub.elf
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:49:linux: guest.dtb linux_stub.bin
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/guest_payload/Makefile:53: linux_stub_entry.o linux_stub.o linux_stub.elf linux_stub.bin guest.dtb
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/context_switch.S:55: * x0 itself is saved by the caller (exception vector stub) before the branch.
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/virtio_blk.cpp:40: * the linux_stub probe. Optionally the HV adopts a real image loaded by QEMU
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/virtio_blk.cpp:50: * stub's virtqueue (0x50200000) + Image. 0x50800000 is 8 MiB above DRAM base,
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/virtio_blk.cpp:51: * leaving the stub/Image/queue (<= 0x50300000) clear and the DTB (0x50e00000)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/virtio_blk.cpp:52: * clear. A real kernel's Image is ~tens of MiB; for the stub (256 KiB) this is
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/objects.mk:3:cpu-objs-y += exceptions.o # exceptions.S (vector table + asm stub)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:133: /* TODO: parse ranges and build proper page tables */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:137:/* SMP (secondary CPUs) — stub */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:153: /* TODO: RVBAR spin table init */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:157:/* Hypervisor (EL2 guest support) — stub */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:162: uart_puts("Hypervisor init: TODO (SYS_IMP_APL_VM_CONFIG_EL1)\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:166:/* Platform drivers — stubs */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:177: /* TODO: PCIe init */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:188: /* TODO: NVMe init */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:199: /* TODO: USB init */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/apple/main_apple.c:210: /* TODO: display init */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/kernel_aarch64.cpp:40:extern "C" char _binary_linux_stub_bin_start[];
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/kernel_aarch64.cpp:41:extern "C" char _binary_linux_stub_bin_end[];
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/kernel_aarch64.cpp:295: * MMU off, EL1h. The stub (later: a real Image) supplies its own VBAR. */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/kernel_aarch64.cpp:299: (void*)QEMU_GUEST_BASE, /* VBAR_EL1 (stub) */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arch/aarch64/el2_guest.cpp:312: * This MMIO path is the minimal probe-compatible stub. */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/driver.cpp:838: * Storage interrupt handler (stub for complete PikeOS parity)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/driver.cpp:846: * Human interface interrupt handler (stub for complete PikeOS parity)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/driver.cpp:854: * System infrastructure interrupt handler (stub for complete PikeOS parity)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/driver.cpp:862: * Advanced interface interrupt handler (stub for complete PikeOS parity)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/driver.cpp:870: * Virtualization interrupt handler (stub for complete PikeOS parity)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/platform/drivers/usb.h:5: * (only an x86 legacy handoff stub), so this stack is built after PikeOS's
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_pv_abi.cpp:8: * pending reflected IRQ), time, MMIO proxy stubs, and halt.
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_posix_abi.cpp:9: * UOS-STUB: task_fork / task_waitpid
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_posix_abi.cpp:11: * Marker: UOS-STUB-T8-1.2h
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_posix_abi.cpp:18: uart_puts("[UOS-STUB-T8-1.2h] task_fork: not implemented\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_posix_abi.cpp:24: uart_puts("[UOS-STUB-T8-1.2h] task_waitpid: not implemented\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/abi/uos_posix_abi.cpp:111: while(1); /* Halt partition stub */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/posix/posix_config.c:119: /* TODO: Initialize POSIX subsystems */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:25: * @param stub\n" Description for stub\n"
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:28: uart_puts("[VFS] Initialised virtual filesystem stub\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:256: /* Dummy munmap doesn't actually free anything in this simple stub */
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:274: uart_puts("[VFS] socket stub called\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:292: uart_puts("[VFS] bind stub called\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:309: uart_puts("[VFS] listen stub called\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/vfs.cpp:327: uart_puts("[VFS] accept stub called\n");
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/scheduler.cpp:913: // TODO: Implement proper blocking with timeout
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_api.cpp:692: // usp_board_reset(); // Not implemented yet
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_api.cpp:708: // usp_board_shutdown(); // Not implemented yet
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:91:// Storage driver stub implementations
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:128:// System driver stub implementations
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:165:// HMI driver stub implementations
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:202:// Advanced driver stub implementations
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:239:// Virtualization driver stub implementations
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:261: * Communication Driver Stubs
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:382: * Network Driver Stubs
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:497: * Storage Driver Stubs
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:589: * System Driver Stubs
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_drivers.cpp:662: * Watchdog Driver Stubs
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_smp.cpp:8: * Secondary-CPU bringup via PSCI (SMC CPU_ON) is stubbed — the boot path
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/uos_smp.h:6: * delivery via the GIC. Secondary-CPU bringup via PSCI is stubbed — the
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/usp_board.cpp:303: // Check if character available (not implemented)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/mm.h:320: * UOS-STUB: POSIX ABI memory management declarations (T8-1.2b)
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/core/mm.h:322: * Marker: UOS-STUB-T8-1.2b
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/arm_exceptions.cpp:493: // Not implemented for now
|
|
/home/fabiorafaelcoutada/portugalfuturista/universalisos/kernel/src/riscv_exceptions.cpp:657: // Not implemented for now
|