Sign In
Forgot Password?
Sign In | | Create Account

Embedded Software Blog

Posts tagged with 'drivers'

11 Feb, 2013

Reentrant write-only ports

Posted by Colin Walls

Colin Walls Recently I posted about the challenges of using a write only port. Then I followed that up with another posting that illustrated the use of C++ to encapsulate the necessary coding nastiness. Hopefully, these two postings conveyed the general ideas – defining the problem and outlining a solution. However, one aspect of the solution was not addressed: the proposed code was not reentrant … Reentrancy … Read More

device drivers, drivers, RTOS

28 Jan, 2013

Write-only ports in C++

Posted by Colin Walls

Colin Walls I recently wrote about write-only ports and discussed how they worked and the challenges presented to software developers who need to program them. The solutions proposed were quite straightforward, but the challenge remained to ensure that all the code utilizing the ports complied with the requirements. I commented at the time that there are several ways to mandate the correct handing of write-only … Read More

device drivers, drivers

14 Jan, 2013

Write-only ports

Posted by Colin Walls

Colin Walls I often joke that my job puts me in a difficult position, as I am a software guy and a very large proportion of Mentor Graphics employees are hardware design specialists; I am consorting with the “the enemy”. Although I am making a light-hearted comment, there is, sadly, something of an “us and them” attitude between software and hardware teams in many companies. It is in everybody’s … Read More

drivers

Tags

Archives

 
Online Chat