Link updates
This commit is contained in:
parent
a54d5564a7
commit
d29ef36ea1
30 changed files with 84 additions and 66 deletions
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue