summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* One bit of an ASCII character can make a big difference.Michael Brown2006-05-291-1/+1
* Added first sketch of a generic retry timer mechanism. The idea is to useMichael Brown2006-05-292-0/+166
* Handle multi-sector reads by splitting them into subcommands.Michael Brown2006-05-294-3/+54
* Initial AoE implementation. Limitations are:Michael Brown2006-05-293-0/+437
* Use separate data-in and data-out buffers.Michael Brown2006-05-292-69/+67Star
* Add ETH_P_AOEMichael Brown2006-05-281-0/+1
* Tidy up commentMichael Brown2006-05-281-4/+5
* Fixed assembly on old versions of gasMichael Brown2006-05-282-4/+4
* Added tcp_kick(). This speed up LILO and GRUB booting by almost twoMichael Brown2006-05-273-0/+15
* Avoid causing TX overflow on small TX queues.Michael Brown2006-05-271-3/+9
* Rewrote to use the new net driver API, the updated PCI API, and theMichael Brown2006-05-271-316/+372
* I have no idea how this ever worked before.Michael Brown2006-05-271-5/+10
* Make PKB_ZLEN the minimum possible size of packet buffer (to allow forMichael Brown2006-05-272-0/+13
* Tidied up debugging messagesMichael Brown2006-05-272-5/+5
* Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-263-0/+171
* 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
* relocate.o is now dragged in by the objects that require it; there is noMichael Brown2006-05-252-10/+0Star
* Removed some obsolete INIT_XXX constants.Michael Brown2006-05-251-5/+0Star
* 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
* Updated to REAL_CODE().Michael Brown2006-05-241-41/+36Star
* Set carry flag before calling INT 15,e801 and INT 15,e820.Michael Brown2006-05-241-4/+4
* Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXECMichael Brown2006-05-242-31/+35
* Remove references to obsoleted REAL_CALL from documentation.Michael Brown2006-05-242-10/+2Star
* Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which isMichael Brown2006-05-242-100/+94Star
* Replaced memsizes.c with smaller memmap.c, taking advantage of __data16,Michael Brown2006-05-244-235/+239
* Code to install the new E820 mangler (which doesn't require copyingMichael Brown2006-05-241-80/+78Star
* Add __{text,data}16_array, since there's no way I can see to make theMichael Brown2006-05-242-4/+14
* Cope with regions bigger than 4GB.Michael Brown2006-05-241-243/+370
* - implemented printw (formatted string output, a la printf)Dan Lynch2006-05-222-77/+217
* Allow vcprintf() to be called by external code such as the curses library.Michael Brown2006-05-222-38/+67
* - fixes to _wputch to get positioning and wrap working properlyDan Lynch2006-05-222-25/+74