Device Driver Design: using the IMMR to access PPC I/O
Device Driver Design: using the internal memory map register (IMMR) to access input and output (I/O), targeting a PowerPC (MCP860 PowerQUICC™) microprocesor's Communication Processor Module (CPM) provides 3 vital techniques to the embedded engineering community. First we demonstrate how to use an instruction set simulator to design basic features for a driver. Second, we use the new driver to instrument a real-time operating system for schedulability analysis with a logic analyser. Third we show the value of having your vendors working together as partners so the several tools and components used in an embedded project work well together.
Watch the free 5 minute video presentation to get an overview of the 3 vital techniques offered by this kit. Purchase the complete kit, originally used as an exhibit for DesignCon conference presented by Ron Fredericks, which includes source code and detailed description of how to mix assembler and C in designing and testing a PowerQUICC device driver for a real-time operating system or kernel. The details will be useful when working with current PowerQUICC communications processors offered by Freescale™ Semiconductor.
PowerQUICC and Freescale Semiconductor are trademarks of Freescale Semiconductor, Inc.