index
:
cuddles.git
master
cute x86-64 operating system, WIP ^w^. todo: https://pad.piratenpartei.at/p/cuddlesOS
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2024-04-11
show total heap size
HEAD
master
Lizzy Fleckenstein
2024-04-11
move print_bytes to font.c
Lizzy Fleckenstein
2024-04-11
bootinfo struct
Lizzy Fleckenstein
2024-04-11
add vectors
Lizzy Fleckenstein
2024-04-11
def.h: add f32, f64, nanos, ssize
Lizzy Fleckenstein
2024-04-11
cheese3d: use ctx.{width,height,pitch} instead of the values from gfx_info
Lizzy Fleckenstein
2024-04-11
use huge pages
Lizzy Fleckenstein
2024-01-09
stage2: move kernel loading code to separate file
Lizzy Fleckenstein
2024-01-09
add [[noreturn]] to panic and freeze
Lizzy Fleckenstein
2024-01-09
add str_parse_dbl
Lizzy Fleckenstein
2024-01-09
ls: fix unit printing
Lizzy Fleckenstein
2024-01-09
make cheese spin faster
Lizzy Fleckenstein
2024-01-09
fix warning in clock.c
Lizzy Fleckenstein
2024-01-09
refactor heap code and add heap debugging
Lizzy Fleckenstein
2024-01-09
properly remove the 1M-2M area from mmap
Lizzy Fleckenstein
2024-01-09
rename some functions to not use standard names
Lizzy Fleckenstein
2024-01-09
use ELF for kernel
Lizzy Fleckenstein
2023-12-28
stage1: allow bigger kernels
Lizzy Fleckenstein
2023-12-27
store pci enumeration results
Lizzy Fleckenstein
2023-12-27
move debugger to separate file
Lizzy Fleckenstein
2023-12-23
fix choose command range
Lizzy Fleckenstein
2023-12-23
add new splash
Lizzy Fleckenstein
2023-12-23
add message to ATA driver
Lizzy Fleckenstein
2023-12-23
round cheese
Lizzy Fleckenstein
2023-12-23
font: scroll instead of clearing screen
Lizzy Fleckenstein
2023-12-23
splash texts
Lizzy Fleckenstein
2023-12-23
make cheese spin faster
Lizzy Fleckenstein
2023-12-23
seed rng at startup
Lizzy Fleckenstein
2023-12-23
fps independent cheese
Kimapr
2023-12-23
ignore -Woverflow in clock.c
Lizzy Fleckenstein
2023-12-22
clock driver etc
Kimapr
2023-12-22
add rotating cheese
Lizzy Fleckenstein
2023-12-22
debugger: remove duplicate line
Lizzy Fleckenstein
2023-12-22
-mno-red-zone to stop interrupts from clobbering the stack
Kimapr
2023-12-22
SysV ABI compliant stack alignment
Lizzy Fleckenstein
2023-12-21
rtc clock driver
Kimapr
2023-12-21
move SSE init code to init, add -mgeneral-regs-only to init.c and pic.c
Kimapr
2023-12-21
debug: add register watchdog
Lizzy Fleckenstein
2023-12-21
add cheese command
Lizzy Fleckenstein
2023-12-21
add maths library and print_dbl
Lizzy Fleckenstein
2023-12-21
add QEMU shutdown command
Lizzy Fleckenstein
2023-12-21
initialize SSE/FPU
Lizzy Fleckenstein
2023-12-21
fix warning in fs.c
Lizzy Fleckenstein
2023-12-21
append qemu flags with QFLAGS
Lizzy Fleckenstein
2023-12-21
compile interrupt handler with -mgeneral-regs-only
Lizzy Fleckenstein
2023-12-21
compile terminus font into the kernel
Lizzy Fleckenstein
2023-12-21
make: track #include dependencies
Lizzy Fleckenstein
2023-12-21
use .version-VERSION instead of version.VERSION.c
Lizzy Fleckenstein
2023-12-20
love: add rng
Lizzy Fleckenstein
2023-12-19
ls command
Lizzy Fleckenstein
[next]