aboutsummaryrefslogtreecommitdiff
path: root/src/util.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-19Minor - call16 should not assume %cs==SEG_BIOS.Kevin O'Connor1-3/+5
2009-01-19Implement memcpy_far and checksum_far, and replace _fl variants.Kevin O'Connor1-14/+21
2009-01-19Rename MAKE_FARPTR (and similar) to MAKE_FLATPTR.Kevin O'Connor1-8/+8
2009-01-19Minor - always set %esp immediately after setting %ss.Kevin O'Connor1-15/+14
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2009-01-01Reduce stack usage of hw irq handlers.Kevin O'Connor1-0/+19
2009-01-01Switch to new stack when calling ATA function in 16bit mode.Kevin O'Connor1-6/+38
2008-12-06Call option roms in "big real mode".Kevin O'Connor1-0/+14
2008-08-29Rename memcpy() to memcpy_far() and add regular memcpy() code.Kevin O'Connor1-1/+10
2008-07-13Always define macro MODE16 - that way it can be used in C conditionals.Kevin O'Connor1-1/+1
2008-07-07Improve debugging output.Kevin O'Connor1-14/+0
2008-07-04Extract 'struct bregs' out of biosvar.h; clean up header includes.Kevin O'Connor1-0/+33
2008-06-08Enhance e820 memory map generation.Kevin O'Connor1-0/+17
2008-06-07Introduce set_fail_silent() helpers.Kevin O'Connor1-3/+3
2008-05-18Implement usleep using real time clock.Kevin O'Connor1-12/+0
2008-04-12Memset should return 'void *' - just to conform to standards.Kevin O'Connor1-1/+2
2008-04-05Forward port new boot menu features from bochs bios.Kevin O'Connor1-6/+9
2008-04-05Make several functions non-inline.Kevin O'Connor1-0/+33
2008-03-29Unify checksum functions.Kevin O'Connor1-0/+11
2008-03-08Port rombios32 code from bochs-bios.Kevin O'Connor1-0/+13