kosmos
Небольшая 32-битная операционная система, написанная на C + ASM
File Explorer
- add_api_function.md
- api.drawio
- api.pdf
- internal_api.md
- internal_functions.md
- README.md
- syscall_functions.md
- syscalls.md
- development.md
- driver_connect.drawio
- driver_connect.pdf
- driver_functionality.md
- driver_functionality.pdf
- driver_work.drawio
- function_specification.md
- README.md
- README.md
- logo.svg
- logo_ascii_art.txt
- logo_black.svg
- logo_outline.svg
- os_arch.drawio
- os_arch.png
- os_boot.drawio
- os_boot.png
- README.md
- grub.cfg
- colorama.c
- device.h
- io.c
- io.h
- syscall.h
- syscall.S
- term2.c
- terminal.c
- uptime.c
- program_base.c
- program_linker.ld
- api.c
- api.h
- api_handler.asm
- general_functions.c
- general_functions.h
- kernel_functions.c
- kernel_functions.h
- userspace_if.c
- userspace_if.h
- ata.c
- ata.h
- Makefile
- ata_drive.c
- ata_drive.h
- Makefile
- display.c
- display.h
- Makefile
- fat.c
- fat.h
- Makefile
- keyboard.c
- keyboard.h
- keyboard_handler.asm
- Makefile
- Makefile
- mbr.c
- mbr.h
- Makefile
- pci.c
- pci.h
- Makefile
- pit.c
- pit.h
- pit_handler.asm
- driver_list.c
- driver_list.h
- Makefile
- device_manager.c
- device_manager.h
- driver_manager.c
- driver_manager.h
- memory_manager.c
- memory_manager.h
- vfs.c
- vfs.h
- gdt.asm
- gdt.h
- IDT_PIC.c
- IDT_PIC.h
- kernel.c
- panic.c
- panic.h
- leg_types.c
- leg_types.h
- pci_types.c
- pci_types.h
- virt_types.c
- virt_types.h
- array.c
- array.h
- asm.asm
- asm.h
- ata.h
- block.h
- device.h
- driver.h
- fat12.h
- io.c
- io.h
- memory.c
- memory.h
- partition.h
- pci.h
- string.c
- string.h
- time.c
- time.h
- types.h
- vfs.h
- linker.ld
- .gitignore
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- Makefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
Command Glossary
Commands referenced in this DOCs, explained below.
tar
View Details ▼
tar
Archiving utility.
Often combined with a compression method, such as `gzip` or `bzip2`.
tar cf {{path/to/target.tar}} {{path/to/file1 path/to/file2 ...}}
[c]reate an archive and write it to a [f]ile:
tar czf {{path/to/target.tar.gz}} {{path/to/file1 path/to/file2 ...}}
[c]reate a g[z]ipped archive and write it to a [f]ile:
tar czf {{path/to/target.tar.gz}} {{[-C|--directory]}} {{path/to/directory}} .
[c]reate a g[z]ipped (compressed) archive from a directory using relative paths:
// repository documentation
Was this content helpful?
(0 ratings)
