More about SwiftX…

Developing Programs with SwiftX

SwiftX embedded systems development is controlled from a command window using standard Windows toolbar buttons and menus. Here embedded systems developers control the process of compiling software, downloading it into target hardware, and testing it interactively. You can use any standard Windows programmer's editor to edit your applications' source files, and easily load and test them from SwiftX.

SwiftX software compilers support interactive testing on the actual target, not on a simulator, via a "cross target link" (XTL). Using the actual target means you have direct access to all of your target hardware, which is very important for development of embedded applications that control certain equipment and handheld devices.

Getting Started

The demo target board supplied with the SwiftX cross compiler environment enables you to start learning how to use all the features of SwiftX right away. The SwiftX package also includes a sample application — emulating a handheld calculating device — that you can study, run, and modify to become comfortable with SwiftX programming quickly.

Code you've developed on the test board can be moved onto the final target hardware quite easily, when it is ready, by taking three steps:

Testing Procedures

General SwiftX development procedures and functions include:

Target Configuration

I/O Drivers

Interrupt Handlers

Customizing Your Kernel

Burning PROMs