C

FAE

Exceptional Programming

| |

What happens to high-level language programming when computer architecture changes? Walter Banks and Kirk Zurell recount the challenges of accommodating novel interrupt architectures in C for embedded systems.

Threads in C

|

Overview

Threads in C require the following:

  • A thread declaration, with a dispatch expression.
  • A thread function (either a macro, function, or other code).

C Programming for Embedded Systems

| | | |

Programmers just discovering embedded systems usually have lots of C experience, but little or no familiarity with the restrictions and peculiarities of 8-bit computer systems. The lack of amenities such as a console, operating system, or system call interface can leave them wondering where to start.

C Language Resources

These are some general resources about the C language.

FAE

C versus Assembly

| | |

This article describes a test we perform on our Code Development System compilers to test code generation. As a side benefit, it proves that C can match assembly, and beat it, even unexpectedly...

Syndicate content