├── .gitignore ├── README.md ├── bootloader ├── Cargo.toml ├── Makefile ├── Xargo.toml ├── aarch64-elf.json ├── build.rs ├── ext │ ├── config.txt │ ├── init.S │ └── layout.ld └── src │ └── kmain.rs ├── kernel ├── Cargo.toml ├── Makefile ├── Xargo.toml ├── build.rs ├── ext │ ├── font.psf │ ├── layout.ld │ ├── libsd.a │ └── start.S ├── raspi3.json └── src │ ├── aarch64.rs │ ├── allocator │ ├── bin.rs │ ├── bump.rs │ ├── linked_list.rs │ ├── mod.rs │ ├── tests.rs │ └── util.rs │ ├── console.rs │ ├── elf.rs │ ├── elf64.rs │ ├── fb.rs │ ├── fs │ ├── mod.rs │ └── sd.rs │ ├── gles.rs │ ├── kmain.rs │ ├── panic.rs │ ├── process │ ├── mod.rs │ ├── process.rs │ ├── scheduler.rs │ ├── stack.rs │ └── state.rs │ ├── psf.rs │ ├── sd.rs │ ├── sdn.rs │ ├── traps │ ├── irq.rs │ ├── mod.rs │ ├── syndrome.rs │ ├── syscall.rs │ └── trap_frame.rs │ ├── user │ ├── mod.rs │ ├── shell.rs │ └── syscall.rs │ ├── util.rs │ └── vm │ ├── address.rs │ ├── entry.rs │ ├── huge.rs │ ├── mod.rs │ ├── page.rs │ ├── page_allocator.rs │ └── table.rs ├── pi ├── Cargo.toml └── src │ ├── atags │ ├── atag.rs │ ├── mod.rs │ └── raw.rs │ ├── common.rs │ ├── gpio.rs │ ├── interrupt.rs │ ├── lib.rs │ ├── mbox.rs │ ├── timer.rs │ └── uart.rs ├── std ├── Cargo.toml ├── Xargo.toml └── src │ ├── ascii.rs │ ├── build.rs │ ├── collections │ ├── hash │ │ ├── bench.rs │ │ ├── map.rs │ │ ├── mod.rs │ │ ├── set.rs │ │ └── table.rs │ └── mod.rs │ ├── env.rs │ ├── error.rs │ ├── f32.rs │ ├── f64.rs │ ├── ffi │ ├── c_str.rs │ ├── mod.rs │ └── os_str.rs │ ├── fs.rs │ ├── heap.rs │ ├── io │ ├── buffered.rs │ ├── cursor.rs │ ├── error.rs │ ├── impls.rs │ ├── lazy.rs │ ├── mod.rs │ ├── prelude.rs │ ├── stdio.rs │ └── util.rs │ ├── lib.rs │ ├── macros.rs │ ├── memchr.rs │ ├── net │ ├── addr.rs │ ├── ip.rs │ ├── mod.rs │ ├── parser.rs │ ├── tcp.rs │ ├── test.rs │ └── udp.rs │ ├── num.rs │ ├── os │ ├── mod.rs │ └── raw.rs │ ├── panic.rs │ ├── panicking.rs │ ├── path.rs │ ├── prelude │ ├── mod.rs │ └── v1.rs │ ├── primitive_docs.rs │ ├── process.rs │ ├── rt.rs │ ├── sync │ ├── barrier.rs │ ├── condvar.rs │ ├── mod.rs │ ├── mpsc │ │ ├── blocking.rs │ │ ├── cache_aligned.rs │ │ ├── mod.rs │ │ ├── mpsc_queue.rs │ │ ├── oneshot.rs │ │ ├── select.rs │ │ ├── shared.rs │ │ ├── spsc_queue.rs │ │ ├── stream.rs │ │ └── sync.rs │ ├── mutex.rs │ ├── once.rs │ └── rwlock.rs │ ├── sys │ ├── mod.rs │ ├── redox │ │ ├── args.rs │ │ ├── backtrace │ │ │ ├── mod.rs │ │ │ ├── printing.rs │ │ │ └── tracing.rs │ │ ├── cmath.rs │ │ ├── condvar.rs │ │ ├── env.rs │ │ ├── ext │ │ │ ├── ffi.rs │ │ │ ├── fs.rs │ │ │ ├── io.rs │ │ │ ├── mod.rs │ │ │ ├── process.rs │ │ │ └── thread.rs │ │ ├── fast_thread_local.rs │ │ ├── fd.rs │ │ ├── fs.rs │ │ ├── memchr.rs │ │ ├── mod.rs │ │ ├── mutex.rs │ │ ├── net │ │ │ ├── dns │ │ │ │ ├── answer.rs │ │ │ │ ├── mod.rs │ │ │ │ └── query.rs │ │ │ ├── mod.rs │ │ │ ├── netc.rs │ │ │ ├── tcp.rs │ │ │ └── udp.rs │ │ ├── os.rs │ │ ├── os_str.rs │ │ ├── path.rs │ │ ├── pipe.rs │ │ ├── process.rs │ │ ├── rand.rs │ │ ├── rwlock.rs │ │ ├── stack_overflow.rs │ │ ├── stdio.rs │ │ ├── syscall │ │ │ ├── arch │ │ │ │ ├── arm.rs │ │ │ │ ├── x86.rs │ │ │ │ └── x86_64.rs │ │ │ ├── call.rs │ │ │ ├── data.rs │ │ │ ├── error.rs │ │ │ ├── flag.rs │ │ │ ├── mod.rs │ │ │ └── number.rs │ │ ├── thread.rs │ │ ├── thread_local.rs │ │ └── time.rs │ └── ros │ │ └── mod.rs │ ├── sys_common │ ├── at_exit_imp.rs │ ├── backtrace.rs │ ├── bytestring.rs │ ├── condvar.rs │ ├── gnu │ │ ├── libbacktrace.rs │ │ └── mod.rs │ ├── io.rs │ ├── mod.rs │ ├── mutex.rs │ ├── net.rs │ ├── poison.rs │ ├── process.rs │ ├── remutex.rs │ ├── rwlock.rs │ ├── thread.rs │ ├── thread_info.rs │ ├── thread_local.rs │ ├── util.rs │ └── wtf8.rs │ ├── termination.rs │ ├── thread │ ├── local.rs │ └── mod.rs │ └── time │ ├── duration.rs │ └── mod.rs ├── sys ├── Cargo.toml └── src │ ├── io.rs │ ├── lib.rs │ ├── mutex.rs │ ├── stack_vec │ ├── mod.rs │ └── tests.rs │ ├── util.rs │ └── volatile │ ├── macros.rs │ ├── mod.rs │ └── traits.rs ├── ttywrite ├── Cargo.toml ├── src │ ├── main.rs │ └── parsers.rs └── test.sh ├── vfat ├── Cargo.toml └── src │ ├── lib.rs │ ├── mbr.rs │ ├── mutex.rs │ ├── os_str.rs │ ├── tests.rs │ ├── traits │ ├── block_device.rs │ ├── dummy.rs │ ├── fs.rs │ ├── metadata.rs │ └── mod.rs │ ├── util.rs │ └── vfat │ ├── cache.rs │ ├── cluster.rs │ ├── dir.rs │ ├── ebpb.rs │ ├── entry.rs │ ├── error.rs │ ├── fat.rs │ ├── file.rs │ ├── metadata.rs │ ├── mod.rs │ ├── shared.rs │ └── vfat.rs └── xmodem ├── Cargo.toml └── src ├── lib.rs ├── progress.rs ├── read_ext.rs └── tests.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/README.md -------------------------------------------------------------------------------- /bootloader/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/Cargo.toml -------------------------------------------------------------------------------- /bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/Makefile -------------------------------------------------------------------------------- /bootloader/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/Xargo.toml -------------------------------------------------------------------------------- /bootloader/aarch64-elf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/aarch64-elf.json -------------------------------------------------------------------------------- /bootloader/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/build.rs -------------------------------------------------------------------------------- /bootloader/ext/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/ext/config.txt -------------------------------------------------------------------------------- /bootloader/ext/init.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/ext/init.S -------------------------------------------------------------------------------- /bootloader/ext/layout.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/ext/layout.ld -------------------------------------------------------------------------------- /bootloader/src/kmain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/bootloader/src/kmain.rs -------------------------------------------------------------------------------- /kernel/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/Cargo.toml -------------------------------------------------------------------------------- /kernel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/Makefile -------------------------------------------------------------------------------- /kernel/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/Xargo.toml -------------------------------------------------------------------------------- /kernel/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/build.rs -------------------------------------------------------------------------------- /kernel/ext/font.psf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/ext/font.psf -------------------------------------------------------------------------------- /kernel/ext/layout.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/ext/layout.ld -------------------------------------------------------------------------------- /kernel/ext/libsd.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/ext/libsd.a -------------------------------------------------------------------------------- /kernel/ext/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/ext/start.S -------------------------------------------------------------------------------- /kernel/raspi3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/raspi3.json -------------------------------------------------------------------------------- /kernel/src/aarch64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/aarch64.rs -------------------------------------------------------------------------------- /kernel/src/allocator/bin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/bin.rs -------------------------------------------------------------------------------- /kernel/src/allocator/bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/bump.rs -------------------------------------------------------------------------------- /kernel/src/allocator/linked_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/linked_list.rs -------------------------------------------------------------------------------- /kernel/src/allocator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/mod.rs -------------------------------------------------------------------------------- /kernel/src/allocator/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/tests.rs -------------------------------------------------------------------------------- /kernel/src/allocator/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/allocator/util.rs -------------------------------------------------------------------------------- /kernel/src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/console.rs -------------------------------------------------------------------------------- /kernel/src/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/elf.rs -------------------------------------------------------------------------------- /kernel/src/elf64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/elf64.rs -------------------------------------------------------------------------------- /kernel/src/fb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/fb.rs -------------------------------------------------------------------------------- /kernel/src/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/fs/mod.rs -------------------------------------------------------------------------------- /kernel/src/fs/sd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/fs/sd.rs -------------------------------------------------------------------------------- /kernel/src/gles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/gles.rs -------------------------------------------------------------------------------- /kernel/src/kmain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/kmain.rs -------------------------------------------------------------------------------- /kernel/src/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/panic.rs -------------------------------------------------------------------------------- /kernel/src/process/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/process/mod.rs -------------------------------------------------------------------------------- /kernel/src/process/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/process/process.rs -------------------------------------------------------------------------------- /kernel/src/process/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/process/scheduler.rs -------------------------------------------------------------------------------- /kernel/src/process/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/process/stack.rs -------------------------------------------------------------------------------- /kernel/src/process/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/process/state.rs -------------------------------------------------------------------------------- /kernel/src/psf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/psf.rs -------------------------------------------------------------------------------- /kernel/src/sd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/sd.rs -------------------------------------------------------------------------------- /kernel/src/sdn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/sdn.rs -------------------------------------------------------------------------------- /kernel/src/traps/irq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/traps/irq.rs -------------------------------------------------------------------------------- /kernel/src/traps/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/traps/mod.rs -------------------------------------------------------------------------------- /kernel/src/traps/syndrome.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/traps/syndrome.rs -------------------------------------------------------------------------------- /kernel/src/traps/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/traps/syscall.rs -------------------------------------------------------------------------------- /kernel/src/traps/trap_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/traps/trap_frame.rs -------------------------------------------------------------------------------- /kernel/src/user/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/user/mod.rs -------------------------------------------------------------------------------- /kernel/src/user/shell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/user/shell.rs -------------------------------------------------------------------------------- /kernel/src/user/syscall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/user/syscall.rs -------------------------------------------------------------------------------- /kernel/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/util.rs -------------------------------------------------------------------------------- /kernel/src/vm/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/address.rs -------------------------------------------------------------------------------- /kernel/src/vm/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/entry.rs -------------------------------------------------------------------------------- /kernel/src/vm/huge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/huge.rs -------------------------------------------------------------------------------- /kernel/src/vm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/mod.rs -------------------------------------------------------------------------------- /kernel/src/vm/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/page.rs -------------------------------------------------------------------------------- /kernel/src/vm/page_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/page_allocator.rs -------------------------------------------------------------------------------- /kernel/src/vm/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/kernel/src/vm/table.rs -------------------------------------------------------------------------------- /pi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/Cargo.toml -------------------------------------------------------------------------------- /pi/src/atags/atag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/atags/atag.rs -------------------------------------------------------------------------------- /pi/src/atags/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/atags/mod.rs -------------------------------------------------------------------------------- /pi/src/atags/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/atags/raw.rs -------------------------------------------------------------------------------- /pi/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/common.rs -------------------------------------------------------------------------------- /pi/src/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/gpio.rs -------------------------------------------------------------------------------- /pi/src/interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/interrupt.rs -------------------------------------------------------------------------------- /pi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/lib.rs -------------------------------------------------------------------------------- /pi/src/mbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/mbox.rs -------------------------------------------------------------------------------- /pi/src/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/timer.rs -------------------------------------------------------------------------------- /pi/src/uart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/pi/src/uart.rs -------------------------------------------------------------------------------- /std/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/Cargo.toml -------------------------------------------------------------------------------- /std/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/Xargo.toml -------------------------------------------------------------------------------- /std/src/ascii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/ascii.rs -------------------------------------------------------------------------------- /std/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/build.rs -------------------------------------------------------------------------------- /std/src/collections/hash/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/hash/bench.rs -------------------------------------------------------------------------------- /std/src/collections/hash/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/hash/map.rs -------------------------------------------------------------------------------- /std/src/collections/hash/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/hash/mod.rs -------------------------------------------------------------------------------- /std/src/collections/hash/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/hash/set.rs -------------------------------------------------------------------------------- /std/src/collections/hash/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/hash/table.rs -------------------------------------------------------------------------------- /std/src/collections/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/collections/mod.rs -------------------------------------------------------------------------------- /std/src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/env.rs -------------------------------------------------------------------------------- /std/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/error.rs -------------------------------------------------------------------------------- /std/src/f32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/f32.rs -------------------------------------------------------------------------------- /std/src/f64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/f64.rs -------------------------------------------------------------------------------- /std/src/ffi/c_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/ffi/c_str.rs -------------------------------------------------------------------------------- /std/src/ffi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/ffi/mod.rs -------------------------------------------------------------------------------- /std/src/ffi/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/ffi/os_str.rs -------------------------------------------------------------------------------- /std/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/fs.rs -------------------------------------------------------------------------------- /std/src/heap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/heap.rs -------------------------------------------------------------------------------- /std/src/io/buffered.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/buffered.rs -------------------------------------------------------------------------------- /std/src/io/cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/cursor.rs -------------------------------------------------------------------------------- /std/src/io/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/error.rs -------------------------------------------------------------------------------- /std/src/io/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/impls.rs -------------------------------------------------------------------------------- /std/src/io/lazy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/lazy.rs -------------------------------------------------------------------------------- /std/src/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/mod.rs -------------------------------------------------------------------------------- /std/src/io/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/prelude.rs -------------------------------------------------------------------------------- /std/src/io/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/stdio.rs -------------------------------------------------------------------------------- /std/src/io/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/io/util.rs -------------------------------------------------------------------------------- /std/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/lib.rs -------------------------------------------------------------------------------- /std/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/macros.rs -------------------------------------------------------------------------------- /std/src/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/memchr.rs -------------------------------------------------------------------------------- /std/src/net/addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/addr.rs -------------------------------------------------------------------------------- /std/src/net/ip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/ip.rs -------------------------------------------------------------------------------- /std/src/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/mod.rs -------------------------------------------------------------------------------- /std/src/net/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/parser.rs -------------------------------------------------------------------------------- /std/src/net/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/tcp.rs -------------------------------------------------------------------------------- /std/src/net/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/test.rs -------------------------------------------------------------------------------- /std/src/net/udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/net/udp.rs -------------------------------------------------------------------------------- /std/src/num.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/num.rs -------------------------------------------------------------------------------- /std/src/os/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/os/mod.rs -------------------------------------------------------------------------------- /std/src/os/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/os/raw.rs -------------------------------------------------------------------------------- /std/src/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/panic.rs -------------------------------------------------------------------------------- /std/src/panicking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/panicking.rs -------------------------------------------------------------------------------- /std/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/path.rs -------------------------------------------------------------------------------- /std/src/prelude/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/prelude/mod.rs -------------------------------------------------------------------------------- /std/src/prelude/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/prelude/v1.rs -------------------------------------------------------------------------------- /std/src/primitive_docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/primitive_docs.rs -------------------------------------------------------------------------------- /std/src/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/process.rs -------------------------------------------------------------------------------- /std/src/rt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/rt.rs -------------------------------------------------------------------------------- /std/src/sync/barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/barrier.rs -------------------------------------------------------------------------------- /std/src/sync/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/condvar.rs -------------------------------------------------------------------------------- /std/src/sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mod.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/blocking.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/cache_aligned.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/cache_aligned.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/mod.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/mpsc_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/mpsc_queue.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/oneshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/oneshot.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/select.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/select.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/shared.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/spsc_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/spsc_queue.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/stream.rs -------------------------------------------------------------------------------- /std/src/sync/mpsc/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mpsc/sync.rs -------------------------------------------------------------------------------- /std/src/sync/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/mutex.rs -------------------------------------------------------------------------------- /std/src/sync/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/once.rs -------------------------------------------------------------------------------- /std/src/sync/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sync/rwlock.rs -------------------------------------------------------------------------------- /std/src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/args.rs -------------------------------------------------------------------------------- /std/src/sys/redox/backtrace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/backtrace/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/backtrace/printing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/backtrace/printing.rs -------------------------------------------------------------------------------- /std/src/sys/redox/backtrace/tracing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/backtrace/tracing.rs -------------------------------------------------------------------------------- /std/src/sys/redox/cmath.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/cmath.rs -------------------------------------------------------------------------------- /std/src/sys/redox/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/condvar.rs -------------------------------------------------------------------------------- /std/src/sys/redox/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/env.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/ffi.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/fs.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/io.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/process.rs -------------------------------------------------------------------------------- /std/src/sys/redox/ext/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/ext/thread.rs -------------------------------------------------------------------------------- /std/src/sys/redox/fast_thread_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/fast_thread_local.rs -------------------------------------------------------------------------------- /std/src/sys/redox/fd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/fd.rs -------------------------------------------------------------------------------- /std/src/sys/redox/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/fs.rs -------------------------------------------------------------------------------- /std/src/sys/redox/memchr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/memchr.rs -------------------------------------------------------------------------------- /std/src/sys/redox/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/mutex.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/dns/answer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/dns/answer.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/dns/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/dns/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/dns/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/dns/query.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/netc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/netc.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/tcp.rs -------------------------------------------------------------------------------- /std/src/sys/redox/net/udp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/net/udp.rs -------------------------------------------------------------------------------- /std/src/sys/redox/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/os.rs -------------------------------------------------------------------------------- /std/src/sys/redox/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/os_str.rs -------------------------------------------------------------------------------- /std/src/sys/redox/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/path.rs -------------------------------------------------------------------------------- /std/src/sys/redox/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/pipe.rs -------------------------------------------------------------------------------- /std/src/sys/redox/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/process.rs -------------------------------------------------------------------------------- /std/src/sys/redox/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/rand.rs -------------------------------------------------------------------------------- /std/src/sys/redox/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/rwlock.rs -------------------------------------------------------------------------------- /std/src/sys/redox/stack_overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/stack_overflow.rs -------------------------------------------------------------------------------- /std/src/sys/redox/stdio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/stdio.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/arch/arm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/arch/arm.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/arch/x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/arch/x86.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/arch/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/arch/x86_64.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/call.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/data.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/error.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/flag.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/mod.rs -------------------------------------------------------------------------------- /std/src/sys/redox/syscall/number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/syscall/number.rs -------------------------------------------------------------------------------- /std/src/sys/redox/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/thread.rs -------------------------------------------------------------------------------- /std/src/sys/redox/thread_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/thread_local.rs -------------------------------------------------------------------------------- /std/src/sys/redox/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/redox/time.rs -------------------------------------------------------------------------------- /std/src/sys/ros/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys/ros/mod.rs -------------------------------------------------------------------------------- /std/src/sys_common/at_exit_imp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/at_exit_imp.rs -------------------------------------------------------------------------------- /std/src/sys_common/backtrace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/backtrace.rs -------------------------------------------------------------------------------- /std/src/sys_common/bytestring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/bytestring.rs -------------------------------------------------------------------------------- /std/src/sys_common/condvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/condvar.rs -------------------------------------------------------------------------------- /std/src/sys_common/gnu/libbacktrace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/gnu/libbacktrace.rs -------------------------------------------------------------------------------- /std/src/sys_common/gnu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/gnu/mod.rs -------------------------------------------------------------------------------- /std/src/sys_common/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/io.rs -------------------------------------------------------------------------------- /std/src/sys_common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/mod.rs -------------------------------------------------------------------------------- /std/src/sys_common/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/mutex.rs -------------------------------------------------------------------------------- /std/src/sys_common/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/net.rs -------------------------------------------------------------------------------- /std/src/sys_common/poison.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/poison.rs -------------------------------------------------------------------------------- /std/src/sys_common/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/process.rs -------------------------------------------------------------------------------- /std/src/sys_common/remutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/remutex.rs -------------------------------------------------------------------------------- /std/src/sys_common/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/rwlock.rs -------------------------------------------------------------------------------- /std/src/sys_common/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/thread.rs -------------------------------------------------------------------------------- /std/src/sys_common/thread_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/thread_info.rs -------------------------------------------------------------------------------- /std/src/sys_common/thread_local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/thread_local.rs -------------------------------------------------------------------------------- /std/src/sys_common/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/util.rs -------------------------------------------------------------------------------- /std/src/sys_common/wtf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/sys_common/wtf8.rs -------------------------------------------------------------------------------- /std/src/termination.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/termination.rs -------------------------------------------------------------------------------- /std/src/thread/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/thread/local.rs -------------------------------------------------------------------------------- /std/src/thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/thread/mod.rs -------------------------------------------------------------------------------- /std/src/time/duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/time/duration.rs -------------------------------------------------------------------------------- /std/src/time/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/std/src/time/mod.rs -------------------------------------------------------------------------------- /sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/Cargo.toml -------------------------------------------------------------------------------- /sys/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/io.rs -------------------------------------------------------------------------------- /sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/lib.rs -------------------------------------------------------------------------------- /sys/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/mutex.rs -------------------------------------------------------------------------------- /sys/src/stack_vec/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/stack_vec/mod.rs -------------------------------------------------------------------------------- /sys/src/stack_vec/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/stack_vec/tests.rs -------------------------------------------------------------------------------- /sys/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/util.rs -------------------------------------------------------------------------------- /sys/src/volatile/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/volatile/macros.rs -------------------------------------------------------------------------------- /sys/src/volatile/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/volatile/mod.rs -------------------------------------------------------------------------------- /sys/src/volatile/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/sys/src/volatile/traits.rs -------------------------------------------------------------------------------- /ttywrite/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/ttywrite/Cargo.toml -------------------------------------------------------------------------------- /ttywrite/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/ttywrite/src/main.rs -------------------------------------------------------------------------------- /ttywrite/src/parsers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/ttywrite/src/parsers.rs -------------------------------------------------------------------------------- /ttywrite/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/ttywrite/test.sh -------------------------------------------------------------------------------- /vfat/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/Cargo.toml -------------------------------------------------------------------------------- /vfat/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/lib.rs -------------------------------------------------------------------------------- /vfat/src/mbr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/mbr.rs -------------------------------------------------------------------------------- /vfat/src/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/mutex.rs -------------------------------------------------------------------------------- /vfat/src/os_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/os_str.rs -------------------------------------------------------------------------------- /vfat/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/tests.rs -------------------------------------------------------------------------------- /vfat/src/traits/block_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/traits/block_device.rs -------------------------------------------------------------------------------- /vfat/src/traits/dummy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/traits/dummy.rs -------------------------------------------------------------------------------- /vfat/src/traits/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/traits/fs.rs -------------------------------------------------------------------------------- /vfat/src/traits/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/traits/metadata.rs -------------------------------------------------------------------------------- /vfat/src/traits/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/traits/mod.rs -------------------------------------------------------------------------------- /vfat/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/util.rs -------------------------------------------------------------------------------- /vfat/src/vfat/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/cache.rs -------------------------------------------------------------------------------- /vfat/src/vfat/cluster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/cluster.rs -------------------------------------------------------------------------------- /vfat/src/vfat/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/dir.rs -------------------------------------------------------------------------------- /vfat/src/vfat/ebpb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/ebpb.rs -------------------------------------------------------------------------------- /vfat/src/vfat/entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/entry.rs -------------------------------------------------------------------------------- /vfat/src/vfat/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/error.rs -------------------------------------------------------------------------------- /vfat/src/vfat/fat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/fat.rs -------------------------------------------------------------------------------- /vfat/src/vfat/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/file.rs -------------------------------------------------------------------------------- /vfat/src/vfat/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/metadata.rs -------------------------------------------------------------------------------- /vfat/src/vfat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/mod.rs -------------------------------------------------------------------------------- /vfat/src/vfat/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/shared.rs -------------------------------------------------------------------------------- /vfat/src/vfat/vfat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/vfat/src/vfat/vfat.rs -------------------------------------------------------------------------------- /xmodem/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "xmodem" 3 | version = "0.1.0" 4 | 5 | [dependencies] 6 | -------------------------------------------------------------------------------- /xmodem/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/xmodem/src/lib.rs -------------------------------------------------------------------------------- /xmodem/src/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/xmodem/src/progress.rs -------------------------------------------------------------------------------- /xmodem/src/read_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/xmodem/src/read_ext.rs -------------------------------------------------------------------------------- /xmodem/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tachibana-General-Laboratories/LainOS/HEAD/xmodem/src/tests.rs --------------------------------------------------------------------------------