mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-25 22:14:34 +00:00
build(kernel/tty): fix vtable linking error
This commit is contained in:
parent
11d326b693
commit
ef5d61df9d
@ -26,6 +26,36 @@
|
||||
|
||||
namespace TTY
|
||||
{
|
||||
int TeletypeDriver::Open(int Flags, mode_t Mode)
|
||||
{
|
||||
warn("Unimplemented open(%#x, %#x)", Flags, Mode);
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
||||
int TeletypeDriver::Close()
|
||||
{
|
||||
warn("Unimplemented close()");
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
||||
ssize_t TeletypeDriver::Read(void *Buffer, size_t Size, off_t Offset)
|
||||
{
|
||||
warn("Unimplemented read(%#lx, %#lx, %#lx)", Buffer, Size, Offset);
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
||||
ssize_t TeletypeDriver::Write(const void *Buffer, size_t Size, off_t Offset)
|
||||
{
|
||||
warn("Unimplemented write(%#lx, %#lx, %#lx)", Buffer, Size, Offset);
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
||||
int TeletypeDriver::Ioctl(unsigned long Request, void *Argp)
|
||||
{
|
||||
warn("Unimplemented ioctl(%#lx, %#lx)", Request, Argp);
|
||||
return -ENOSYS;
|
||||
}
|
||||
|
||||
TeletypeDriver::TeletypeDriver() : TermBuf(1024)
|
||||
{
|
||||
if (thisProcess)
|
||||
|
Loading…
x
Reference in New Issue
Block a user