Changes

Jump to navigation Jump to search
m
no edit summary
Line 77: Line 77:     
A stripped down emulator for the Ethernet Controller has been written. It is a essentially a set of registers with a Multiplexed Intel bus communication layer and packet file read/write layers. These registers, however, are not passive memory banks but include "events" that are triggered by particular register states. For instance writing to registers designated to make up a receive buffer pointer actually delivers the requested byte from the buffer to the appropriate control register to be available for a subsequent request. A simple interrupt system (stimulated externally by the simulation layer) has also been included.
 
A stripped down emulator for the Ethernet Controller has been written. It is a essentially a set of registers with a Multiplexed Intel bus communication layer and packet file read/write layers. These registers, however, are not passive memory banks but include "events" that are triggered by particular register states. For instance writing to registers designated to make up a receive buffer pointer actually delivers the requested byte from the buffer to the appropriate control register to be available for a subsequent request. A simple interrupt system (stimulated externally by the simulation layer) has also been included.
 +
 +
 +
= See Also =
 +
 +
* [[FPGA_Reset]]
 +
* [[FPGA_Idler]]
 +
* [[FPGA_Reader]]
 +
* [[FPGA_Querier]]
 +
* [[FPGA_Programmer]]
 +
* [[FPGA_Transmitter]]
 +
* [[FPGA_Transceiver]]
 +
* [[FPGA_Registers]]
 +
* [[Ethernet_Packets]]
1,004

edits

Navigation menu