Minimal device system, implement terminal device and libterminal
All checks were successful
Build documentation / build-and-deploy (push) Successful in 55s
All checks were successful
Build documentation / build-and-deploy (push) Successful in 55s
This commit is contained in:
13
init/init.c
13
init/init.c
@@ -4,6 +4,7 @@
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
#include <string/string.h>
|
||||
#include <terminal/terminal.h>
|
||||
|
||||
#define MUTEX 2000
|
||||
|
||||
@@ -31,15 +32,17 @@ void app_main (void) {
|
||||
|
||||
letter = 'a';
|
||||
|
||||
process_spawn (&app_proc, (void*)'b');
|
||||
process_spawn (&app_proc, (void*)'c');
|
||||
process_spawn (&app_proc, (void*)'d');
|
||||
/* process_spawn (&app_proc, (void*)'b'); */
|
||||
/* process_spawn (&app_proc, (void*)'c'); */
|
||||
/* process_spawn (&app_proc, (void*)'d'); */
|
||||
|
||||
for (;;) {
|
||||
mutex_lock (MUTEX);
|
||||
|
||||
for (int i = 0; i < 3; i++)
|
||||
test (letter);
|
||||
for (int i = 0; i < 3; i++) {
|
||||
terminal_print ("hello\n", 6);
|
||||
}
|
||||
/* test (letter); */
|
||||
|
||||
mutex_unlock (MUTEX);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user