diff --git a/input/chapter02/chapter02.xml b/input/chapter02/chapter02.xml index ded47365..e61a1b3f 100644 --- a/input/chapter02/chapter02.xml +++ b/input/chapter02/chapter02.xml @@ -987,7 +987,7 @@ multiplex the output of the many sets, which can also add latency. created by software. Each entry in this table points to a queue of transfer descriptors. Software sets up this data in memory, and it is read by the host - controller which is a separate chip the drives the USB bus. + controller which is a separate chip that drives the USB bus. Software needs to schedule the work queues so that 90% of a frame time is given to isochronous data, and 10% left for interrupt, control and bulk data.. @@ -1252,7 +1252,7 @@ multiplex the output of the many sets, which can also add latency. single frame of the movie which contains the wire-frame models, textures and light sources which needs to be combined (rendered) into the amazing special effects we now take for - grained. Since each frame is static, once the computer has + granted. Since each frame is static, once the computer has the initial input it does not need any more communication until the final frame is ready to be sent back and combined into the move. For example the block-buster Lord of the Rings @@ -1463,7 +1463,7 @@ multiplex the output of the many sets, which can also add latency. that is a fence that allows any load or stores to be done before it (move upwards), but nothing before it to move downwards past it. Thus, when load or store with release semantics is - processed, you can be store that any earlier load or stores will + processed, you can be sure that any earlier load or stores will have been complete.