aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
AgeCommit message (Expand)AuthorFilesLines
2009-12-26Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT.Kevin O'Connor1-1/+1
2009-12-18move htonl() + friends to util.hGerd Hoffmann1-0/+7
2009-12-13Enhance experimental option rom "threading" - enable preemption.Kevin O'Connor1-10/+20
2009-12-10Move stack manipulation code from util.c to new file stacks.c.Kevin O'Connor1-18/+27
2009-12-09Move ps2 specific keyboard and mouse code to ps2port.c.Kevin O'Connor1-0/+1
2009-12-09Clear thread info on each boot.Kevin O'Connor1-0/+1
2009-12-05Introduce optimized iomemcpy function for copying from io memory.Kevin O'Connor1-0/+1
2009-11-24Update snprintf to return the number of bytes used.Kevin O'Connor1-1/+1
2009-11-14Fixes for mptable generation.Kevin O'Connor1-0/+7
2009-10-24Improve debugging output from threads.Kevin O'Connor1-0/+2
2009-10-24Add simple cooperative threading scheme to allow parallel hw init.Kevin O'Connor1-0/+2
2009-10-24Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor1-1/+5
2009-10-22Handle tsc rollover.Kevin O'Connor1-0/+3
2009-10-18Move smbios definitions to header file; fix compile on older gcc.Kevin O'Connor1-3/+0
2009-10-17Expand USB OHCI support.Kevin O'Connor1-0/+1
2009-10-12Use pmm_malloc() for internal allocations.Kevin O'Connor1-9/+13
2009-10-12Move read/write[bwl] from smp.c to util.h.Kevin O'Connor1-0/+19
2009-10-08Read max number of cpus from VM.Kevin O'Connor1-0/+1
2009-10-08irq0override provided by qemu.Kevin O'Connor1-3/+0
2009-10-07Add snprintf support.Kevin O'Connor1-2/+7
2009-09-28Initial support for USB, UHCI, and USB Keyboards.Kevin O'Connor1-1/+5
2009-09-24Add support for permanent low memory allocations.Kevin O'Connor1-0/+4
2009-09-20Support sleeping until an irq fires, and use where applicable.Kevin O'Connor1-0/+6
2009-09-13Do PCI initialization before vga init.Kevin O'Connor1-1/+1
2009-08-30Cleanups for malloc code.Kevin O'Connor1-2/+15
2009-08-18Further simplify cbfs functions - don't pass iscomp to callers.Kevin O'Connor1-4/+2
2009-08-16Add support for using floppy images in CBFS.Kevin O'Connor1-5/+5
2009-08-16Rework coreboot cbfs interface for added flexibility.Kevin O'Connor1-5/+9
2009-08-10Add helper macros for defining GDT descriptors.Kevin O'Connor1-0/+10
2009-08-01Add Post Memory Manager (PMM) support.Kevin O'Connor1-0/+14
2009-07-29Add auto-generated version info to each build.Kevin O'Connor1-0/+3
2009-07-29mptable and madt irq overrideKevin O'Connor1-0/+3
2009-07-28Fix coreboot bios table copying by delaying to after memory scan.Kevin O'Connor1-0/+1
2009-07-26Add PMM stubs.Kevin O'Connor1-0/+4
2009-07-26Add support for enabling ram in 0xc0000-0xf0000 area.Kevin O'Connor1-0/+1
2009-07-19Expand int155f "vgahook" detection.Kevin O'Connor1-0/+2
2009-07-04Add option for running vga rom during s3 resume.Kevin O'Connor1-0/+1
2009-07-04Optionrom code cleanup.Kevin O'Connor1-2/+2
2009-06-22Minor - remove VAR16_32 from extern declaration in header.Kevin O'Connor1-1/+1
2009-06-21Forward port bochs smp changes; rename smpdetect.c to smp.c.Kevin O'Connor1-2/+19
2009-06-17Support running non-pci specific vga option roms from CBFS.Kevin O'Connor1-2/+2
2009-06-15Make sure memcpy() works in 16bit mode also.Kevin O'Connor1-0/+3
2009-06-15Unify mode16/32 compiler checks.Kevin O'Connor1-4/+1
2009-06-10Add support for gcc v3.x compilers.Kevin O'Connor1-3/+18
2009-05-06Minor - formatting enhancements; add memset_far funcs.Kevin O'Connor1-1/+3
2009-04-30Add ability to run all option roms in CBFS directory "genroms/".Kevin O'Connor1-1/+4
2009-04-27Add support for compressed option roms.Kevin O'Connor1-1/+1
2009-04-19Fixup previous memcpy optimization.Kevin O'Connor1-5/+2
2009-04-19Optimize memcpy.Kevin O'Connor1-1/+5
2009-04-18Replace memeq/streq functions with memcmp/strcmp.Kevin O'Connor1-2/+2