Matheus
|
d9eabb20c6
|
distro-files: add hello world C and C++ programs
|
2022-10-13 19:42:12 -03:00 |
|
Matheus
|
95b5c6d1f0
|
vmm: fix mmuflags not being set on split
|
2022-10-13 19:41:54 -03:00 |
|
Matheus
|
4bcbde16aa
|
jinx: update mlibc port to include new system calls
|
2022-10-13 13:36:09 -03:00 |
|
Matheus
|
4a0cdc20ad
|
jinx: add gcc port
|
2022-10-13 13:34:08 -03:00 |
|
Matheus
|
040380ff25
|
Makefile: add a minimal distro target
|
2022-10-13 13:33:54 -03:00 |
|
Matheus
|
55f15a903a
|
initrd: don't panic at unknown filetypes, instead skip them
|
2022-10-13 13:32:38 -03:00 |
|
Matheus
|
25069f140a
|
syscalls: stat: fix temporary pathname allocation
|
2022-10-13 13:32:14 -03:00 |
|
Matheus
|
8efd2fc0e3
|
devfs and tmpfs: don't have all files have the same inode
|
2022-10-13 13:31:45 -03:00 |
|
Matheus
|
36850332e4
|
init: set PATH variable
|
2022-10-13 13:31:16 -03:00 |
|
Matheus
|
e3dc683e87
|
jinx: fix fault on tinygl gears
|
2022-10-12 19:28:49 -03:00 |
|
Matheus
|
36d63eb96f
|
syscalls: umask
|
2022-10-12 19:04:21 -03:00 |
|
Matheus
|
f084193f39
|
syscalls: munmap
|
2022-10-12 18:42:22 -03:00 |
|
Matheus
|
8dddac6f33
|
jinx: tinygl port
|
2022-10-12 18:14:36 -03:00 |
|
Matheus
|
2052795b74
|
jinx: fix mlibc uname hardcode
|
2022-10-12 01:11:04 -03:00 |
|
Matheus
|
4d4d401732
|
jinx: update mlibc port to add support to new system calls
|
2022-10-11 23:52:41 -03:00 |
|
Matheus
|
b6565378f2
|
jinx: neofetch port
|
2022-10-11 23:49:13 -03:00 |
|
Matheus
|
32a84d9eba
|
jinx: remove pftech port
|
2022-10-11 23:37:50 -03:00 |
|
Matheus
|
6483a22952
|
syscalls: mkdir
|
2022-10-11 23:33:12 -03:00 |
|
Matheus
|
ef6aae4a39
|
elf: increase stack size of new processes to around 8 mb
|
2022-10-11 23:32:55 -03:00 |
|
Matheus
|
0e4c9e17bf
|
vmm: destroy context
|
2022-10-11 23:32:12 -03:00 |
|
Matheus
|
144ad8cacf
|
pmm: optimization
|
2022-10-11 23:26:47 -03:00 |
|
Matheus
|
defed64456
|
mmu: destroy ctx
|
2022-10-11 23:26:20 -03:00 |
|
Matheus
|
3958f6b51a
|
README: few changes
v0.0.1
|
2022-10-10 20:30:06 -03:00 |
|
Matheus
|
047e25eb17
|
add a screenshot for the github README
|
2022-10-10 20:20:35 -03:00 |
|
Matheus
|
c6a6e66faf
|
mlibc port: hardcode uname version to 0.0.1
|
2022-10-10 20:13:55 -03:00 |
|
Matheus
|
b80a904717
|
distro-files: example hello world in assembly
|
2022-10-10 20:10:30 -03:00 |
|
Matheus
|
b9650d2efd
|
change limine background
|
2022-10-10 20:10:12 -03:00 |
|
Matheus
|
690badcbac
|
jinx: gmp, mpc, mpfr, pfetch and libstdc++ ports
|
2022-10-10 17:11:27 -03:00 |
|
Matheus
|
0e3d6bbd08
|
jinx: make doomgeneric patch load back old termios state
|
2022-10-10 10:54:17 -03:00 |
|
Matheus
|
bdc1093607
|
jinx: update mlibc patch to have new system calls
|
2022-10-10 10:53:31 -03:00 |
|
Matheus
|
fc1f454956
|
distro-files: temporary local time
|
2022-10-10 10:47:05 -03:00 |
|
Matheus
|
ba2ebbc7c1
|
syscalls: pipe2
|
2022-10-10 10:46:47 -03:00 |
|
Matheus
|
85bd0c0412
|
pipes: initial implementation
|
2022-10-10 10:46:27 -03:00 |
|
Matheus
|
af69128800
|
mmu: fix deadlock
|
2022-10-10 10:43:14 -03:00 |
|
Matheus
|
0bd861c19f
|
process removal: remove a few bugs and race conditions
|
2022-10-08 22:03:46 -03:00 |
|
Matheus
|
a17630acb7
|
jinx: nasm patch (I forgor)
|
2022-10-08 20:42:15 -03:00 |
|
Matheus
|
7051ea8d4d
|
jinx: doomgeneric patch (I forgor)
|
2022-10-08 20:26:13 -03:00 |
|
Matheus
|
5f9ba737c8
|
jinx: add doomgeneric port
|
2022-09-30 20:20:10 -03:00 |
|
Matheus
|
18080b5b84
|
init: set up some extra envs and chdir
|
2022-09-30 20:19:45 -03:00 |
|
Matheus
|
51a9eb8a9c
|
jinx: update mlibc port to have new syscalls
|
2022-09-30 20:18:21 -03:00 |
|
Matheus
|
bbf33c1f55
|
keyboard: /dev/keyboard
|
2022-09-30 20:18:06 -03:00 |
|
Matheus
|
b049f7b436
|
framebuffer: ioctls
|
2022-09-30 19:37:41 -03:00 |
|
Matheus
|
c99aa48b59
|
consoledev: fix vmin issue
|
2022-09-30 19:37:30 -03:00 |
|
Matheus
|
eef01078bb
|
syscalls: fstatat
|
2022-09-30 17:04:18 -03:00 |
|
Matheus
|
89e57f0578
|
syscalls: chdir
|
2022-09-30 16:39:19 -03:00 |
|
Matheus
|
4afca1db07
|
jinx: update mlibc port to have new system calls
|
2022-09-29 18:53:04 -03:00 |
|
Matheus
|
a30c79d951
|
termios: stub
|
2022-09-29 18:51:51 -03:00 |
|
Matheus
|
91a1781ecb
|
syscalls: ioctl
|
2022-09-29 18:04:07 -03:00 |
|
Matheus
|
b8d2d302fa
|
jinx: binutils and nasm port
|
2022-09-27 10:36:01 -03:00 |
|
Matheus
|
e1f29c259d
|
seek: actually act properly
|
2022-09-27 10:35:26 -03:00 |
|