1.
Gary Stringham & Associates, LLC - Embedded Systems Consultant
Newsletters: Sign up for the Gary Stringham & Associates free monthly newsletter, The Embedded Bridge, to learn best practices in the hardware/firmware ...
2.
GS&A - Newsletter #9 - Abiding by Industry Standards
A printer ASIC was designed to be just a PCI Express endpoint so some of the configuration registers were hard-coded as such and it was used in a printer ...
3.
GS&A - Newsletter #26 - Level-triggered vs. Edge-triggered Interrupts
Interrupt modules come in two flavors: level-triggered or edge-triggered. Because there are different usages of those terms, let me define them. ...
4.
GS&A - Newsletter #27 - Responses to Level-triggered vs. Edge ...
Jay Dowling wrote, “edge triggered interrupts … are highly susceptible to ... Edge-triggered interrupts can provide the same behavior Steve describes. ...
5.
GS&A - Newsletter #26 - Level-triggered vs. Edge-triggered Interrupts
Level-Triggered: A level-triggered interrupt module always generates an interrupt whenever the level of the interrupt source is asserted. ...
6.
GS&A - Newsletter #27 - Responses to Level-triggered vs. Edge ...
Steve Strobel wrote that he found level-triggered interrupts useful when multiple ... If it were a level-triggered IM, any asserted interrupt lines will ...
7.
GS&A - Newsletter #10 - Analyzing Buffer Zones
Best Practice: Size receive and transmit buffers appropriately for efficient communication between hardware and firmware. ...
8.
GS&A - Newsletter #2 - Different Bit Types in Different Registers
To avoid complexity and risk of firmware defects, different types of bits should be located in different registers. To see why, let’s examine how firmware ...
9.
GS&A - Newsletter #15 - Using DMA Controllers to Troubleshoot Problems
Many blocks within chips process data read from or written to memory using direct memory access (DMA) controllers. Firmware initiates the data processing by ...
10.
GS&A - News & Events
ESC - Embedded Systems Conference ESC-262 Twenty-five Lessons Learned in Hardware/Firmware Interface Design April 3, 2007. San Jose, California ...