summaryrefslogtreecommitdiff
path: root/Kernel/kprintf.cpp
AgeCommit message (Expand)Author
2021-08-22Kernel: Rename ScopedSpinlock => SpinlockLockerAndreas Kling
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-13Kernel: Introduce a StringView overload of dbgputstr(..)Brian Gianforcaro
2021-08-07Kernel: Move SpinLock.h into Locking/Jean-Baptiste Boric
2021-08-06Kernel: Hold the global logging lock in dbgputchIdan Horowitz
2021-08-01Kernel: Remove unused header includesBrian Gianforcaro
2021-06-24Kernel: Add dbgputch() to kstdio.hMax Wipfli
2021-06-03Kernel: Support new lines when doing critical printingLiav A
2021-05-31Kernel: Rename instances of IO port 0xe9 to BOCHS_DEBUG_PORTNick Miller
2021-05-17Kernel: Implement a PCI Serial Device driverIdan Horowitz
2021-05-16Kernel/Graphics + SystemServer: Support text mode properlyLiav A
2021-05-16Kernel: Rename Console => ConsoleDeviceLiav A
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-02-20Kernel: Don't take debug logging lock in sprintf()Andreas Kling
2021-02-17Kernel: Remove kprintf()Andreas Kling
2021-02-17Kernel: Remove dbgprintf() from kernelAndreas Kling
2021-01-09Everywhere: Replace a bundle of dbg with dbgln.asynts
2020-08-22Kernel: Stop supporting sprintfBen Wiederhake
2020-08-22AK+Kernel: Support snprintfBen Wiederhake
2020-08-12Kernel: Mark compilation-unit-only functions as staticBen Wiederhake
2020-08-06AK+Kernel+LibC: Add vdbgprintf()Andreas Kling
2020-07-03Kernel: Allow recursion when writing to the debug logTom
2020-07-01Kernel: Serialize debug outputTom
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-11-27Kernel: Demangle userspace ELF symbols in backtracesAndreas Kling
2019-11-03Kernel: Prevent kprintf() from asserting in Console::the() (#718)Nicolas Van Bossuyt
2019-09-09Kernel: Write logs into dmesg from the start of the boot processConrad Pankoff
2019-08-11Kernel: Add serial_debug cmdline parameterConrad Pankoff
2019-07-21Kernel+LibC: Add a dbgputstr() syscall for sending strings to debug output.Andreas Kling
2019-06-22Kernel: Colorize debugger output from the kernel.Andreas Kling
2019-06-07AK: Rename printf.cpp to PrintfImplementation.h.Andreas Kling
2019-04-29Kernel: Have File virtuals take a FileDescriptor& rather than a Process&.Andreas Kling
2019-04-10Kernel: Remove two unneeded headers.Andreas Kling
2019-03-23Kernel: Introduce threads, and refactor everything in support of it.Andreas Kling
2019-01-31Big, possibly complete sweep of naming changes.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-16Pass the process to CharacterDevice::read/write.Andreas Kling
2019-01-14Build Painter & friends into LibC. Use it in the GUI test app.Andreas Kling
2018-10-29Fix broken SpinLock.Andreas Kling
2018-10-27Add some basic field width support to printf().Andreas Kling
2018-10-25Add gettimeofday() syscall and LibC wrappers gettimeofday() and time().Andreas Kling
2018-10-22Move kprintf to its own file. It has nothing to do with VGA anymore.Andreas Kling