mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-28 15:34:31 +00:00
build(kernel/tty): fix vtable linking error
This commit is contained in:
parent
11d326b693
commit
ef5d61df9d
@ -26,6 +26,36 @@
|
|||||||
|
|
||||||
namespace TTY
|
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)
|
TeletypeDriver::TeletypeDriver() : TermBuf(1024)
|
||||||
{
|
{
|
||||||
if (thisProcess)
|
if (thisProcess)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user