source: trunk/hal/x86_64/core/hal_gpt.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @482   4 years viala [hal/x86_64] Add void type to function prototypes with no parameter
(edit) @457   4 years alain This version modifies the exec syscall and fixes a large number of …
(edit) @408   5 years alain Fix several bugs in the fork() syscall.
(edit) @406   5 years alain This version executed successfully the user "init" process on a …
(edit) @405   5 years max Remove XXX, it's fine.
(edit) @397   5 years max Use panic().
(edit) @386   5 years max Implement several GPT functions.
(edit) @383   5 years max Use constant flags.
(edit) @368   5 years max Switch the VM space, and explicitly disable the FPU.
(edit) @319   5 years max Don't forget to unmap the region below the kernel. Useful to detect …
(edit) @316   5 years max Synchronize with Alain's changes. Still several issues.
(edit) @272   5 years max Use local_cxy for GET_PTR, instead of the triple map. This fixes a …
(edit) @234   5 years max style
(edit) @225   5 years max implement hal_gpt_create
(edit) @224   5 years max Create a (virtual) copy of the local cluster in 0xffffe00000000000, …
(edit) @150   5 years max remove debug and unused code
(edit) @148   5 years max fix a pretty dumb bug; we must not unmap since we use the area for …
(edit) @147   5 years max less magic
(edit) @145   5 years max style
(edit) @134   5 years max fix comment
(edit) @123   5 years max unmap the area below the kernel, so that we can find pointer …
(edit) @116   5 years max complete hal_ppm_init, to take into account the reserved areas
(edit) @114   5 years max compute the offset for bootinfo
(edit) @112   5 years max In fact, we need to enter all of the VA space, because we massively …
(edit) @83   5 years max we want to have the LAPIC non-cacheable
(edit) @79   5 years max invalidate the page directly
(copy) @51   5 years max Create the core/ sub-directory for x86_64.
copied from trunk/hal/x86_64/hal_gpt.c:
(edit) @48   5 years max Put panics everywhere
Note: See TracRevisionLog for help on using the revision log.