Link updates

This commit is contained in:
Jeff Parsons 2016-05-23 14:14:42 -07:00
commit d29ef36ea1
30 changed files with 84 additions and 66 deletions

View file

@ -15,7 +15,7 @@ PCx86, the PCjs IBM PC emulation module, is the engine powering all our [IBM PC
This module divides PC functionality into variety of logical and visual components.
In general, each JavaScript file is responsible for a single component or set of related components (eg,
[chipset.js](lib/chipset.js)). Most components represent familiar PC devices, such as video cards, disk
[chipset.js](lib/chipset.js)). Most components represent familiar PC devices, such as video cards, disk drive
controllers, etc.
*Component* is an overloaded term, since **Component** is also the name of the shared base class in
@ -110,8 +110,8 @@ A BackTrack index is encoded as a 32-bit value with three parts:
This represents a total of 31 bits, with bit 31 reserved.
For example, look at one of the last things a ROM does during boot: loading a disk sector into RAM. It will be up to the
disk controller (or DMA controller, if used) to create a BackTrack object representing the sector that was read,
For example, look at one of the last things a ROM does during boot: loading a disk sector into RAM. It will be up to
the drive controller (or DMA controller, if used) to create a BackTrack object representing the sector that was read,
adding that object to the global BackTrack object array, and then associating the corresponding BackTrack index with
the first byte of RAM where the sector was loaded. Subsequent bytes of RAM containing the rest of the sector will refer
to the same BackTrack object, using BackTrack indexes containing offsets 1-511.