summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* added stdio.h to includes for DBG compilationMarty Connor2006-09-276-0/+6
* fix args to _disable routineMarty Connor2006-09-191-2/+1Star
* get rid of compile warnings (except intentionally generated ones)Marty Connor2006-09-141-5/+5
* fix DBG macro unknown variableMarty Connor2006-09-141-5/+5
* Added geometry-guessing code based on the partition tableMichael Brown2006-09-092-11/+91
* Check to see if we've reached the end of the map before attempting toMichael Brown2006-08-311-0/+5
* Added support for INT 13,15; NTLDR calls it (though it may notMichael Brown2006-08-271-0/+18
* Added support for INT 13,15; NTLDR calls it (though it may notMichael Brown2006-08-271-1/+20
* Use TEXT16_CODE() rather than manually specifying ".code16" etc, sinceMichael Brown2006-08-241-18/+14Star
* Towards making KEEP_IT_REAL work again.Michael Brown2006-08-247-33/+261
* Both the !PXE and PXENV+ structures must be paragraph-alignedMichael Brown2006-08-091-0/+2
* Note to self: learn to count.Michael Brown2006-08-091-3/+3
* Added missing __from_text16()s when passing pointers to PXE NBP.Michael Brown2006-08-091-1/+3
* pxe_int_1a is needed by pxe_call.cMichael Brown2006-08-091-0/+1
* Added (not yet tested) PXE API entry point and support functions.Michael Brown2006-08-082-0/+300
* Updated PXE UDP implementation to use the new Etherboot UDP API.Michael Brown2006-08-032-0/+291
* Add "addr32" required explicitly by older gas.Michael Brown2006-06-121-1/+1
* Added null trap code for debugging. (Must be included by addingMichael Brown2006-06-112-0/+49
* Windows Server 2003 sulks if we feed it an empty region in base memoryMichael Brown2006-06-091-4/+42
* Added missing check-inMichael Brown2006-06-091-0/+16
* Fix bug with >256 cylinders.Michael Brown2006-06-081-15/+18
* It's astonishing how long really fundamental bugs can survive withoutMichael Brown2006-06-081-2/+2
* Fix some remarkably obvious mistakes in pcidirect.hMichael Brown2006-06-081-3/+3
* We now have just romprefix, rather than having isaprefix and pciprefixMichael Brown2006-06-061-5/+2Star
* Cut out almost all the optional code paths, drastically simplifying theMichael Brown2006-06-061-375/+143Star
* Code segment may not be writable; create the temporary pointer to the GDTMichael Brown2006-06-061-2/+7
* Calculate _rom_size for the ROM prefixMichael Brown2006-06-061-0/+1
* Tidy up commentMichael Brown2006-05-281-4/+5
* Fixed assembly on old versions of gasMichael Brown2006-05-282-4/+4
* Updated to work with libprefix.Michael Brown2006-05-261-186/+179Star
* Documented the fact that the prefix can prot_call(main) withoutMichael Brown2006-05-261-0/+9
* Also hide base memory region from E820 map.Michael Brown2006-05-251-2/+7
* init_librm() and prot_call() are now real-mode far calls.Michael Brown2006-05-254-90/+120
* Has been obsolete for a while.Michael Brown2006-05-251-160/+0Star
* Update relocate() to work with get_memmap().Michael Brown2006-05-251-66/+44Star
* Fix printf format warning errorMichael Brown2006-05-251-2/+3
* Why should pushal/popal put the registers on the stack in a logicalMichael Brown2006-05-251-1/+1
* Typo.Michael Brown2006-05-251-1/+1
* Add a "count" field to struct memory_map.Michael Brown2006-05-252-6/+11
* Define a struct memory_map with a fixed number of entries, rather thanMichael Brown2006-05-242-13/+21
* Remove the automatic segment register save and restore; most users ofMichael Brown2006-05-241-8/+0Star
* Removed REAL_EXEC(); there is no longer any code using it.Michael Brown2006-05-243-44/+14Star
* Added potentially required "\n\t" on the end of asm_code_strMichael Brown2006-05-241-14/+1Star
* NBI is due for removalMichael Brown2006-05-241-0/+5
* Will be replaced with a block-device implementation.Michael Brown2006-05-241-0/+5
* Updated to REAL_CODE()Michael Brown2006-05-241-17/+7Star
* Updated to REAL_CODE().Michael Brown2006-05-241-31/+38
* Updated to REAL_CODE()Michael Brown2006-05-241-14/+11Star
* Updated to REAL_CODE().Michael Brown2006-05-241-53/+55
* Update to REAL_CODE()Michael Brown2006-05-241-38/+29Star