Bananymous
|
8a5608df91
|
Kernel: d{print,warn,error}ln(...) now has a spinlock
|
2023-04-22 17:58:51 +03:00 |
Bananymous
|
d1b7249803
|
Kernel: Debug::dump_stack_trace now 'detects' repeating function
|
2023-04-12 01:32:41 +03:00 |
Bananymous
|
a1100624bf
|
Kernel: Start work on making tty a file
TTY is now a file that you can read from/write to. I still have
to port shell to use this new interface
|
2023-04-05 00:56:09 +03:00 |
Bananymous
|
b5673278c4
|
Kernel: Disable color after Debug::dump_stack_trace
|
2023-03-08 02:41:44 +02:00 |
Bananymous
|
9b8de5025a
|
All: rename every function from UpperCamelCase to snake_case
This was a mess since I didn't know which to use but now I decided
to go with snake_case :)
|
2023-02-01 21:05:44 +02:00 |
Bananymous
|
be502ae616
|
Kernel: Debug stacktrace now detects if it kernel panics itself
|
2023-01-31 18:43:09 +02:00 |
Bananymous
|
aa0757e135
|
Kernel: Move dump_stacktrace from panic -> debug
|
2023-01-26 02:57:14 +02:00 |
Bananymous
|
c0bc002ac6
|
Kernel: Move debug printing to its own file
It didn't make sense that dprint was defined in Serial.h.
We also now dump dprint to tty if there is no serial and tty is initialized
|
2023-01-25 22:51:42 +02:00 |