Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
4158c8ccb02f4f4e527b3e96a0360edb8b0b650f
/
src
/
util.h
4158c8c
Use container_of on romfile entries.
by Kevin O'Connor
· 9 years ago
7adfd71
pciinit: Enable default VGA device
by Alex Williamson
· 9 years ago
cdbac7f
smm: Don't use PCIDevices list in smm_setup().
by Kevin O'Connor
· 9 years ago
f85e4bc
Calculate "RamSize" needed by 16bit interface dynamically.
by Kevin O'Connor
· 9 years ago
6afc6f8
Don't relocate "varlow" variable references at runtime.
by Kevin O'Connor
· 9 years ago
3733f6f
Rename rom_get_top() to rom_get_max().
by Kevin O'Connor
· 9 years ago
a2a86e2
Group QEMU platform setup together and move to paravirt.c.
by Kevin O'Connor
· 9 years ago
3a735ba
The mathcp setup touches the PIC and thus move to the "setup" phase.
by Kevin O'Connor
· 9 years ago
9e4d41c
POST: Move cpu caching and dma setup to platform_hardware_setup().
by Kevin O'Connor
· 9 years ago
118469a
Add CSM support
by David Woodhouse
· 9 years ago
38b24db
Export copy_smbios() from biostables.c
by David Woodhouse
· 9 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 9 years ago
455a7c8
add acpi pmtimer support
by Gerd Hoffmann
· 10 years ago
b306459
Use cpu_to_be32() (and related) instead of htonl (and related).
by Kevin O'Connor
· 10 years ago
008c1fc
allow CPUs to have non-contiguous Local APIC IDs (v2)
by Eduardo Habkost
· 10 years ago
54f3b25
Xen: Autodetect debug I/O port at runtime instead of via Kconfig
by Ian Campbell
· 10 years ago
4d053eb
Minor - collect biostable copy code into new func copy_table().
by Kevin O'Connor
· 10 years ago
1297e5d
Fix winxp boot regression introduced in ecdc655a.
by Kevin O'Connor
· 10 years ago
59d6ca5
Cache romfile entries.
by Kevin O'Connor
· 10 years ago
640cd0a
Remove CanPreempt check from pmm code.
by Kevin O'Connor
· 10 years ago
ecdc655
Run all hardware irq handlers on the extra stack.
by Kevin O'Connor
· 10 years ago
bf2e8c2
Make the extra stack re-entrant and "hop back" to check for irqs.
by Kevin O'Connor
· 10 years ago
e77c705
Move farcall16 code from util.c to stacks.c and reorg stacks.c.
by Kevin O'Connor
· 10 years ago
c7ffbac
Rename call16 to farcall16.
by Kevin O'Connor
· 10 years ago
94c749c
Rename wait_irq to yield_toirq.
by Kevin O'Connor
· 10 years ago
5e01908
Allow optionroms and "low mem" to share space.
by Kevin O'Connor
· 10 years ago
46b8262
Add mechanism to declare variables as "low mem" and use for extra stack.
by Kevin O'Connor
· 10 years ago
9c98517
Use the e-segment instead of the 9-segment for bios "low mem".
by Kevin O'Connor
· 10 years ago
745de85
Add TSC emulation layer for 386/486 CPUs.
by Kevin O'Connor
· 10 years ago
9eb2100
Detect CPUID instruction before using it.
by Kevin O'Connor
· 10 years ago
baae940
util: add le32_to_cpu()
by Isaku Yamahata
· 11 years ago
533b628
Run option rom visible PMM code in 32bit mode instead of 16bit mode.
by Kevin O'Connor
· 11 years ago
3bbd11f
pci: remove old pci initilaization code
by Gerd Hoffmann
· 11 years ago
87b533b
Simplify POST entry code by moving reboot logic from post.c to resume.c.
by Kevin O'Connor
· 11 years ago
422263d
Replace CONFIG_SCREEN_AND_DEBUG with "etc/screen-and-debug" file.
by Kevin O'Connor
· 11 years ago
c1de91b
Calculate vgahook responses during setup instead of in 16bit code.
by Kevin O'Connor
· 11 years ago
6e4583c
Remove dev-i440fx.c/h - move code closer to its callers.
by Kevin O'Connor
· 11 years ago
74c7878
Add support for use as Xen HVM BIOS.
by Ian Campbell
· 11 years ago
1442c31
Move support for copying out BIOS tables into its own file.
by Ian Campbell
· 11 years ago
89a1efd
Move the CBFS payload setup to later in the boot.
by Kevin O'Connor
· 11 years ago
9e881a3
Extract space trimming code from ATA and use in USB and bootorder code.
by Kevin O'Connor
· 11 years ago
ca2bc1c
Remove drive->desc field.
by Kevin O'Connor
· 11 years ago
2e109a6
Add strchr() function.
by Kevin O'Connor
· 12 years ago
0a80608
util: add memset_fl()
by Gerd Hoffmann
· 12 years ago
af9629b
Enhance call32() to pass a parameter to called function.
by Kevin O'Connor
· 12 years ago
58a38e8
pci: introduce pci_region to manage pci io/memory/prefmemory regions.
by Isaku Yamahata
· 12 years ago
4d96edc
Cleanup - it's no longer necessary to manually reset global variables.
by Kevin O'Connor
· 12 years ago
12fa24a
Add memalign_tmp() helper function.
by Kevin O'Connor
· 12 years ago
244caf8
Try to hard-reboot on rerun of post even on emulators.
by Kevin O'Connor
· 12 years ago
9a01a9c
Only show bootsplash during boot menu.
by Kevin O'Connor
· 12 years ago
a576c9c
Bootsplash fixes and cleanups.
by Kevin O'Connor
· 12 years ago
ae6924d
Minor - introduce GDT_GRANLIMIT macro.
by Kevin O'Connor
· 12 years ago
aec19c9
seabios: smm: move out piix4 specific smram logic to dev-i440fx.c
by Isaku Yamahata
· 12 years ago
08328e7
seabios: shadow: make device finding more generic.
by Isaku Yamahata
· 12 years ago
2f54bb4
seabios: acpi: move out endian conversion helper function.
by Isaku Yamahata
· 12 years ago
0d6b8d5
seabios: pciinit: use pci device initializer helper function.
by Kevin O'Connor
· 12 years ago
afbed1b
Initial bootsplash support.
by Kevin O'Connor
· 12 years ago
e230426
Unify optionrom cbfs/qemu_cfg rom pulling code.
by Kevin O'Connor
· 12 years ago
8f59aa3
Introduce memcpy_fl - a memcpy on "flat" pointers.
by Kevin O'Connor
· 12 years ago
bb68591
Don't use RTC to time boot menu delay.
by Kevin O'Connor
· 12 years ago
b5cc2ca
Generalize timer based delay code.
by Kevin O'Connor
· 12 years ago
144817b
Rename check_time() to check_tsc().
by Kevin O'Connor
· 12 years ago
9c447c3
Allow wait_irq to be called in 32bit code.
by Kevin O'Connor
· 12 years ago
bca0736
Force use of indirect function calls in inline assembler.
by Kevin O'Connor
· 12 years ago
d7eb27e
Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS).
by Kevin O'Connor
· 12 years ago
4ed378a
Backup and restore registers when calling out to user funcs.
by Kevin O'Connor
· 12 years ago
e908665
Introduce simple "mutex" locking code.
by Kevin O'Connor
· 12 years ago
7fb8ba8
Add a generic "internal error" warning function.
by Kevin O'Connor
· 12 years ago
575ffc8
Cleanup - build drive description in temp memory during init.
by Kevin O'Connor
· 12 years ago
68caaa7
Optimize ntohl() code.
by Kevin O'Connor
· 12 years ago
cfdc13f
Introduce standard warnings for allocation failures and timeouts.
by Kevin O'Connor
· 12 years ago
991eaff
Support USB interrupt schedules on OHCI and UHCI.
by Kevin O'Connor
· 12 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 12 years ago
dad41d9
Add __noreturn define for __attribute__((noreturn)).
by Kevin O'Connor
· 12 years ago
c003148
Implement native 32bit APM support.
by Kevin O'Connor
· 12 years ago
871e0a0
Add support for 32bit PCI BIOS entry.
by Kevin O'Connor
· 12 years ago
52a300f
Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.
by Kevin O'Connor
· 13 years ago
02e6053
move htonl() + friends to util.h
by Gerd Hoffmann
· 13 years ago
ad90159
Enhance experimental option rom "threading" - enable preemption.
by Kevin O'Connor
· 13 years ago
7cefbfa
Move stack manipulation code from util.c to new file stacks.c.
by Kevin O'Connor
· 13 years ago
5787748
Move ps2 specific keyboard and mouse code to ps2port.c.
by Kevin O'Connor
· 13 years ago
e9a67bf
Clear thread info on each boot.
by Kevin O'Connor
· 13 years ago
3403696
Introduce optimized iomemcpy function for copying from io memory.
by Kevin O'Connor
· 13 years ago
2be312c
Update snprintf to return the number of bytes used.
by Kevin O'Connor
· 13 years ago
86916ce
Fixes for mptable generation.
by Kevin O'Connor
· 13 years ago
c604f2f
Improve debugging output from threads.
by Kevin O'Connor
· 13 years ago
a5826b5
Add simple cooperative threading scheme to allow parallel hw init.
by Kevin O'Connor
· 13 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 13 years ago
89eb624
Handle tsc rollover.
by Kevin O'Connor
· 13 years ago
01a8520
Move smbios definitions to header file; fix compile on older gcc.
by Kevin O'Connor
· 13 years ago
1c46a54
Expand USB OHCI support.
by Kevin O'Connor
· 13 years ago
d948e2b
Use pmm_malloc() for internal allocations.
by Kevin O'Connor
· 13 years ago
91031ed
Move read/write[bwl] from smp.c to util.h.
by Kevin O'Connor
· 13 years ago
8470585
Read max number of cpus from VM.
by Kevin O'Connor
· 13 years ago
4d2b619
irq0override provided by qemu.
by Kevin O'Connor
· 13 years ago
9ed6b62
Add snprintf support.
by Kevin O'Connor
· 13 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 13 years ago
f416fe9
Add support for permanent low memory allocations.
by Kevin O'Connor
· 13 years ago
ee2efa7
Support sleeping until an irq fires, and use where applicable.
by Kevin O'Connor
· 13 years ago
40f5b5a
Do PCI initialization before vga init.
by Kevin O'Connor
· 13 years ago
Next »