ソースを参照

Remove logspam in /dev/{full,null,zero} now that they work just fine.

Also don't echo anything to console when putch'ing '\0'.
Andreas Kling 6 年 前
コミット
546ddd7de0

+ 2 - 0
Kernel/Console.cpp

@@ -40,6 +40,8 @@ void Console::putChar(char ch)
     IO::out8(0xe9, ch);
 #endif
     switch (ch) {
+    case '\0':
+        return;
     case '\n':
         m_cursorColumn = 0;
         if (m_cursorRow == (m_rows - 1)) {

BIN
Kernel/_fs_contents


+ 0 - 1
VirtualFileSystem/FullDevice.cpp

@@ -19,7 +19,6 @@ bool FullDevice::hasDataAvailableForRead() const
 
 Unix::ssize_t FullDevice::read(byte* buffer, Unix::size_t bufferSize)
 {
-    kprintf("FullDevice: read from full\n");
     Unix::size_t count = min(GoodBufferSize, bufferSize);
     memset(buffer, 0, count);
     return count;

+ 0 - 1
VirtualFileSystem/NullDevice.cpp

@@ -18,7 +18,6 @@ bool NullDevice::hasDataAvailableForRead() const
 
 Unix::ssize_t NullDevice::read(byte*, Unix::size_t)
 {
-    kprintf("NullDevice: read from null\n");
     return 0;
 }
 

+ 0 - 1
VirtualFileSystem/ZeroDevice.cpp

@@ -18,7 +18,6 @@ bool ZeroDevice::hasDataAvailableForRead() const
 
 Unix::ssize_t ZeroDevice::read(byte* buffer, Unix::size_t bufferSize)
 {
-    kprintf("ZeroDevice: read from zero\n");
     Unix::size_t count = min(GoodBufferSize, bufferSize);
     memset(buffer, 0, count);
     return count;