Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
745de855bda3b922babff9781a96dd8dc1898f27
/
src
/
util.h
745de85
Add TSC emulation layer for 386/486 CPUs.
by Kevin O'Connor
· 12 years ago
9eb2100
Detect CPUID instruction before using it.
by Kevin O'Connor
· 12 years ago
baae940
util: add le32_to_cpu()
by Isaku Yamahata
· 13 years ago
533b628
Run option rom visible PMM code in 32bit mode instead of 16bit mode.
by Kevin O'Connor
· 13 years ago
3bbd11f
pci: remove old pci initilaization code
by Gerd Hoffmann
· 13 years ago
87b533b
Simplify POST entry code by moving reboot logic from post.c to resume.c.
by Kevin O'Connor
· 13 years ago
422263d
Replace CONFIG_SCREEN_AND_DEBUG with "etc/screen-and-debug" file.
by Kevin O'Connor
· 13 years ago
c1de91b
Calculate vgahook responses during setup instead of in 16bit code.
by Kevin O'Connor
· 13 years ago
6e4583c
Remove dev-i440fx.c/h - move code closer to its callers.
by Kevin O'Connor
· 13 years ago
74c7878
Add support for use as Xen HVM BIOS.
by Ian Campbell
· 13 years ago
1442c31
Move support for copying out BIOS tables into its own file.
by Ian Campbell
· 13 years ago
89a1efd
Move the CBFS payload setup to later in the boot.
by Kevin O'Connor
· 14 years ago
9e881a3
Extract space trimming code from ATA and use in USB and bootorder code.
by Kevin O'Connor
· 14 years ago
ca2bc1c
Remove drive->desc field.
by Kevin O'Connor
· 14 years ago
2e109a6
Add strchr() function.
by Kevin O'Connor
· 14 years ago
0a80608
util: add memset_fl()
by Gerd Hoffmann
· 14 years ago
af9629b
Enhance call32() to pass a parameter to called function.
by Kevin O'Connor
· 14 years ago
58a38e8
pci: introduce pci_region to manage pci io/memory/prefmemory regions.
by Isaku Yamahata
· 14 years ago
4d96edc
Cleanup - it's no longer necessary to manually reset global variables.
by Kevin O'Connor
· 14 years ago
12fa24a
Add memalign_tmp() helper function.
by Kevin O'Connor
· 14 years ago
244caf8
Try to hard-reboot on rerun of post even on emulators.
by Kevin O'Connor
· 14 years ago
9a01a9c
Only show bootsplash during boot menu.
by Kevin O'Connor
· 14 years ago
a576c9c
Bootsplash fixes and cleanups.
by Kevin O'Connor
· 14 years ago
ae6924d
Minor - introduce GDT_GRANLIMIT macro.
by Kevin O'Connor
· 14 years ago
aec19c9
seabios: smm: move out piix4 specific smram logic to dev-i440fx.c
by Isaku Yamahata
· 14 years ago
08328e7
seabios: shadow: make device finding more generic.
by Isaku Yamahata
· 14 years ago
2f54bb4
seabios: acpi: move out endian conversion helper function.
by Isaku Yamahata
· 14 years ago
0d6b8d5
seabios: pciinit: use pci device initializer helper function.
by Kevin O'Connor
· 14 years ago
afbed1b
Initial bootsplash support.
by Kevin O'Connor
· 14 years ago
e230426
Unify optionrom cbfs/qemu_cfg rom pulling code.
by Kevin O'Connor
· 14 years ago
8f59aa3
Introduce memcpy_fl - a memcpy on "flat" pointers.
by Kevin O'Connor
· 14 years ago
bb68591
Don't use RTC to time boot menu delay.
by Kevin O'Connor
· 14 years ago
b5cc2ca
Generalize timer based delay code.
by Kevin O'Connor
· 14 years ago
144817b
Rename check_time() to check_tsc().
by Kevin O'Connor
· 14 years ago
9c447c3
Allow wait_irq to be called in 32bit code.
by Kevin O'Connor
· 14 years ago
bca0736
Force use of indirect function calls in inline assembler.
by Kevin O'Connor
· 14 years ago
d7eb27e
Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS).
by Kevin O'Connor
· 14 years ago
4ed378a
Backup and restore registers when calling out to user funcs.
by Kevin O'Connor
· 14 years ago
e908665
Introduce simple "mutex" locking code.
by Kevin O'Connor
· 14 years ago
7fb8ba8
Add a generic "internal error" warning function.
by Kevin O'Connor
· 14 years ago
575ffc8
Cleanup - build drive description in temp memory during init.
by Kevin O'Connor
· 14 years ago
68caaa7
Optimize ntohl() code.
by Kevin O'Connor
· 14 years ago
cfdc13f
Introduce standard warnings for allocation failures and timeouts.
by Kevin O'Connor
· 14 years ago
991eaff
Support USB interrupt schedules on OHCI and UHCI.
by Kevin O'Connor
· 14 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 15 years ago
dad41d9
Add __noreturn define for __attribute__((noreturn)).
by Kevin O'Connor
· 15 years ago
c003148
Implement native 32bit APM support.
by Kevin O'Connor
· 15 years ago
871e0a0
Add support for 32bit PCI BIOS entry.
by Kevin O'Connor
· 15 years ago
52a300f
Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.
by Kevin O'Connor
· 15 years ago
02e6053
move htonl() + friends to util.h
by Gerd Hoffmann
· 15 years ago
ad90159
Enhance experimental option rom "threading" - enable preemption.
by Kevin O'Connor
· 15 years ago
7cefbfa
Move stack manipulation code from util.c to new file stacks.c.
by Kevin O'Connor
· 15 years ago
5787748
Move ps2 specific keyboard and mouse code to ps2port.c.
by Kevin O'Connor
· 15 years ago
e9a67bf
Clear thread info on each boot.
by Kevin O'Connor
· 15 years ago
3403696
Introduce optimized iomemcpy function for copying from io memory.
by Kevin O'Connor
· 15 years ago
2be312c
Update snprintf to return the number of bytes used.
by Kevin O'Connor
· 15 years ago
86916ce
Fixes for mptable generation.
by Kevin O'Connor
· 15 years ago
c604f2f
Improve debugging output from threads.
by Kevin O'Connor
· 15 years ago
a5826b5
Add simple cooperative threading scheme to allow parallel hw init.
by Kevin O'Connor
· 15 years ago
10ad799
Replace irq_enable() regions with explicit calls to check for irqs.
by Kevin O'Connor
· 15 years ago
89eb624
Handle tsc rollover.
by Kevin O'Connor
· 15 years ago
01a8520
Move smbios definitions to header file; fix compile on older gcc.
by Kevin O'Connor
· 15 years ago
1c46a54
Expand USB OHCI support.
by Kevin O'Connor
· 15 years ago
d948e2b
Use pmm_malloc() for internal allocations.
by Kevin O'Connor
· 15 years ago
91031ed
Move read/write[bwl] from smp.c to util.h.
by Kevin O'Connor
· 15 years ago
8470585
Read max number of cpus from VM.
by Kevin O'Connor
· 15 years ago
4d2b619
irq0override provided by qemu.
by Kevin O'Connor
· 15 years ago
9ed6b62
Add snprintf support.
by Kevin O'Connor
· 15 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 15 years ago
f416fe9
Add support for permanent low memory allocations.
by Kevin O'Connor
· 15 years ago
ee2efa7
Support sleeping until an irq fires, and use where applicable.
by Kevin O'Connor
· 15 years ago
40f5b5a
Do PCI initialization before vga init.
by Kevin O'Connor
· 15 years ago
415d429
Cleanups for malloc code.
by Kevin O'Connor
· 15 years ago
0088259
Further simplify cbfs functions - don't pass iscomp to callers.
by Kevin O'Connor
· 15 years ago
a3855ad
Add support for using floppy images in CBFS.
by Kevin O'Connor
· 15 years ago
1f83625
Rework coreboot cbfs interface for added flexibility.
by Kevin O'Connor
· 15 years ago
eaa2e55
Add helper macros for defining GDT descriptors.
by Kevin O'Connor
· 15 years ago
0bf9270
Add Post Memory Manager (PMM) support.
by Kevin O'Connor
· 15 years ago
c95d2ce
Add auto-generated version info to each build.
by Kevin O'Connor
· 15 years ago
b64db30
mptable and madt irq override
by Kevin O'Connor
· 15 years ago
df5a5fd
Fix coreboot bios table copying by delaying to after memory scan.
by Kevin O'Connor
· 15 years ago
e54ee38
Add PMM stubs.
by Kevin O'Connor
· 15 years ago
e773930
Add support for enabling ram in 0xc0000-0xf0000 area.
by Kevin O'Connor
· 15 years ago
22e1b91
Expand int155f "vgahook" detection.
by Kevin O'Connor
· 15 years ago
d282af7
Add option for running vga rom during s3 resume.
by Kevin O'Connor
· 15 years ago
e8f00ee
Optionrom code cleanup.
by Kevin O'Connor
· 15 years ago
603bfc3
Minor - remove VAR16_32 from extern declaration in header.
by Kevin O'Connor
· 15 years ago
e97ca7b
Forward port bochs smp changes; rename smpdetect.c to smp.c.
by Kevin O'Connor
· 15 years ago
09880da
Support running non-pci specific vga option roms from CBFS.
by Kevin O'Connor
· 15 years ago
5a1d0fc
Make sure memcpy() works in 16bit mode also.
by Kevin O'Connor
· 15 years ago
0b60a06
Unify mode16/32 compiler checks.
by Kevin O'Connor
· 15 years ago
942d495
Add support for gcc v3.x compilers.
by Kevin O'Connor
· 15 years ago
5b199ac
Minor - formatting enhancements; add memset_far funcs.
by Kevin O'Connor
· 15 years ago
1edc89d
Add ability to run all option roms in CBFS directory "genroms/".
by Kevin O'Connor
· 15 years ago
cbd6ca0
Add support for compressed option roms.
by Kevin O'Connor
· 15 years ago
d944114
Fixup previous memcpy optimization.
by Kevin O'Connor
· 15 years ago
5d7b3f6
Optimize memcpy.
by Kevin O'Connor
· 15 years ago
38d1a34
Replace memeq/streq functions with memcmp/strcmp.
by Kevin O'Connor
· 15 years ago
6782344
Initial support for running CBFS payloads.
by Kevin O'Connor
· 15 years ago
4c0c85a
Initial support for finding option roms in coreboot flash layout.
by Kevin O'Connor
· 15 years ago
Next »