Babz
|
eb7d9c8f58
|
implement minimal virtual file system
|
2021-09-19 20:56:08 +02:00 |
Babz
|
74cac563cf
|
add frame pointer to context before starting a job
|
2021-09-18 12:28:35 +02:00 |
Babz
|
8933b6f4a3
|
stop timer immediately after a yield
|
2021-09-18 12:26:36 +02:00 |
Babz
|
19f384b10b
|
make panic() static
|
2021-09-18 12:25:58 +02:00 |
Babz
|
3f4b7a0292
|
switch for scheduler
|
2021-09-17 20:40:31 +02:00 |
Babz
|
e64e294168
|
try to reduce memory (heap) usage
|
2021-09-15 18:59:59 +02:00 |
Babz
|
b795821e8e
|
merge job and wren APIs
|
2021-09-13 23:17:06 +02:00 |
Babz
|
f44686370d
|
better end message
|
2021-09-12 23:34:49 +02:00 |
Babz
|
2e12e6a132
|
avoid race conditions in demo wren prints
|
2021-09-12 21:18:26 +02:00 |
Babz
|
a9706a5e1d
|
remove now useless cycles counter
|
2021-09-12 21:18:01 +02:00 |
Babz
|
99c6ebded3
|
add preemptive scheduler
|
2021-09-12 20:52:59 +02:00 |
Babz
|
10b1d237d7
|
add time info, 128Hz printk
|
2021-09-10 23:20:59 +02:00 |
Babz
|
45596ea84b
|
suppress warnings
|
2021-09-10 21:43:19 +02:00 |
Babz
|
c91d4a2bd6
|
better event loop architecture
|
2021-09-10 20:27:06 +02:00 |
Babz
|
e9c9a38e63
|
improve wren vm config
|
2021-09-10 00:48:53 +02:00 |
Babz
|
5f83bcb300
|
switch fe -> wren
|
2021-09-09 23:59:42 +02:00 |
Babz
|
b34f272588
|
better naming of term API
|
2021-09-09 22:09:33 +02:00 |
Babz
|
de083540c6
|
sync some commit errors
|
2021-09-08 22:17:41 +02:00 |
Babz
|
aee32ef007
|
add term_printf()
|
2021-09-08 22:15:46 +02:00 |
Babz
|
8f4b3ddb72
|
fe demo
|
2021-09-08 19:22:36 +02:00 |
Babz
|
30afb90ad6
|
better off state ; console-like term handling
|
2021-09-08 19:18:09 +02:00 |
Babz
|
049320d7e0
|
clear screen before poweroff
|
2021-09-03 16:19:29 +02:00 |
Babz
|
435ec0f848
|
turn backlight off on "poweroff" state
|
2021-09-02 19:41:13 +02:00 |
Babz
|
254d646c5b
|
fake "poweroff" mode
|
2021-09-02 19:07:14 +02:00 |
Babz
|
6c2d82599f
|
show battery voltage
|
2021-09-02 19:04:44 +02:00 |
Babz
|
527354bad2
|
custom MENU key handling (WIP)
|
2021-09-01 18:25:59 +02:00 |
Babz
|
4d7514d981
|
intercept shift an alpha presses for statusbar
|
2021-09-01 18:08:43 +02:00 |
Babz
|
d4c83375cc
|
print key events
|
2021-09-01 15:13:46 +02:00 |
Babz
|
cb8573a5c0
|
add verbosity
|
2021-09-01 14:36:56 +02:00 |
Babz
|
84d98d61ef
|
add term scroll
|
2021-09-01 14:24:10 +02:00 |
Babz
|
ad126fd575
|
clang-format
|
2021-09-01 13:33:34 +02:00 |
Babz
|
304e30eff6
|
handle newlines
|
2021-09-01 13:33:21 +02:00 |
Babz
|
49b4a863fe
|
add shift indicator (WIP)
|
2021-09-01 12:41:58 +02:00 |
Babz
|
f81dd12d7e
|
ui functions in a dedicated object
|
2021-09-01 11:05:41 +02:00 |
Babz
|
54fd2e2acb
|
slower key poll
|
2021-09-01 10:20:52 +02:00 |
Babz
|
b2206896e3
|
cleaner menu/status bars
|
2021-09-01 10:20:28 +02:00 |
Babz
|
0595e26046
|
better menu/status bars
|
2021-08-31 17:27:26 +02:00 |
Babz
|
2da3ced860
|
typo
|
2021-08-31 16:30:21 +02:00 |
Babz
|
d1279cb190
|
shorter lorem ipsum
|
2021-08-31 16:30:03 +02:00 |
Babz
|
fd81a6a1f5
|
initial commit
|
2021-08-31 15:52:53 +02:00 |