Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • develop default protected
  • develop_ba
  • develop_sa
  • feat_inital_context_switching
  • main protected
5 results
Created with Raphaël 2.2.02Apr131Mar292827262520181716151413109427Feb25242321201817Dec9432128Nov2624191312111095432129Oct2827262322212019171615141311862130Sep29241719Oct17121110876fix interrupt handler and idtFix invalid type field of gate descriptorAdd missing flag to idt entry.Improve create_segment readabilityClean up global descriptor table initalizationremove empty linefix gdt segments, improve idt and trial&error for triple faultMerge branch 'fmorgner/patch-context-switching' into 'feat_inital_context_switching'gdt: fix reload of GDTide: disable reboot on crash and add more infoAttempt to fix ljmp. Might not be possible in Long modeRevert "update long jump handling"update long jump handlingAttempt to fix crash in far jump. WIP does not return from call to assembler methodadd llm suggestion to idt creationFixing pointer values and adding basic idt valueImplement idtr structure and document possible flags.Adjust file structure and fix compilation issuesbegin implementation of IDTAttempt to add calls that Reload code segment and data segment registerFix invalid bit values in access byte and typo in create_segment_descriptor methodDebug and adjust load task register assembly call. WIPFix issue in vectorAdjust task state segment structMove base value out into variableadd commentstart implementing TSSMerge branch 'feat_inital_context_switching' of ssh://gitlab.ost.ch:45022/teachos/kernel into feat_inital_context_switchingcreate TSS descriptorUse empty bit field to implement reservedtemporarily make all page table entries user accessibleresolve merge conflictimplement loading of gdtr registerFix size of segment descriptor using bit fields and struct packingFix header recursion problemfixup typing and continue adding gdtMerge branch 'feat_inital_context_switching' of ssh://gitlab.ost.ch:45022/teachos/kernel into feat_inital_context_switchingIN_PROGRESS implement gdt initializationFix segment descriptor bit order of private memberscreate GDT and fix segment descriptor bit order
Loading