<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/include/gpxe/blockdev.h, branch v0.9.6</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/blockdev.h?h=v0.9.6</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/include/gpxe/blockdev.h?h=v0.9.6'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2008-11-19T20:04:43+00:00</updated>
<entry>
<title>[blockdev] Move block device operations to structure block_device_operations</title>
<updated>2008-11-19T20:04:43+00:00</updated>
<author>
<name>Laurent Vivier</name>
</author>
<published>2008-11-19T16:31:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a2686a55c4799f34dcaa60e14097ed0e8f5c9254'/>
<id>urn:sha1:a2686a55c4799f34dcaa60e14097ed0e8f5c9254</id>
<content type='text'>
Signed-off-by: Laurent Vivier &lt;Laurent.Vivier@bull.net&gt;
</content>
</entry>
<entry>
<title>Add the concept of a "user pointer" (similar to the void __user * in</title>
<updated>2006-05-19T15:06:51+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-05-19T15:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d48d0fb1bb53262bf44a03dbe8388529f1566a1c'/>
<id>urn:sha1:d48d0fb1bb53262bf44a03dbe8388529f1566a1c</id>
<content type='text'>
the kernel), which encapsulates the information needed to refer to an
external buffer.  Under normal operation, this can just be a void *
equivalent, but under -DKEEP_IT_REAL it would be a segoff_t equivalent.

Use this concept to avoid the need for bounce buffers in int13.c,
which reduces memory usage and opens up the possibility of using
multi-sector reads.

Extend the block-device API and the SCSI block device implementation
to support multi-sector reads.

Update iscsi.c to use user buffers.

Move the obsolete portions of realmode.h to old_realmode.h.

MS-DOS now boots an order of magnitude faster over iSCSI (~10 seconds
from power-up to C:&gt; prompt in bochs).
</content>
</entry>
<entry>
<title>Defined a block device interface.</title>
<updated>2006-05-13T11:36:30+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-05-13T11:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=8638a5e4719cbea018ebe24340f2cdcb3bc70582'/>
<id>urn:sha1:8638a5e4719cbea018ebe24340f2cdcb3bc70582</id>
<content type='text'>
</content>
</entry>
</feed>
