296 Révisions (200d92c76def15a2e370d2282ab4742d48a8edb3)

Auteur SHA1 Message Date
  Michael Brown d3558fdd3a Remove accidentally checked-in code il y a 19 ans
  Michael Brown 85a41b25fe Move START_UNDI, UNDI_STARTUP, UNDI_INITIALIZE and il y a 19 ans
  Michael Brown 23cb837951 Remember to enable/disable the interrupt at the PIC. il y a 19 ans
  Michael Brown 9ab5c0dde7 Remove redundant debug message il y a 19 ans
  Michael Brown fa9055197d UNDI loader routine now works il y a 19 ans
  Michael Brown 477a70697a Added PnP BIOS scanning code, separated out from the UNDI driver il y a 19 ans
  Marty Connor 7dee2556f4 Fixed typo il y a 19 ans
  Michael Brown 9780fef360 Partial implementation of UNDI loader caller. il y a 19 ans
  Michael Brown 0638945c7e Add PXE driver-scanning code, capable of locating all PXE ROMs in a system il y a 19 ans
  Michael Brown ef50ea0b2b Renamed undi_net.c to undi.c. il y a 19 ans
  Michael Brown 6cf488dcf7 Obsolete; net driver functionality is now in undi_net.c and bus driver il y a 19 ans
  Michael Brown 7e07dfb2f4 Added PXE bus driver (with support only for using PXE structures found il y a 19 ans
  Michael Brown e28db95de6 Obsolete il y a 19 ans
  Michael Brown 70acce06e4 This file is no longer used il y a 19 ans
  Michael Brown b12cd68726 Ripped out everything except the ability to send EOI to the PIC. il y a 19 ans
  Michael Brown de2fc50f4c Add as a separate file so that we can do "make bin/xxxx.kpxe" rather than il y a 19 ans
  Michael Brown 290c5ee779 Don't automatically call gateA20_set() when returning from a real-mode il y a 19 ans
  Michael Brown f58f193633 Engage brain: since when was zero >= 0x80 ? il y a 19 ans
  Michael Brown 9c3b4e5b0b Some BIOSes return 0xe0 for extended characters. Just assume that il y a 19 ans
  Michael Brown dbb7b30cca Return ANSI sequences for special keys il y a 19 ans
  Michael Brown 43d976edd0 Prevent NULL from ever pointing to some real code or data. (This was il y a 19 ans
  Michael Brown 0aa1223264 Optimise bios_putchar for speed(!) by avoiding two separate real-mode il y a 19 ans
  Michael Brown 8b3a4c9862 Add basic ANSI escape sequence support to BIOS console il y a 19 ans
  Michael Brown 8a45f619a9 Fix building on gas versions that don't auto-insert addr32 prefixes il y a 19 ans
  Michael Brown 8bff0f0619 Avoid draining the keyboard buffer during gateA20_set(). It shouldn't il y a 19 ans
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are il y a 19 ans
  Marty Connor 6ac78f6aff added stdio.h to includes for DBG compilation il y a 19 ans
  Marty Connor c4964c3e3a fix args to _disable routine il y a 19 ans
  Marty Connor 56a3ff7202 get rid of compile warnings (except intentionally generated ones) il y a 19 ans
  Marty Connor c30623b739 fix DBG macro unknown variable il y a 19 ans
  Michael Brown 0566ab2a2f Added geometry-guessing code based on the partition table il y a 19 ans
  Michael Brown 78dd963c1f Check to see if we've reached the end of the map before attempting to il y a 19 ans
  Michael Brown 5a54225aef Added support for INT 13,15; NTLDR calls it (though it may not il y a 19 ans
  Michael Brown 40724431e8 Added support for INT 13,15; NTLDR calls it (though it may not il y a 19 ans
  Michael Brown 19883779ba Use TEXT16_CODE() rather than manually specifying ".code16" etc, since il y a 19 ans
  Michael Brown 6abfaa153b Towards making KEEP_IT_REAL work again. il y a 19 ans
  Michael Brown 4afc494b83 Both the !PXE and PXENV+ structures must be paragraph-aligned il y a 19 ans
  Michael Brown fd07f56f0d Note to self: learn to count. il y a 19 ans
  Michael Brown 843bcc291d Added missing __from_text16()s when passing pointers to PXE NBP. il y a 19 ans
  Michael Brown 751ae718bd pxe_int_1a is needed by pxe_call.c il y a 19 ans
  Michael Brown 18c112d205 Added (not yet tested) PXE API entry point and support functions. il y a 19 ans
  Michael Brown a0a872f7f1 Updated PXE UDP implementation to use the new Etherboot UDP API. il y a 19 ans
  Michael Brown 2138db36ca Add "addr32" required explicitly by older gas. il y a 20 ans
  Michael Brown df4b503a8c Added null trap code for debugging. (Must be included by adding il y a 20 ans
  Michael Brown 476d02051f Windows Server 2003 sulks if we feed it an empty region in base memory il y a 20 ans
  Michael Brown 6fd1bd0510 Added missing check-in il y a 20 ans
  Michael Brown 17eea9f933 Fix bug with >256 cylinders. il y a 20 ans
  Michael Brown fdf62528ca It's astonishing how long really fundamental bugs can survive without il y a 20 ans
  Michael Brown 191a906338 Fix some remarkably obvious mistakes in pcidirect.h il y a 20 ans
  Michael Brown 763b7e2ef9 We now have just romprefix, rather than having isaprefix and pciprefix il y a 20 ans