eMOS Whitepaper

eMOS – an embedded message passing real time OS eMOS is a real time OS for embedded systems with a preemptive message passing kernel at its core. The message passing API provides a uniform model for supporting additional software stacks such as UART driver, File System, USB stack, TCP/IP and CAN library etc.

eMOS Whitepaper Read Post »

New ad and new products, oh my!

We just submitted a new ad to Circuit Cellar Inc. It should appear in their Nov issue. (Note: the young woman demonstrating her eBox kit IS a student, not a professional model. 🙂 ) Meanwhile, we have a few new major and minor product releases in flight, so many that it is almost tough to keep track of them. Some highlights: As blogged in a previous entry, the Parallax Propeller is an exciting new microcontroller that brings the power of multiprocessing to embedded market.  We are now prototyping a XMM (external memory model) scheme where programs can be stored in

New ad and new products, oh my! Read Post »

$1 ISP (In System Programmer) Dongle for the AVR

We are now offering an ISP dongle for the Atmel AVR for a $1 if you purchase an ADV or PRO license of our ICCV7 for AVR compiler. Every AVR user needs of these (or two or three for spare). CUrrently we have the parallel port version and we will be getting some USB STK500 ISP compatible dongle soon and we will run the same special pricing for them. Visit our site for more details. As always, you can download a fully functional 45 days demo of our compilers.

$1 ISP (In System Programmer) Dongle for the AVR Read Post »

The Dinkumware Library

I have been fortunate to have worked with (or at least in the same room with 🙂 ) some really smart people over the years: people that worked at the Space Shuttle compilers, people that designed the ground breaking 200Mhz DEC Alpha system, the HP PA-RISC team etc., but the one that left the most impression on me is P.J. Plauger. He found Whitesmiths in the mid-70s after working with the early Unix/C people at Bell Lab. Whitesmiths produced one of the earliest C compiler outside of the Bell Lab and he wrote Idris, a Unix V6 compatible OS from

The Dinkumware Library Read Post »

Parallax Propeller and the Propeller C Compiler

I worked at compiler teams for a few companies before founding ImageCraft: large ones like DEC (RIP) and HP, but also smaller ones like Whitesmiths and Intermetrics. The joke is that when a company promotes their latest chips as “co-designed with C compiler experts,” it means that they’d sent us poor compiler writers an email after tape-out. In reality, C is a fairly easy language to support – the experience of the early C designers when they first wrote PDP-11 Unix in C, and then ported it to a different architecture (the Honeywell 635, a mainframe) helped hone C to

Parallax Propeller and the Propeller C Compiler Read Post »

Scroll to Top