Moving components modules to a more proper directory

This commit is contained in:
2023-03-30 22:40:08 -07:00
parent 044d5a75b5
commit cc1bb63e27
26 changed files with 11 additions and 148 deletions

31
components/tests/tests.c Normal file
View File

@@ -0,0 +1,31 @@
// Module for testing drivers and other things
#include "stlio.h"
#include "tests.h"
#include "serial.h"
#include "shell.h"
void test_serial_write() {
char* serial1 = "0123456789abcdef0123456789abcdef";
serial_write(serial1, strlen(serial1));
printf("serial test write finished\n");
}
void test_write(void) {
char* msg1 = "Writing to fbout\n";
printf(msg1);
}
void test_dispatcher(void) {
clear_fb();
}
void test_read(void) {
char buf[5];
u32 bread = read(buf, 5);
printf("Bytes read: "); printhex(bread);
printf("\n");
printf("String read: "); printf(buf);
printf("\n");
for(u32 i = 0;i<5;i++) {
printhex(buf[i]); printf(" ");
}
}

6
components/tests/tests.h Normal file
View File

@@ -0,0 +1,6 @@
#include "types.h"
#include "stlio.h"
void test_write(void);
void test_dispatcher(void);
void test_read(void);