summaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
authorLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-15 16:10:22 +0100
committerLizzy Fleckenstein <lizzy@vlhl.dev>2023-12-15 16:11:38 +0100
commit2298d17186cb0e58a96d285384de431902da9b1e (patch)
tree635d642931d9f55e701639ee3b3707e0e28a805e /fs
parent8a25a2935a60e65fcb3e2b715bada858f5fcd6a2 (diff)
downloadcuddles-2298d17186cb0e58a96d285384de431902da9b1e.tar.xz
big chungus
* fix a heap corruption bug * add qemu support * add an ATA driver * add an USTAR read-only file system * boot from disk instead of floppy * font rendering * image rendering * PCI enumeration * init script
Diffstat (limited to 'fs')
-rw-r--r--fs/blahaj.cuddleimgbin0 -> 262152 bytes
-rw-r--r--fs/blahaj.pngbin0 -> 64603 bytes
-rw-r--r--fs/fonts/Bm437_IBM_VGA_8x16.cuddlefontbin0 -> 4096 bytes
-rw-r--r--fs/fonts/otb/Bm437_IBM_VGA_8x16.otbbin0 -> 10312 bytes
-rw-r--r--fs/fonts/otb/ter-u16b.otbbin0 -> 38828 bytes
-rw-r--r--fs/fonts/otb/ter-u16n.otbbin0 -> 38848 bytes
-rw-r--r--fs/fonts/ter-u16n.cuddlefontbin0 -> 4096 bytes
-rw-r--r--fs/init10
-rw-r--r--fs/uwu.txt15
9 files changed, 25 insertions, 0 deletions
diff --git a/fs/blahaj.cuddleimg b/fs/blahaj.cuddleimg
new file mode 100644
index 0000000..f616983
--- /dev/null
+++ b/fs/blahaj.cuddleimg
Binary files differ
diff --git a/fs/blahaj.png b/fs/blahaj.png
new file mode 100644
index 0000000..d7d5b26
--- /dev/null
+++ b/fs/blahaj.png
Binary files differ
diff --git a/fs/fonts/Bm437_IBM_VGA_8x16.cuddlefont b/fs/fonts/Bm437_IBM_VGA_8x16.cuddlefont
new file mode 100644
index 0000000..8809f2d
--- /dev/null
+++ b/fs/fonts/Bm437_IBM_VGA_8x16.cuddlefont
Binary files differ
diff --git a/fs/fonts/otb/Bm437_IBM_VGA_8x16.otb b/fs/fonts/otb/Bm437_IBM_VGA_8x16.otb
new file mode 100644
index 0000000..2dc41c3
--- /dev/null
+++ b/fs/fonts/otb/Bm437_IBM_VGA_8x16.otb
Binary files differ
diff --git a/fs/fonts/otb/ter-u16b.otb b/fs/fonts/otb/ter-u16b.otb
new file mode 100644
index 0000000..8c8070a
--- /dev/null
+++ b/fs/fonts/otb/ter-u16b.otb
Binary files differ
diff --git a/fs/fonts/otb/ter-u16n.otb b/fs/fonts/otb/ter-u16n.otb
new file mode 100644
index 0000000..28a468d
--- /dev/null
+++ b/fs/fonts/otb/ter-u16n.otb
Binary files differ
diff --git a/fs/fonts/ter-u16n.cuddlefont b/fs/fonts/ter-u16n.cuddlefont
new file mode 100644
index 0000000..9bc55e7
--- /dev/null
+++ b/fs/fonts/ter-u16n.cuddlefont
Binary files differ
diff --git a/fs/init b/fs/init
new file mode 100644
index 0000000..61b0a77
--- /dev/null
+++ b/fs/init
@@ -0,0 +1,10 @@
+font fonts/Bm437_IBM_VGA_8x16.cuddlefont
+echo hello world
+cat uwu.txt
+charset_demo
+lspci
+echo meow meow meow
+img blahaj.cuddleimg
+font fonts/ter-u16n.cuddlefont
+echo This is the terminus font!
+charset_demo
diff --git a/fs/uwu.txt b/fs/uwu.txt
new file mode 100644
index 0000000..9c758be
--- /dev/null
+++ b/fs/uwu.txt
@@ -0,0 +1,15 @@
+ -------- --------
+ --/ \ / \--
+ / \/ \
+/ \
+| |
+| anna |
+\ /
+ \ /
+ \ /
+ \ /
+ \ /
+ \ /
+ \ /
+ \ /
+ \/