aboutsummaryrefslogtreecommitdiffstats
path: root/src/memmap.h
Commit message (Expand)AuthorAgeFilesLines
* memmap: Fix gcc out-of-bounds warningKevin O'Connor2021-12-181-1/+1
* memmap: Introduce SYMBOL() macro to access linker script symbolsKevin O'Connor2015-10-151-0/+4
* malloc: Don't mix virtual and physical addressesKevin O'Connor2015-10-151-0/+3
* virtio: Move standard definitions from virtio-ring.h to standard headersKevin O'Connor2015-10-151-0/+7
* e820: Rename memmap.c to e820map.c and use consistent "e820_" prefixKevin O'Connor2015-10-151-25/+3
* e820: Introduce e820_remove() and avoid exporting E820_HOLEKevin O'Connor2015-10-151-1/+1
* Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.Kevin O'Connor2013-02-181-4/+1
* Normalize POST initialization function name suffixes.Kevin O'Connor2013-02-051-1/+1
* Cleanup - it's no longer necessary to manually reset global variables.Kevin O'Connor2010-09-251-1/+0
* Rework malloc to use a "first fit" algorithm.Kevin O'Connor2010-06-061-1/+0
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-2/+2
* Cleanups for malloc code.Kevin O'Connor2009-08-301-0/+3
* Add support for using floppy images in CBFS.Kevin O'Connor2009-08-161-0/+1
* Add Post Memory Manager (PMM) support.Kevin O'Connor2009-08-011-5/+0
* Add malloc_high/fseg() and rework bios table creation to use them.Kevin O'Connor2009-07-251-1/+5
* Reserve space for buffers in f-segment; don't allocate from freespace.Kevin O'Connor2009-01-171-2/+3
* Update e820 map in place instead of copying it.Kevin O'Connor2008-11-081-0/+4
* Make 0xa0000 - 0x10000 a "gap" in the e820 map.Kevin O'Connor2008-06-211-0/+1
* Enhance e820 memory map generation - include files missing from last commit.Kevin O'Connor2008-06-081-0/+25