summaryrefslogtreecommitdiff
path: root/kernel/cpu (follow)
Commit message (Expand)AuthorAgeFilesLines
* pc spkrFreya Murphy2025-05-051-4/+5
* update makefilesFreya Murphy2025-04-301-1/+2
* ps2Freya Murphy2025-04-291-0/+3
* fix segmentsFreya Murphy2025-04-281-1/+2
* fix pic eoi in timerFreya Murphy2025-04-281-2/+4
* move context save area to pcb not in stackFreya Murphy2025-04-284-81/+135
* seperate interrupt stackFreya Murphy2025-04-271-2/+3
* syscall_return fnFreya Murphy2025-04-251-8/+15
* fmtFreya Murphy2025-04-241-6/+8
* kernel syscall handlerFreya Murphy2025-04-241-2/+26
* make 0x80 ring3, add kernel mem ctx switch in idt handlerFreya Murphy2025-04-241-0/+7
* add tssFreya Murphy2025-04-244-0/+120
* update paging codeFreya Murphy2025-04-231-2/+1
* fix picFreya Murphy2025-04-201-7/+2
* PIT (timer)Freya Murphy2025-04-201-8/+2
* fmtFreya Murphy2025-04-161-63/+67
* add support for cpu feature checking, see, and avxFreya Murphy2025-04-163-49/+181
* fmtFreya Murphy2025-04-151-1/+2
* public cpu_print_regs fnFreya Murphy2025-04-152-63/+65
* expand memory manager work with userspace (more then one ctx)Freya Murphy2025-04-151-1/+0
* backtraceFreya Murphy2025-04-081-0/+3
* fmtFreya Murphy2025-04-081-1/+1
* break apart c libarayFreya Murphy2025-04-081-45/+45
* fmtFreya Murphy2025-04-041-3/+3
* fmtFreya Murphy2025-04-042-55/+22
* fmtFreya Murphy2025-04-035-99/+118
* add 64-bit idt/pic and fix pagingFreya Murphy2025-04-038-0/+1106