Added driver functionality to support data-link layer.