Luna/kernel/src/arch/Serial.h

12 lines
262 B
C
Raw Normal View History

2022-11-13 09:30:10 +00:00
#pragma once
2022-11-19 14:53:58 +00:00
#include <Format.h>
2022-11-13 09:30:10 +00:00
#include <Types.h>
namespace Serial
{
void putchar(u8 c);
void write(const char* str, usize size);
2022-11-13 09:30:10 +00:00
void print(const char* str);
void println(const char* str);
2022-11-19 14:53:58 +00:00
int printf(const char* str, ...) _format(1, 2);
2022-11-13 09:30:10 +00:00
}