diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-07-09 12:32:01 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-07-09 12:32:01 +0200 |
commit | 7b7c0a79787957902cb5a0f0b971dac087ed9955 (patch) | |
tree | 5509ff71c460366102bd431daa6524330755ae94 /BUGS | |
parent | bf5959115fb0f78f12f716e5a177d2c046868032 (diff) | |
download | abaos-7b7c0a79787957902cb5a0f0b971dac087ed9955.tar.gz abaos-7b7c0a79787957902cb5a0f0b971dac087ed9955.tar.bz2 |
fixed the vga_refresh bug. the problem is under optimization the
code gets so fast that we get races in the task refershing the VGA
screen. For now we fix also high CPU usage in idle tasks with
a 'kernel_halt' (well, later a yield or a more clever task
scheduler should help). This is a hacky solution for now..
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -21,6 +21,4 @@ outside of the library. Then in the libc test directory we have to implement a stub module for instance using some host functions like standard io of the host C library -- VGA graphic mode switch fails with optimizations on (at least with - gcc and clang) |