Stefan Lankes
|
abeae7ac0b
|
remove obsolete global variable "kernel_stack"
|
2017-08-03 15:18:43 +02:00 |
|
Stefan Lankes
|
080c16088e
|
add option to disable mwait support
|
2017-08-03 11:52:52 +02:00 |
|
Stefan Lankes
|
3e7bf2ec86
|
remove mwait support to avoid priority inversion
|
2017-08-03 07:48:39 +02:00 |
|
Stefan Lankes
|
90083dcb00
|
reuse irq 121 to wakeup a core
|
2017-06-15 12:57:58 +02:00 |
|
Stefan Lankes
|
15153db395
|
mov wakeup_core to task.c
|
2017-06-14 23:29:59 +02:00 |
|
Stefan Lankes
|
fea0f31018
|
avoid busy waiting if the cpu feature mwait is missing
|
2017-06-07 21:54:28 +02:00 |
|
Stefan Lankes
|
2f278b345f
|
simplify UART detection, use the information of the loader
|
2017-05-31 22:08:21 +02:00 |
|
Stefan Lankes
|
2e9b9c62a5
|
remove padding in buddy_t, align TLS to 32 byte
|
2017-05-23 23:15:17 +02:00 |
|
Stefan Lankes
|
3e5b8e65d3
|
add padding to align allocate memory to a 32 Byte boundary
- required to align memory for AVX usage
|
2017-05-11 11:27:17 +02:00 |
|
Stefan Lankes
|
83f185980a
|
fix bug in the detection of the multi-kernel mode
|
2017-04-23 00:28:11 +02:00 |
|
Stefan Lankes
|
940be14a0e
|
remove dependency from kernel_end
- this patch solves linker problems, if kernel_end located above 2GB
- in multi-kernel mode, it requires also a patch for Linux
|
2017-04-18 00:26:38 +02:00 |
|
Stefan Lankes
|
c3a4a6e2df
|
enable a check if the HermitCore app depends on a proxy
|
2017-04-03 09:16:54 +02:00 |
|
Stefan Lankes
|
f6365ed840
|
move fpu_handler to the architecture independent directory
|
2017-03-09 08:09:05 +01:00 |
|
Stefan Lankes
|
473cdb76d6
|
move architecture dependent functions to the subdirectory arch
|
2017-03-09 07:35:59 +01:00 |
|
Stefan Lankes
|
ff3f54d786
|
remove typo
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
dfd4272d59
|
reodering of the directory structure
|
2016-12-03 00:43:49 +01:00 |
|