.. |
include
|
NMI now triggers the debugger
|
2023-09-05 17:47:52 -04:00 |
critical.c
|
Making more functions static
|
2015-02-16 13:32:14 -08:00 |
debug.c
|
Add basic breakpoint support to kdb
|
2023-08-21 16:42:29 -04:00 |
disasm.c
|
Fix warnings from old style C code.
|
2023-08-22 18:02:12 -04:00 |
ioapic.c
|
Making more functions static
|
2015-02-16 13:32:14 -08:00 |
irq.c
|
Build improvements
|
2014-07-21 23:43:01 -07:00 |
kernel.lds
|
Improve build portability.
|
2014-10-09 21:05:02 -07:00 |
lapic.c
|
Use NMIs to halt all cores when entering the debugger and resume all cores on exit.
|
2015-02-28 20:18:38 -08:00 |
machine.c
|
Add waitchannels into the kernel.
|
2023-08-30 12:49:23 -04:00 |
mbentry.c
|
Build improvements
|
2014-07-21 23:43:01 -07:00 |
mp.c
|
Fixing some compiler warnings
|
2015-12-10 12:21:27 -08:00 |
mpboot.S
|
Ensure we clear bits we don't want set in cr0 on APs
|
2015-03-03 16:12:37 -08:00 |
multiboot.S
|
Basic MP bootup works
|
2015-02-15 17:00:55 -08:00 |
pci.c
|
Build improvements
|
2014-07-21 23:43:01 -07:00 |
pmap.c
|
Free pages in PMap_Destroy and add extra assertions to catch errors in PAlloc.
|
2023-09-04 16:03:34 -04:00 |
support.S
|
Implemented CopyStrIn/Out to fix bugginess of using CopyIn/Out wrapping passed a mapped page.
|
2015-01-19 17:57:20 -08:00 |
switch.S
|
Implement kernel threads and a round-robin scheduler
|
2014-07-23 18:07:07 -07:00 |
thread.c
|
Add argument passing
|
2023-08-20 19:04:28 -04:00 |
time.c
|
Making more functions static
|
2015-02-16 13:32:14 -08:00 |
trap.c
|
NMI now triggers the debugger
|
2023-09-05 17:47:52 -04:00 |
trapentry.S
|
Segment registers and TSS bugfix that caused triple faults. Also includes part of the Spawn system call implementation.
|
2014-11-26 13:49:17 -08:00 |
xmem.c
|
Making more functions static
|
2015-02-16 13:32:14 -08:00 |