<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/bitbash, branch v0.9.3</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bitbash?h=v0.9.3</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bitbash?h=v0.9.3'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2007-07-28T15:05:41+00:00</updated>
<entry>
<title>Ensure clock line is in the idle state before asserting chip select.</title>
<updated>2007-07-28T15:05:41+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-28T15:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ca41159f577ba787d52005af850380259690f933'/>
<id>urn:sha1:ca41159f577ba787d52005af850380259690f933</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support cards such as natsemi which treat the data as little-endian</title>
<updated>2007-07-01T14:22:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-07-01T14:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=95cb7aaacf734cff2bd8580475732de80d52d327'/>
<id>urn:sha1:95cb7aaacf734cff2bd8580475732de80d52d327</id>
<content type='text'>
(i.e. LSB transmitted first on the wire), even though SPI commands and
addresses always have to be big-endian.
</content>
</entry>
<entry>
<title>Abstracted out part of the concept of an SPI device to a generalised NVS</title>
<updated>2006-12-04T18:23:06+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-12-04T18:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=946967f09ce0ab9ab438a0647d393601dd0fca23'/>
<id>urn:sha1:946967f09ce0ab9ab438a0647d393601dd0fca23</id>
<content type='text'>
device.

Separated the mechanisms of non-volatile storage access and non-volatile
stored options.
</content>
</entry>
<entry>
<title>Changed length parameter in SPI methods to be a byte length, rather than</title>
<updated>2006-12-04T16:09:59+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-12-04T16:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dc06c895fc089bcb9c050b2fb64494213f61e896'/>
<id>urn:sha1:dc06c895fc089bcb9c050b2fb64494213f61e896</id>
<content type='text'>
a word length.
</content>
</entry>
<entry>
<title>Generalised the SPI abstraction layer to also be able to handle interfaces</title>
<updated>2006-12-04T15:36:51+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-12-04T15:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=931f94dca30b04f8303acdcfd08436e61a491a92'/>
<id>urn:sha1:931f94dca30b04f8303acdcfd08436e61a491a92</id>
<content type='text'>
that don't provide the full flexibility of a bit-bashing interface.

Temporarily hacked rtl8139.c to use the new interface.
</content>
</entry>
<entry>
<title>We don't actually have a stdio.h header file.  Our printf() functions are</title>
<updated>2006-09-27T10:58:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-09-27T10:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=88e38fa1483891f273f063f92ef71a5c33fe5406'/>
<id>urn:sha1:88e38fa1483891f273f063f92ef71a5c33fe5406</id>
<content type='text'>
defined in vsprintf.h.  (This may change, since vsprintf.h is a
non-standard name, but for now it's the one to use.)

There should be no need to include vsprintf.h just for DBG() statements,
since include/compiler.h forces it in for a debug build anyway.
</content>
</entry>
<entry>
<title>added stdio.h to includes for DBG compilation</title>
<updated>2006-09-27T05:57:06+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2006-09-27T05:57:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6ac78f6aff85b2a41d1c98011c41f622d569076a'/>
<id>urn:sha1:6ac78f6aff85b2a41d1c98011c41f622d569076a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalise three-wire interface to generic SPI interface.</title>
<updated>2006-06-14T00:22:50+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-14T00:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3b51c719d305d4bfe8e99003f28d7cd48e0d9f4e'/>
<id>urn:sha1:3b51c719d305d4bfe8e99003f28d7cd48e0d9f4e</id>
<content type='text'>
Update rtl8139 driver to instantiate an SPI interface with a three-wire
device attached.
</content>
</entry>
<entry>
<title>Move per-transition delays from generic bit-bashing layer to i2c layer</title>
<updated>2006-06-14T00:20:35+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-14T00:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ab4f96e525fe082b0750867cc50d03becf018048'/>
<id>urn:sha1:ab4f96e525fe082b0750867cc50d03becf018048</id>
<content type='text'>
(since SPI bit-bashing will require different delay semantics).
</content>
</entry>
<entry>
<title>Change read_bit() to return 0 or -1UL, rather than 0 or 1.</title>
<updated>2006-06-12T19:29:50+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-12T19:29:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=51a36f1cfbb45609c5e50b2257f4030b956316ae'/>
<id>urn:sha1:51a36f1cfbb45609c5e50b2257f4030b956316ae</id>
<content type='text'>
</content>
</entry>
</feed>
