This website requires JavaScript.
Explore
Help
Sign In
kamkow1
/
mop3
Watch
1
Star
1
Fork
0
You've already forked mop3
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
docs.yaml
Actor
All actors
kamkow1
Status
All status
Success
Failure
Waiting
Running
Use reference counting to track filetime of process PD
docs.yaml #36
:
Commit
7cd5623d36
pushed by
kamkow1
master
2026-01-14 23:11:35 +01:00
26s
View workflow file
Implement lock IRQ nesting via stack variables/contexts
docs.yaml #35
:
Commit
270ff507d4
pushed by
kamkow1
master
2026-01-14 22:12:23 +01:00
22s
View workflow file
syscall doesn't need RPL 3 bits on kernel code
docs.yaml #34
:
Commit
55166f9d5f
pushed by
kamkow1
master
2026-01-14 21:21:51 +01:00
25s
View workflow file
Fix syscall return value - preserve RAX register
docs.yaml #33
:
Commit
e5cc3a64d3
pushed by
kamkow1
master
2026-01-14 20:58:42 +01:00
39s
View workflow file
Fix user apps randomly crashing (APIC, GDT layout, syscall entry)
docs.yaml #32
:
Commit
d1d772cb42
pushed by
kamkow1
master
2026-01-14 19:51:47 +01:00
23s
View workflow file
Extra compiler flags for AMD64
docs.yaml #31
:
Commit
5bf10c1218
pushed by
kamkow1
master
2026-01-11 03:43:10 +01:00
49s
View workflow file
Implement Mutexes and supporting syscalls, cleanup/optimize scheduler
docs.yaml #30
:
Commit
41a458b925
pushed by
kamkow1
master
2026-01-10 00:13:27 +01:00
39s
View workflow file
Use RW spin locks
docs.yaml #29
:
Commit
6a474c21a0
pushed by
kamkow1
master
2026-01-09 19:53:52 +01:00
39s
View workflow file
Preserve syscall return value in RAX
docs.yaml #28
:
Commit
79768d94e6
pushed by
kamkow1
master
2026-01-08 23:15:55 +01:00
50s
View workflow file
Clean up IOAPIC and LAPIC implementations
docs.yaml #27
:
Commit
0555ddd041
pushed by
kamkow1
master
2026-01-08 22:28:09 +01:00
34s
View workflow file
proc_cleanup_resources () drop instead of immediate removal
docs.yaml #26
:
Commit
ebb026b807
pushed by
kamkow1
master
2026-01-07 23:10:35 +01:00
32s
View workflow file
Introduce concept of Process Resources (PR_MEM), implement necessary syscalls
docs.yaml #25
:
Commit
d7b734306f
pushed by
kamkow1
master
2026-01-07 22:48:15 +01:00
42s
View workflow file
Implement proc_map () and proc_unmap () syscalls
docs.yaml #24
:
Commit
28aef30f77
pushed by
kamkow1
master
2026-01-06 23:32:37 +01:00
21s
View workflow file
Redesign linked list
docs.yaml #23
:
Commit
e50f8940a9
pushed by
kamkow1
master
2026-01-06 16:39:36 +01:00
50s
View workflow file
Fix missing headers, generate compile db with bear
docs.yaml #22
:
Commit
d09e4d97ad
pushed by
kamkow1
master
2026-01-06 03:08:50 +01:00
31s
View workflow file
Remove Doxygen-style comments, change formatting to wrap comments
docs.yaml #21
:
Commit
7915986902
pushed by
kamkow1
master
2026-01-06 02:05:04 +01:00
28s
View workflow file
Remove doxygen infra
docs.yaml #20
:
Commit
902682ac11
pushed by
kamkow1
master
2026-01-06 01:41:43 +01:00
31s
View workflow file
Docs update theme
docs.yaml #19
:
Commit
7747e5e0aa
pushed by
kamkow1
master
2026-01-06 01:38:43 +01:00
49s
View workflow file
Better proc_kill () and process cleanup
docs.yaml #18
:
Commit
a8423fe657
pushed by
kamkow1
master
2026-01-06 01:19:42 +01:00
27s
View workflow file
Use red-black trees to store process run queue and process list
docs.yaml #17
:
Commit
fcd5658a80
pushed by
kamkow1
master
2026-01-05 18:31:45 +01:00
44s
View workflow file
Remove sign warning in comparison
docs.yaml #16
:
Commit
bba36ef057
pushed by
kamkow1
master
2026-01-04 01:46:23 +01:00
22s
View workflow file
Auxilary scripts for formatting all components
docs.yaml #15
:
Commit
b5353cb600
pushed by
kamkow1
master
2026-01-04 01:44:55 +01:00
44s
View workflow file
Rewrite init app in C, introduce MSL (MOP3 System Library)
docs.yaml #14
:
Commit
e077d322f4
pushed by
kamkow1
master
2026-01-04 01:12:11 +01:00
36s
View workflow file
Fix return syscall result
docs.yaml #13
:
Commit
2c954a9ca9
pushed by
kamkow1
master
2026-01-03 15:07:13 +01:00
32s
View workflow file
proc_quit () and proc_test () syscalls
docs.yaml #12
:
Commit
cf04e3db18
pushed by
kamkow1
master
2026-01-03 12:22:45 +01:00
44s
View workflow file
Docs add kernel build instructions
docs.yaml #11
:
Commit
124a7f7215
pushed by
kamkow1
master
2026-01-03 02:20:23 +01:00
39s
View workflow file
First Hello world syscall
docs.yaml #10
:
Commit
e52268cd8e
pushed by
kamkow1
master
2026-01-03 02:04:41 +01:00
26s
View workflow file
make -B format_kernel
docs.yaml #9
:
Commit
1341dc00d9
pushed by
kamkow1
master
2026-01-01 20:18:06 +01:00
32s
View workflow file
Move platform-specific code for process loading/init for AMD64 to amd64/
docs.yaml #8
:
Commit
121fb3b33c
pushed by
kamkow1
master
2026-01-01 20:09:39 +01:00
49s
View workflow file
Handle swapgs in interrupts and scheduling
docs.yaml #7
:
Commit
5e6bdcc52d
pushed by
kamkow1
master
2026-01-01 18:43:30 +01:00
28s
View workflow file
First
Previous
...
3
4
5
6
7
Next
Last