aboutsummaryrefslogtreecommitdiffstats
path: root/content.tex
diff options
context:
space:
mode:
Diffstat (limited to 'content.tex')
-rw-r--r--content.tex12
1 files changed, 6 insertions, 6 deletions
diff --git a/content.tex b/content.tex
index ede0ef6..4180296 100644
--- a/content.tex
+++ b/content.tex
@@ -277,15 +277,15 @@ virtqueues\footnote{For example, the simplest network device has one virtqueue f
transmit and one for receive.}.
Driver makes requests available to device by adding
-an available buffer to the queue - i.e. adding a buffer
+an available buffer to the queue, i.e., adding a buffer
describing the request to a virtqueue, and optionally triggering
-a driver event - i.e. sending an available buffer notification
+a driver event, i.e., sending an available buffer notification
to the device.
Device executes the requests and - when complete - adds
-a used buffer to the queue - i.e. lets the driver
+a used buffer to the queue, i.e., lets the driver
know by marking the buffer as used. Device can then trigger
-a device event - i.e. send a used buffer notification to the driver.
+a device event, i.e., send a used buffer notification to the driver.
Device reports the number of bytes it has written to memory for
each buffer it uses. This is referred to as ``used length''.
@@ -489,8 +489,8 @@ of a device are live once the device has been reset.
\drivernormative{\subsection}{Device Cleanup}{General Initialization And Device Operation / Device Cleanup}
-A driver MUST NOT alter virtqueue entries for exposed buffers -
-i.e. buffers which have been
+A driver MUST NOT alter virtqueue entries for exposed buffers,
+i.e., buffers which have been
made available to the device (and not been used by the device)
of a live virtqueue.