Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
e9a67bf3871f232324107e8a5390a4e769ba42fc
/
src
/
util.h
e9a67bf
Clear thread info on each boot.
by Kevin O'Connor
· 12 years ago
3403696
Introduce optimized iomemcpy function for copying from io memory.
by Kevin O'Connor
· 12 years ago
2be312c
Update snprintf to return the number of bytes used.
by Kevin O'Connor
· 12 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
415d429
Cleanups for malloc code.
by Kevin O'Connor
· 13 years ago
0088259
Further simplify cbfs functions - don't pass iscomp to callers.
by Kevin O'Connor
· 13 years ago
a3855ad
Add support for using floppy images in CBFS.
by Kevin O'Connor
· 13 years ago
1f83625
Rework coreboot cbfs interface for added flexibility.
by Kevin O'Connor
· 13 years ago
eaa2e55
Add helper macros for defining GDT descriptors.
by Kevin O'Connor
· 13 years ago
0bf9270
Add Post Memory Manager (PMM) support.
by Kevin O'Connor
· 13 years ago
c95d2ce
Add auto-generated version info to each build.
by Kevin O'Connor
· 13 years ago
b64db30
mptable and madt irq override
by Kevin O'Connor
· 13 years ago
df5a5fd
Fix coreboot bios table copying by delaying to after memory scan.
by Kevin O'Connor
· 13 years ago
e54ee38
Add PMM stubs.
by Kevin O'Connor
· 13 years ago
e773930
Add support for enabling ram in 0xc0000-0xf0000 area.
by Kevin O'Connor
· 13 years ago
22e1b91
Expand int155f "vgahook" detection.
by Kevin O'Connor
· 13 years ago
d282af7
Add option for running vga rom during s3 resume.
by Kevin O'Connor
· 13 years ago
e8f00ee
Optionrom code cleanup.
by Kevin O'Connor
· 13 years ago
603bfc3
Minor - remove VAR16_32 from extern declaration in header.
by Kevin O'Connor
· 13 years ago
e97ca7b
Forward port bochs smp changes; rename smpdetect.c to smp.c.
by Kevin O'Connor
· 13 years ago
09880da
Support running non-pci specific vga option roms from CBFS.
by Kevin O'Connor
· 13 years ago
5a1d0fc
Make sure memcpy() works in 16bit mode also.
by Kevin O'Connor
· 13 years ago
0b60a06
Unify mode16/32 compiler checks.
by Kevin O'Connor
· 13 years ago
942d495
Add support for gcc v3.x compilers.
by Kevin O'Connor
· 13 years ago
5b199ac
Minor - formatting enhancements; add memset_far funcs.
by Kevin O'Connor
· 13 years ago
1edc89d
Add ability to run all option roms in CBFS directory "genroms/".
by Kevin O'Connor
· 13 years ago
cbd6ca0
Add support for compressed option roms.
by Kevin O'Connor
· 13 years ago
d944114
Fixup previous memcpy optimization.
by Kevin O'Connor
· 13 years ago
5d7b3f6
Optimize memcpy.
by Kevin O'Connor
· 13 years ago
38d1a34
Replace memeq/streq functions with memcmp/strcmp.
by Kevin O'Connor
· 13 years ago
6782344
Initial support for running CBFS payloads.
by Kevin O'Connor
· 13 years ago
4c0c85a
Initial support for finding option roms in coreboot flash layout.
by Kevin O'Connor
· 13 years ago
3574644
Build mptable using C 'struct's.
by Kevin O'Connor
· 13 years ago
1eba429
Add hexdump() output helper function.
by Kevin O'Connor
· 13 years ago
94fd47e
Minor - change checksum functions to take a (void *).
by Kevin O'Connor
· 13 years ago
5ca4b95
Allow ctrl+alt+delete to work when no boot device found.
by Kevin O'Connor
· 13 years ago
0a92412
Add support for selecting harddrive order in boot menu.
by Kevin O'Connor
· 13 years ago
e07e18e
Minor - rename BX_PANIC to panic.
by Kevin O'Connor
· 13 years ago
71f036d
Simplify boot code.
by Kevin O'Connor
· 13 years ago
9f4e1d9
Reorganize boot code.
by Kevin O'Connor
· 13 years ago
8b267cb
Implement memcpy_far and checksum_far, and replace _fl variants.
by Kevin O'Connor
· 13 years ago
35ae726
Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.
by Kevin O'Connor
· 13 years ago
3085376
Move variables from assembler to C code.
by Kevin O'Connor
· 13 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 13 years ago
7061eb6
Initial KVM support.
by Kevin O'Connor
· 13 years ago
0560034
Improve set_code_fail/floppy_ret/disk_ret code generation.
by Kevin O'Connor
· 13 years ago
a83ff55
Reduce stack usage of hw irq handlers.
by Kevin O'Connor
· 13 years ago
7f34309
Switch to new stack when calling ATA function in 16bit mode.
by Kevin O'Connor
· 13 years ago
c659fde
Move IPL definitions from ebda to global variables.
by Kevin O'Connor
· 13 years ago
e791636
Move ram size definitions from ebda to global variables.
by Kevin O'Connor
· 13 years ago
0c3068d
Initial PnP bios call support.
by Kevin O'Connor
· 13 years ago
4e6c970
Implement time based checks even when looping on an ioport.
by Kevin O'Connor
· 13 years ago
18e38b2
Improve support for old 16bit resume handlers.
by Kevin O'Connor
· 13 years ago
6e5b4a4
Call option roms in "big real mode".
by Kevin O'Connor
· 13 years ago
acf1374
Don't reset .bss on reboots.
by Kevin O'Connor
· 13 years ago
bc2aecd
Implement tsc based delay timers, and use them throughout code.
by Kevin O'Connor
· 13 years ago
714325c
Separate out and enhance option rom scanning code.
by Kevin O'Connor
· 14 years ago
18b927e
Rename memcpy() to memcpy_far() and add regular memcpy() code.
by Kevin O'Connor
· 14 years ago
cbffa8e
Add stubs for VIA vga bios callbacks to system bios.
by Kevin O'Connor
· 14 years ago
a68aeaf
Improve debugging output.
by Kevin O'Connor
· 14 years ago
2fda7cb
Use ld to build final rom; remove custom build utilities.
by Kevin O'Connor
· 14 years ago
e3677b1
Define 16bit OFFSET_x to be 32bit addresses; introduce CONFIG_BIOS_ADDR.
by Kevin O'Connor
· 14 years ago
efda97d
Declare kbd_setup() in post.h - next to other kbd.c defines.
by Kevin O'Connor
· 14 years ago
9521e26
Extract 'struct bregs' out of biosvar.h; clean up header includes.
by Kevin O'Connor
· 14 years ago
0525d29
Breakup rombios32.c into pciinit.c and smbios.c
by Kevin O'Connor
· 14 years ago
84ad59a
Separate out smp detection and mp table generation from rombios32.c
by Kevin O'Connor
· 14 years ago
f7ba6d7
Separate SMM code into its own file (smm.c from rombios32.c).
by Kevin O'Connor
· 14 years ago
61d6b06
Init serial port before using it for debug - also reinit after option rom.
by Kevin O'Connor
· 14 years ago
f54c150
Cleanup handling of interrupt controller (PIC).
by Kevin O'Connor
· 14 years ago
15c1f22
Support config driven debugging of each irq handler.
by Kevin O'Connor
· 14 years ago
c781293
Enhance e820 memory map generation.
by Kevin O'Connor
· 14 years ago
da4a648
Separate out ram shadow code and permit more code to write to bios.
by Kevin O'Connor
· 14 years ago
db9e65e
Introduce set_fail_silent() helpers.
by Kevin O'Connor
· 14 years ago
5c73240
Serial debugging code must not access BDA.
by Kevin O'Connor
· 14 years ago
ac8df8c
Improve control of debug messages.
by Kevin O'Connor
· 14 years ago
5be0490
Implement usleep using real time clock.
by Kevin O'Connor
· 14 years ago
1812e20
Add support for sending debug messages to a serial port.
by Kevin O'Connor
· 14 years ago
117fc21
Compile fixes for gcc 4.3.
by Kevin O'Connor
· 14 years ago
e6eb3f5
Move timer setup from post.c to clock.c.
by Kevin O'Connor
· 14 years ago
913cc2e
Move serial/lpt setup from post.c to serial.c
by Kevin O'Connor
· 14 years ago
5e4235f
Memset should return 'void *' - just to conform to standards.
by Kevin O'Connor
· 14 years ago
06ad44e
Introduce cpu_relax() and use it in busy loops.
by Kevin O'Connor
· 14 years ago
e0113c9
Forward port new boot menu features from bochs bios.
by Kevin O'Connor
· 14 years ago
567e4e3
Make several functions non-inline.
by Kevin O'Connor
· 14 years ago
2e7ab8b
Unify checksum functions.
by Kevin O'Connor
· 14 years ago
Next »