378 Révisions (f944737045487ca7c3cda94556c66b08fca7966c)

Auteur SHA1 Message Date
  Michael Brown bbd9e28061 Simplify TX datapath. il y a 19 ans
  Michael Brown cce2e47ff4 Added iSCSI boot test code il y a 19 ans
  Michael Brown 3b51c719d3 Generalise three-wire interface to generic SPI interface. il y a 19 ans
  Michael Brown ab4f96e525 Move per-transition delays from generic bit-bashing layer to i2c layer il y a 19 ans
  Michael Brown 51a36f1cfb Change read_bit() to return 0 or -1UL, rather than 0 or 1. il y a 19 ans
  Michael Brown 3ed40686c9 Added bit-bashing i2c interface code il y a 19 ans
  Michael Brown e90b64d625 Added sketch of bit-bashing interface common code il y a 19 ans
  Michael Brown 286bf68faf Added a very quick and dirty compatibility layer, to allow il y a 19 ans
  Michael Brown d78581297b Improve tcpdump legibility. il y a 19 ans
  Michael Brown 48fb6c6dc2 Updated retry timer mechanism to incorporate smoothed RTT estimation. il y a 19 ans
  Michael Brown 50415b3aca Make DBG_DISCARD correct il y a 19 ans
  Michael Brown 1f394c2f7c Backing out last change; no immediate plans to make the whole block-device il y a 19 ans
  Michael Brown 99ef98d0bf ATA devices are now asynchronous. The ATA layer itself now performs the il y a 19 ans
  Michael Brown 68125bc441 Added generic asynchronous operations code. il y a 19 ans
  Michael Brown 1db1a6dad3 Added first sketch of a generic retry timer mechanism. The idea is to use il y a 19 ans
  Michael Brown 6541338897 Handle multi-sector reads by splitting them into subcommands. il y a 19 ans
  Michael Brown 9a2a52693d Initial AoE implementation. Limitations are: il y a 19 ans
  Michael Brown 6f998cecb3 Use separate data-in and data-out buffers. il y a 19 ans
  Michael Brown 6d6252067f Add ETH_P_AOE il y a 19 ans
  Michael Brown f743de4858 Added tcp_kick(). This speed up LILO and GRUB booting by almost two il y a 19 ans
  Michael Brown 6c50564724 Make PKB_ZLEN the minimum possible size of packet buffer (to allow for il y a 19 ans
  Michael Brown aa2468babe Added abstraction layer for a three-wire serial device (e.g. the EEPROM il y a 19 ans
  Michael Brown 3204a1e941 Removed some obsolete INIT_XXX constants. il y a 19 ans
  Dan Lynch bef8874842 - implemented printw (formatted string output, a la printf) il y a 19 ans
  Michael Brown 84a493b88d Allow vcprintf() to be called by external code such as the curses library. il y a 19 ans
  Dan Lynch f778500739 - fixes to _wputch to get positioning and wrap working properly il y a 19 ans
  Michael Brown 9dfb9d84b4 Made the LBA48 example clearer. il y a 19 ans
  Michael Brown 80958ff69c Added (untested) support for ATA devices. This code should be generic il y a 19 ans
  Michael Brown af4aacb978 Added missing @file block il y a 19 ans
  Michael Brown 402ba15c64 READ CAPACITY (16) turns out to be an optional command (even though il y a 19 ans
  Michael Brown 444b885a7d Add EOVERFLOW==ERANGE il y a 19 ans
  Dan Lynch acf572905c - made some of the bit shifting attribute access simpler (in my mind) il y a 19 ans
  Michael Brown d48d0fb1bb Add the concept of a "user pointer" (similar to the void __user * in il y a 19 ans
  Michael Brown a280587cde iSCSI writes seem to be working (at least, the ethereal trace shows no il y a 19 ans
  Michael Brown b531bd2bda All uses iscsi_state were removed some time ago; removing the il y a 19 ans
  Dan Lynch 2814681d20 all window primitives implemented il y a 19 ans
  Michael Brown 6b6096d28b Strip down i386 PCI configuration space I/O to the bare minimum. A il y a 19 ans
  Michael Brown 15ee09ed10 Restructured PCI subsystem to fit the new device model. il y a 19 ans
  Michael Brown 0afa9db2de Tear out old heap code, replace with code that simply allocates memory il y a 19 ans
  Michael Brown 441189c6f8 Kill off the "all devices are boot devices" idea il y a 19 ans
  Michael Brown 7cd0390013 Add list_for_each_entry_safe. il y a 19 ans
  Michael Brown ceba6ecb75 Added generic device model. il y a 19 ans
  Michael Brown 6b514393d3 Change movetoyx(), putc() and getc() to methods of the screen. il y a 19 ans
  Dan Lynch dccc6aed3a lightweight xcurses implementation for etherboot (Michael made me do it...) il y a 19 ans
  Michael Brown f25731d08f Split "iSCSI as a SCSI device" out from "iSCSI as a TCP protocol". il y a 19 ans
  Michael Brown 25f5d114a0 Updated documentation. il y a 19 ans
  Michael Brown 2421723a15 Rewrote printf and friends to better support standard C semantics. il y a 19 ans
  Michael Brown 1ad72e0e79 Add 64-bit byte-swapping operations. il y a 19 ans
  Michael Brown 5009f8d6a2 Provide a SCSI device interface to the iSCSI protocol il y a 19 ans
  Michael Brown f33f01c126 Defined SCSI device interface, and added SCSI block device il y a 19 ans