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
2023-06-04
Kernel: Move InterruptDisabler to the Interrupts subdirectory
Liav A
2023-06-04
Kernel: Move all boot-related code to the new Boot subdirectory
Liav A
2023-06-04
Everywhere: Move global Kernel pattern code to Kernel/Library directory
Liav A
2023-06-04
Kernel: Move {Virtual,Physical}Address classes to the Memory directory
Liav A
2023-01-26
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
Liav A
2022-12-28
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
Liav A
2022-12-28
Kernel: Remove i686 support
Liav A
2022-10-17
Kernel: Move InterruptDisabler out of Arch directory
Timon Kruiper
2022-10-16
Kernel/SysFS: Expose file size of ACPI tables in /sys/firmware/acpi
Liav A
2022-10-16
Kernel: Initialize primitive class member of ACPISysFSComponent to zero
Liav A
2022-10-12
Kernel: Make the ACPI DSDT table accessible
minus
2022-09-23
Kernel: Introduce the IOWindow class
Liav A
2022-09-20
Kernel: Move x86-specific IRQ controller code to Arch/x86 directory
Liav A
2022-09-20
Kernel: Move VMWare backdoor communication code to the x86 directory
Liav A
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
[next]