summaryrefslogtreecommitdiffstats
path: root/src/interface/linux
Commit message (Expand)AuthorAgeFilesLines
* [rng] Allow entropy source to be selected at runtimeMichael Brown2023-02-171-4/+16
* [pci] Generalise pci_num_bus() to pci_discover()Michael Brown2022-09-151-1/+1
* [linux] Add missing PROVIDE_PCIAPI_INLINE() macrosMichael Brown2022-09-151-0/+9
* [linux] Fail at link time if building slirp.linux without libslirpMichael Brown2021-03-111-29/+3Star
* [linux] Do not assume that stat() works on sysfs filesMichael Brown2021-03-031-29/+20Star
* [linux] Validate length of ACPI table read from sysfsMichael Brown2021-03-031-0/+10
* [linux] Use fstat() rather than statx()Michael Brown2021-03-032-8/+7Star
* [linux] Use generic sysfs mechanism to read SMBIOS tableMichael Brown2021-03-031-64/+76
* [linux] Use generic sysfs mechanism to read ACPI tablesMichael Brown2021-03-031-78/+21Star
* [linux] Add a generic function for reading files from sysfsMichael Brown2021-03-032-0/+123
* [linux] Free cached ACPI tables on shutdownMichael Brown2021-03-031-0/+22
* [build] Fix building on older versions of gccMichael Brown2021-03-021-0/+3
* [slirp] Add libslirp driver for LinuxMichael Brown2021-03-021-0/+158
* [linux] Provide ACPI settings via /sys/firmware/acpi/tablesMichael Brown2021-03-011-0/+173
* [linux] Use host glibc system call wrappersMichael Brown2021-03-0110-8/+419
* [init] Show startup and shutdown function names in debug messagesMichael Brown2019-01-251-0/+1
* [time] Allow timer to be selected at runtimeMichael Brown2017-01-261-16/+10Star
* [linux] Rewrite headers included in all buildsMichael Brown2015-03-051-1/+0Star
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-023-3/+15
* [linux] Avoid starting currticks() from zero every timeMichael Brown2014-03-071-1/+7
* [linux] Provide access to SMBIOS via /dev/memMichael Brown2013-12-051-9/+87
* [linux] Add missing #include <stddef.h>Marin Hannache2013-07-142-0/+2
* [linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown2013-07-131-0/+185
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-203-3/+6
* [time] Add Linux time source using gettimeofday()Michael Brown2012-05-041-0/+45
* [console] Remove "log message" usage from interactive console defaultsMichael Brown2012-03-271-1/+1
* [console] Allow usage to be defined independently for each consoleMichael Brown2012-03-261-0/+9
* [rng] Add Linux entropy source using /dev/randomMichael Brown2012-03-181-0/+96
* [linux] Make malloc and linux_umalloc valgrindablePiotr Jaroszyński2011-03-271-3/+31
* [console] Move include/console.h to include/ipxe/console.hMichael Brown2011-03-091-1/+1
* [linux] Add empty smbiosPiotr Jaroszyński2010-08-191-0/+37
* [linux] Add napPiotr Jaroszyński2010-08-191-0/+40
* [linux] Add umallocPiotr Jaroszyński2010-08-191-0/+126
* [linux] Add uaccessPiotr Jaroszyński2010-08-191-0/+38
* [linux] Add timerPiotr Jaroszyński2010-08-191-0/+80
* [linux] Add consolePiotr Jaroszyński2010-08-191-0/+146