#include "fs/devices/UARTDevice.h" #include "arch/Serial.h" Result UARTDevice::create() { auto device = (SharedPtr)TRY(make_shared()); return DeviceRegistry::register_special_device(DeviceRegistry::Serial, 0, device, 0222); } Result UARTDevice::write(const u8* buf, usize, usize length) { Serial::write((const char*)buf, length); return length; }