118 Révisions (8406115834d38bb743e01f35bfd36e835532415e)

Auteur SHA1 Message Date
  Michael Brown 8406115834 [build] Rename gPXE to iPXE il y a 14 ans
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations il y a 15 ans
  Michael Brown 6e764282dd [i386] Remove long-obsolete realmode.c file il y a 15 ans
  Michael Brown 3d6b8a67f2 [build] Remove obsolete linker script files il y a 15 ans
  Michael Brown c9e5b12473 [i386] Add explicit flags and type on all .section declarations il y a 15 ans
  Michael Brown ce2aa66d39 [i386] Add explicit ""aw", @nobits" declarations to stack sections il y a 15 ans
  Michael Brown ce0a0ccf5c [x86_64] Add support for compilation as an x86_64 binary il y a 15 ans
  Michael Brown b59e0cc56e [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long il y a 15 ans
  Michael Brown dc60c24146 [i386] Rename __cdecl to __asmcall il y a 15 ans
  Michael Brown 831e4cfc27 [umalloc] Formalise the user memory allocation API il y a 15 ans
  Michael Brown 6554b79ff9 [uaccess] Formalise the uaccess API il y a 15 ans
  Michael Brown c0835339d0 [nap] Formalise the CPU sleeping API il y a 15 ans
  Michael Brown 16f1e35775 [timer] Formalise the timer API il y a 15 ans
  Michael Brown 8a4ccebec9 [pci] Formalise the PCI I/O API il y a 15 ans
  Michael Brown aef6d0df5c [ioapi] Absorb virt_to_phys() and phys_to_virt() into the I/O API il y a 15 ans
  Michael Brown ee2df1d6d6 [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> il y a 15 ans
  Michael Brown 8956a36be5 [ioapi] Formalise the I/O API as used in i386-pcbios il y a 15 ans
  Michael Brown 13d09e6719 [i386] Simplify linker script and standardise linker-defined symbol names il y a 15 ans
  Michael Brown 0015601f0b [gdb] Fix a compiler warning that shows up only when assertions are enabled il y a 15 ans
  Michael Brown e3c5507178 [i386] Add dump_regs() debug call il y a 15 ans
  Michael Brown ca0b0f0616 [relocate] Guard against systems that report empty memory regions il y a 15 ans
  Michael Brown 320b072c7a [pcbios] Support arbitrary splits of the e820 memory map il y a 16 ans
  Stefan Hajnoczi fe79edfc3d [GDB] Remove unused DR6 debug register variable il y a 16 ans
  Stefan Hajnoczi 3715c8c721 [GDB] Zero-extend 16-bit segment registers il y a 16 ans
  Stefan Hajnoczi 5504fa9047 [GDB] Add copyright header for gdbmach.c il y a 16 ans
  Stefan Hajnoczi 19386ec2c8 [GDB] Add watch and rwatch hardware watchpoints il y a 16 ans
  Stefan Hajnoczi 04bc50f025 [GDB] Add GDB stub for remote debugging il y a 16 ans
  Stefan Hajnoczi 842165ef76 [GDBSYM] Remove unused gdbsym.c il y a 16 ans
  Alexey Zaytsev 4006d229e5 Introduce the new timer subsystem. il y a 16 ans
  Holger Lubitz 7815474495 Revert "malloc attribute changes" il y a 17 ans
  Holger Lubitz 373022108b malloc attribute changes il y a 17 ans
  Michael Brown 4ce8d61a5c Import various libgcc functions from syslinux. il y a 17 ans
  Michael Brown f62d6486d8 GCC's optimiser seems to screw up if this is left static... il y a 17 ans
  Michael Brown a6a1052096 Applied a modified version of holger's regparm patches. il y a 17 ans
  Holger Lubitz 0ae6c53bd9 Revert "make __udivmoddi4 static" - gcc links to it implicitly il y a 17 ans
  Holger Lubitz 9e7b165017 make __udivmoddi4 static il y a 17 ans
  Michael Brown dc52db4920 Removed dead code identified by symcheck il y a 17 ans
  Michael Brown 6d2e4e719c Move uninitialised .data16 variables to .bss16; saves around 2000 il y a 17 ans
  Michael Brown adf192f566 Shrink cpu.c and render it useful for our purposes. il y a 17 ans
  Michael Brown e330db3c74 Dead code removal. il y a 17 ans
  Michael Brown 4e14b020a5 Master IRQ should be EOIed first, I think. il y a 17 ans
  Michael Brown fbda4837b0 Allocate heap at first usage, rather than assuming we can fit it in il y a 17 ans
  Michael Brown 89349d7fad Separated out initialisation functions from startup/shutdown functions. il y a 17 ans
  Marty Connor 9b3c4e4d79 Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot il y a 17 ans
  Michael Brown fae10a7ca1 We don't actually use the reset functions anywhere, and nothing really il y a 17 ans
  Michael Brown e42eba4af4 Use a common base-memory packet buffer for DHCP construction (as used il y a 17 ans
  Michael Brown d5451d210c Add ability to resolve relative symbols as well as locate absolute ones. il y a 17 ans
  Michael Brown 8f6a4e8140 Add gdbsym.c object to help with running gdb-to-qemu il y a 17 ans
  Michael Brown 045fb24557 Use internal real-mode stack from non-returnable prefixes il y a 17 ans
  Michael Brown ff7d0af585 Provide a buffer in base memory for code to fill with generated DHCP data. il y a 17 ans