Added explanatory comment.
authorMichael Brown <mcb30@etherboot.org>
Mon, 9 May 2005 13:25:43 +0000 (13:25 +0000)
committerMichael Brown <mcb30@etherboot.org>
Mon, 9 May 2005 13:25:43 +0000 (13:25 +0000)
src/core/buffer.c

index da75eb6..5254c64 100644 (file)
  * which assemble a file into a single contiguous block.  The whole
  * block is then passed to the image loader.
  *
+ *
+ * Note that the rather convoluted way of manipulating the buffer
+ * descriptors (using copy_{to,from}_phys rather than straightforward
+ * pointers) is needed to cope with operation as a PXE stack, when we
+ * may be running in real mode or 16-bit protected mode, and therefore
+ * cannot directly access arbitrary areas of memory.
+ *
  */
 
 #include "stddef.h"