index
:
openslx-ng/ipxe.git
master
openslx
Fork of ipxe; additional commands and features
OpenSLX
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
arch
Commit message (
Expand
)
Author
Age
Files
Lines
*
Strip down i386 PCI configuration space I/O to the bare minimum. A
Michael Brown
2006-05-17
6
-469
/
+430
*
Restructured PCI subsystem to fit the new device model.
Michael Brown
2006-05-16
2
-32
/
+6
*
Missed a reference to heap.h.
Michael Brown
2006-05-16
1
-1
/
+0
*
Add INT 13,41 (extensions installation check). LILO's MBR now uses
Michael Brown
2006-05-15
2
-0
/
+40
*
Fix a couple of minor typos.
Michael Brown
2006-05-14
1
-2
/
+2
*
Also capture INT 19 as a failure path, to allow for boot sectors that
Michael Brown
2006-05-14
1
-3
/
+14
*
Add int13_boot(), to allow booting from INT 13 emulated drives.
Michael Brown
2006-05-14
2
-0
/
+89
*
Specify attributes on .text16.
Michael Brown
2006-05-14
1
-1
/
+1
*
Rewrote printf and friends to better support standard C semantics.
Michael Brown
2006-05-14
1
-0
/
+1
*
Provide access to rm_cs and rm_ds from protected-mode code.
Michael Brown
2006-05-13
2
-1
/
+6
*
Provide a global counter for the number of interrupts hooked.
Michael Brown
2006-05-13
1
-0
/
+1
*
Allow re-entrancy and provide a global counter of the number of
Michael Brown
2006-05-13
1
-0
/
+20
*
Define BIOS data segment in bios.h
Michael Brown
2006-05-13
2
-7
/
+9
*
Add flag definitions.
Michael Brown
2006-05-13
1
-0
/
+8
*
Add INT 13 emulation layer (which provides an interface to gPXE block
Michael Brown
2006-05-13
2
-0
/
+632
*
Add 64-bit byte-swapping operations.
Michael Brown
2006-05-13
1
-7
/
+38
*
Add drivers/block and arch/i386/interface/pcbios
Michael Brown
2006-05-13
1
-0
/
+1
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
3
-64
/
+0
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
2
-0
/
+74
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
4
-13
/
+34
*
(Redoing check-in lost by SourceForge's failure.)
Michael Brown
2006-05-13
1
-11
/
+21
*
Preserve the whole of %esp across prot_call(). We have to split this
Michael Brown
2006-05-06
1
-7
/
+14
*
Allow access to variables in .text16 as well as .data16. Chained
Michael Brown
2006-05-06
3
-2
/
+16
*
Preserve GDT across prot_call().
Michael Brown
2006-05-06
1
-6
/
+12
*
This line should not have been checked in
Michael Brown
2006-05-05
1
-1
/
+0
*
Add infrastructure to support access to .data16 (and .text16) variables
Michael Brown
2006-05-05
2
-76
/
+125
*
Added methods for efficiently declaring and accessing variables in
Michael Brown
2006-05-04
3
-0
/
+59
*
BSS is now zeroed by libprefix (along with the otherwise non-zeroable
Michael Brown
2006-05-02
1
-3
/
+0
*
Typo
Michael Brown
2006-05-02
1
-2
/
+2
*
Create two easy-to-use entry points in libprefix: install and
Michael Brown
2006-05-02
4
-35
/
+122
*
<name>_size variable is no longer needed, since we don't copy the code.
Michael Brown
2006-05-02
1
-3
/
+1
*
Towards a(nother) new real-mode infrastructure, in which we take
Michael Brown
2006-05-02
9
-1177
/
+460
*
Move stack out to separate object, so that having a stack doesn't drag in
Michael Brown
2006-05-02
2
-9
/
+13
*
Verified as working
Michael Brown
2006-05-02
1
-6
/
+9
*
This should be much more elegant: we use flat real mode for the
Michael Brown
2006-05-02
1
-130
/
+219
*
Checking in because I don't want to lose this rather neat code for
Michael Brown
2006-05-01
1
-0
/
+178
*
Put the TCP connection periodic processing in tcp.c, where it belongs.
Michael Brown
2006-04-30
1
-0
/
+2
*
Move init.h to gpxe/init.h.
Michael Brown
2006-04-30
7
-7
/
+7
*
Gave up on adding POSIX errno's as required, and just added (almost) all
Michael Brown
2006-04-28
1
-15
/
+15
*
Added missing ssize_t
Michael Brown
2006-04-25
1
-0
/
+1
*
gcc is rather over-aggressive about optimising out static data structures
Michael Brown
2006-04-24
4
-8
/
+8
*
(librm_base-1b) is already an offset; no need to apply OFFSET().
Michael Brown
2006-04-24
1
-1
/
+1
*
Header rearrangement.
Michael Brown
2006-04-24
4
-4
/
+4
*
Added __constant_memcpy() based on version in Linux's string.h.
Michael Brown
2006-04-24
1
-12
/
+135
*
They can come back when they have someone to support them.
Michael Brown
2006-03-17
89
-8563
/
+0
*
Prefix semantics have changed
Michael Brown
2006-03-16
1
-0
/
+5
*
Merge from Etherboot 5.4
Michael Brown
2006-03-16
1
-1
/
+2
|
\
*
|
Merge from Etherboot 5.4
Michael Brown
2006-03-16
2
-18
/
+83
|
\
|
*
|
Merge from Etherboot 5.4
Michael Brown
2006-03-16
3
-1
/
+301
|
\
|
*
|
Fix up building with gcc 4.0.1 / gas 2.16.91
Michael Brown
2006-01-17
2
-4
/
+4
[next]