1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-09 00:00:03 +01:00
Commit graph

1566 commits

Author SHA1 Message Date
Stefan Lankes
48d0383d40 unmap temporary 1:1 mapping of the kernel 2015-05-24 11:23:10 +02:00
Stefan Lankes
f2f9a3cbf0 revise the init routine of the memory management
=> fix bug in the calculation of free / used page frames
2015-05-24 09:57:34 +02:00
Stefan Lankes
1b11ecb5b1 forward in ebp the physical address of HermitCore 2015-05-24 09:56:07 +02:00
Stefan Lankes
df57d3f04f start to dump kernel position as position 0 (and not 1) 2015-05-24 09:54:43 +02:00
Stefan Lankes
ef16996588 forward processor frequency from Linux to HermitCore
=> in HermitCore is frequency detection not required
2015-05-24 09:51:30 +02:00
Stefan Lankes
18630efa6c align kernel to 2MB, include section .text.startup 2015-05-24 09:49:17 +02:00
Stefan Lankes
e03f4b61ae add position independent startup code
=> after the jump into the 64bit mode, we use the position, which was
   defined at link time
2015-05-24 09:46:44 +02:00
Stefan Lankes
c75c9e282f add rule to create a multiboot image for qemu 2015-05-24 09:45:59 +02:00
Stefan Lankes
0708416569 move configuration files to the root directory 2015-05-23 15:52:43 +02:00
Stefan Lankes
8bff21cf5f move subdirectory "tools" to the directory "hermit" 2015-05-23 14:42:01 +02:00
Stefan Lankes
c5c8fedb06 add list of ignored files for HermitCore's kernel 2015-05-23 14:39:03 +02:00
Stefan Lankes
d7ec3d4f14 HermitCore is independent to the Linux kernel => move to an own subdirectory 2015-05-23 14:35:45 +02:00
Stefan Lankes
9624428c74 move Linux kernel to the subdirectory linux 2015-05-23 14:34:29 +02:00
Stefan Lankes
67db167ba6 add linux 4.0 2015-05-09 10:38:19 +02:00
Stefan Lankes
9a04d62a2d minor chnages 2015-05-09 10:13:31 +02:00
Stefan Lankes
4ba2e91e5e add README 2015-05-09 10:11:56 +02:00