• gogogo's avatar
    Update 131 files · 50d2634f
    gogogo authored
    - /.github/workflows/doc-and-test.yml
    - /agent_proto/Cargo.toml
    - /agent_proto/src/lib.rs
    - /bootloader/rustsbi-qemu.bin
    - /docs/impl-report-tool-call.md
    - /docs/perf-report.md
    - /docs/pitch.md
    - /docs/QUICKSTART.md
    - /docs/run-log.md
    - /docs/SUBMISSION.md
    - /docs/adr/ADR-001-baseline-choice.md
    - /docs/adr/ADR-002-protocol-format.md
    - /docs/adr/ADR-003-context-area-layout.md
    - /docs/design/00-overview.md
    - /docs/design/01-protocol.md
    - /docs/design/02-syscall-spec.md
    - /easy-fs/.gitignore
    - /easy-fs/Cargo.toml
    - /easy-fs/src/bitmap.rs
    - /easy-fs/src/block_cache.rs
    - /easy-fs/src/block_dev.rs
    - /easy-fs/src/efs.rs
    - /easy-fs/src/layout.rs
    - /easy-fs/src/lib.rs
    - /easy-fs/src/vfs.rs
    - /easy-fs-fuse/.gitignore
    - /easy-fs-fuse/Cargo.toml
    - /easy-fs-fuse/src/main.rs
    - /os/build.rs
    - /os/Cargo.toml
    - /os/Makefile
    - /os/.cargo/config.toml
    - /os/scripts/qemu-ver-check.sh
    - /os/src/config.rs
    - /os/src/console.rs
    - /os/src/entry.asm
    - /os/src/lang_items.rs
    - /os/src/linker-qemu.ld
    - /os/src/logging.rs
    - /os/src/main.rs
    - /os/src/sbi.rs
    - /os/src/timer.rs
    - /os/src/agent/blocking.rs
    - /os/src/agent/context_area.rs
    - /os/src/agent/context_path.rs
    - /os/src/agent/error.rs
    - /os/src/agent/event_bus.rs
    - /os/src/agent/file_attr.rs
    - /os/src/agent/mod.rs
    - /os/src/agent/pcb_ext.rs
    - /os/src/agent/protocol.rs
    - /os/src/agent/tool/handlers.rs
    - /os/src/agent/tool/mod.rs
    - /os/src/agent/tool/registry.rs
    - /os/src/boards/qemu.rs
    - /os/src/drivers/mod.rs
    - /os/src/drivers/block/mod.rs
    - /os/src/drivers/block/virtio_blk.rs
    - /os/src/fs/inode.rs
    - /os/src/fs/mod.rs
    - /os/src/fs/stdio.rs
    - /os/src/mm/address.rs
    - /os/src/mm/frame_allocator.rs
    - /os/src/mm/heap_allocator.rs
    - /os/src/mm/memory_set.rs
    - /os/src/mm/mod.rs
    - /os/src/mm/page_table.rs
    - /os/src/sync/mod.rs
    - /os/src/sync/up.rs
    - /os/src/syscall/agent.rs
    - /os/src/syscall/fs.rs
    - /os/src/syscall/mod.rs
    - /os/src/syscall/process.rs
    - /os/src/task/context.rs
    - /os/src/task/manager.rs
    - /os/src/task/mod.rs
    - /os/src/task/pid.rs
    - /os/src/task/processor.rs
    - /os/src/task/switch.rs
    - /os/src/task/switch.S
    - /os/src/task/task.rs
    - /os/src/trap/context.rs
    - /os/src/trap/mod.rs
    - /os/src/trap/trap.S
    - /user/.gitignore
    - /user/Cargo.toml
    - /user/Makefile
    - /user/.cargo/config.toml
    - /user/src/console.rs
    - /user/src/lang_items.rs
    - /user/src/lib.rs
    - /user/src/linker.ld
    - /user/src/syscall.rs
    - /user/src/bin/agent_demo_coexist.rs
    - /user/src/bin/agent_demo_create.rs
    - /user/src/bin/agent_demo_file.rs
    - /user/src/bin/agent_demo_fileevent.rs
    - /user/src/bin/agent_demo_loop.rs
    - /user/src/bin/agent_demo_npc.rs
    - /user/src/bin/agent_demo_path.rs
    - /user/src/bin/agent_demo_priority.rs
    - /user/src/bin/agent_demo_tool.rs
    - /user/src/bin/agent_npc_worker.rs
    - /user/src/bin/agent_runner.rs
    - /user/src/bin/cat_filea.rs
    - /user/src/bin/exit.rs
    - /user/src/bin/fantastic_text.rs
    - /user/src/bin/filetest_simple.rs
    - /user/src/bin/forktest.rs
    - /user/src/bin/forktest2.rs
    - /user/src/bin/forktest_simple.rs
    - /user/src/bin/forktree.rs
    - /user/src/bin/hello_world.rs
    - /user/src/bin/huge_write.rs
    - /user/src/bin/initproc.rs
    - /user/src/bin/matrix.rs
    - /user/src/bin/sleep.rs
    - /user/src/bin/sleep_simple.rs
    - /user/src/bin/stack_overflow.rs
    - /user/src/bin/usertests.rs
    - /user/src/bin/usertests_simple.rs
    - /user/src/bin/user_shell.rs
    - /user/src/bin/yield.rs
    - /.dockerignore
    - /.gitignore
    - /dev-env-info.md
    - /Dockerfile
    - /LICENSE
    - /Makefile
    - /README.md
    - /rust-toolchain.toml
    50d2634f
This project is licensed under the GNU General Public License v3.0 or later. Learn more