index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Firmware
Age
Commit message (
Expand
)
Author
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-20
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
Andreas Kling
2022-07-15
Kernel/SysFS: Mark SysFSDirectory traverse and lookup methods as final
Liav A
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name
Tim Schumacher
2022-06-17
Kerenl/Firmware: Add map_ebda and map_bios methods in the original place
Liav A
2022-06-17
Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts
Liav A
2022-06-02
Kernel: Implement InterruptDisabler using generic Processor functions
Timon Kruiper
2022-04-20
Kernel: Move VMWareBackdoor to new directory in the Firmware directory
Liav A
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-04-01
Kernel: Allow SysFS components to have non-zero size
Liav A
2022-04-01
Kernel: Declare DMI SysFS BIOS classes as final
Liav A
2022-04-01
Kernel: Declare blob sizes of SysFS BIOS classes as const
Liav A
2022-04-01
Kernel: Initialize primitive data members of SysFS BIOS classes
Liav A
2022-02-09
Kernel: Change static constexpr variables to constexpr where possible
Lenny Maiorani
2022-01-21
Kernel: Replace {String => KString}::formatted in ACPISysFSDirectory
Idan Horowitz
2022-01-21
Kernel: Make ACPI reboot OOM-fallible
Idan Horowitz
2022-01-18
Kernel: Don't populate the ACPI SysFS directory with a disabled ACPI
Idan Horowitz
2022-01-13
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
Idan Horowitz
2022-01-13
Kernel: Make map_bios() and map_ebda() fallible using ErrorOr
Idan Horowitz
2022-01-07
Everywhere: Fix many spelling errors
mjz19910
2022-01-05
Kernel: Use MUST + Vector::try_empend instead of Vector::empend
Brian Gianforcaro
2022-01-05
Kernel: Use MUST + Vector::try_append instead of Vector::append
Brian Gianforcaro
2022-01-04
Kernel: Scan ACPI memory ranges for the RSDP table
Tom
2022-01-04
Kernel: Fix determining EBDA size
Tom
2021-12-28
Kernel: Propagate overflow errors from Memory::page_round_up
Guilherme Goncalves
2021-12-23
Kernel: Move Multi Processor Parser code to a separate directory
Liav A
2021-12-14
Kernel/SysFS: Don't allocate ACPISysFS components in constructors
Liav A
2021-12-14
Kernel/SysFS: Make it clear that some components must be created in boot
Liav A
2021-12-14
Kernel/SysFS: Prevent allocation for component name during construction
Liav A
2021-12-11
Everywhere: Fix -Winconsistent-missing-override warnings from Clang
Daniel Bertalan
2021-12-09
Kernel: Mark ACPI::Parser's empty destructor as default
Hendiadyoin1
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-10
AK+Everywhere: Stop including Vector.h from StringView.h
Andreas Kling
2021-11-08
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
Andreas Kling
2021-11-02
Kernel: Switch BIOSSysFSComponent constructor to AK::StringView
Brian Gianforcaro
2021-10-09
Kernel/SysFS: Provide a way to "truncate" and "set" mtime on inodes
Liav A
2021-10-03
Kernel: Use `operator ""sv` in all purpose() implementations
Brian Gianforcaro
2021-10-01
Kernel: Move x86 IO instructions code into the x86 specific folder
Liav A
2021-09-12
Kernel+Userland: Introduce a new way to reboot and poweroff the machine
Liav A
2021-09-12
Kernel: Unify BIOS and ACPI components in the SysFS firmware directory
Liav A
2021-09-12
Kernel: Move ACPI and BIOS code into the new Firmware directory
Liav A