



i know it's not code but this is just as scaryhelper/drivers/filesystem/sfs.c:247:5: error: conflicting types for 'find_inode_by_name'
247 | int find_inode_by_name(const char *name, uint64_t *out_lba, uint64_t *out_offset, struct sfs_inode *out_inode) {
| ^
headers/boot/kernel.h:45:5: note: previous declaration is here
45 | int find_inode_by_name(const char *name, uint64_t *out_lba, uint64_t *out_offset, struct sfs_inode *out_inode);
| ^
I decided to ditch the custom SFS route since it’s probably going to be full of issues.
I was wondering if my FAT32 implementation is right, and if it’s wrong, free to roast me in the comments.
Location: https://github.com/NoTheIdiot/WindogeOS/tree/new/helper/fs
For some reason even after alignments, still implodes on itself
location: https://github.com/NoTheIdiot/WindogeOS/tree/new/helper/drivers
i seriously do not know why intel and amd caused this mess
Reddit falsed banned me but my appeal... worked???
another rewrite for v0.0.5 yayyyyyyyyyyyyyyyyyyyyyy
added:
sfs file system
random text editor
settings???
hidden files
v0.0.3 btw
idk imma add pci and an sfs file later
maybe multiple terminals
they call artists pencil lickers and a whole bunch of very nice words /s
AI *is* a tool, but AI bros don't account for the other negatives
they are at this point going to spam us with this probably
I would prefer a solution and feedback, or you guys can roast my dumbass.
The file system src: https://github.com/NoTheIdiot/WindogeOS/tree/main/helper/filesystem
What do you think is your favourite part of OSdev?
also heres an image (crashout)
I thought it was like in GRUB, but i guess limine handled that for me
https://reddit.com/link/1up0hfo/video/gwnhtl4anmbh1/player
rahhhhhhhhhhhhh
Finally transitioned to limine, thank god limine made the c templete since i failed so many times to use limine myself, repo: https://github.com/NoTheIdiot/WindogeOS
They forgot that people can eat almonds and not RTX PRO 5000 and tung tung tung sahur with a nuke, ai uses enough water to feed 600 mil people btw
They act like AI isn't already forced on our throats for 3 years now
I've finally got limine to work with the limine C templete, i converted make to python cuz it's easier to maintain because make's syntax sucks. Also, the font for some reason looks like shi, other than that, what should i add?? (the features of the older grub versions like a shell and FAT32 are going to be added)
Github Repo: https://github.com/NoTheIdiot/WindogeOS
So I decided that I'm tired of GRUB on WindogeOS and decided to switch to limine, how did yall set it up