URL
https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk
[/] [open8_urisc/] [trunk/] [VHDL/] [o8_sdlc_if.vhd] - Diff between revs 202 and 204
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 202 |
Rev 204 |
Line 55... |
Line 55... |
-- of 0xFF indicates that the recieved CRC matches the calculated CRC.
|
-- of 0xFF indicates that the recieved CRC matches the calculated CRC.
|
--
|
--
|
-- **** This location serves as the status register for the receive
|
-- **** This location serves as the status register for the receive
|
-- 1) This value is only updated on reception of a full frame, indicated
|
-- 1) This value is only updated on reception of a full frame, indicated
|
-- by a start followed by a stop flag. Incomplete frames are ignored.
|
-- by a start followed by a stop flag. Incomplete frames are ignored.
|
-- 2) If the packet CRC matches the transmitted CRC, the packet is
|
-- 2) If too many bytes are received (buffer overflow), a value of
|
-- considered valid, and the received length (less CRC) is written.
|
|
-- 3) If the packet CRC doesn't match, a value of ERR_CHECKSUM is written.
|
|
-- 4) If too many bytes are received (buffer overflow), a value of
|
|
-- ERR_LENGTH is written.
|
-- ERR_LENGTH is written.
|
|
|
library ieee;
|
library ieee;
|
use ieee.std_logic_1164.all;
|
use ieee.std_logic_1164.all;
|
use ieee.std_logic_unsigned.all;
|
use ieee.std_logic_unsigned.all;
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.