
Programmer’s Manual
Personal Portable System Manager
Programmer’s Manual
Introduction
1-1
Chapter 1
Introduction
1.1
What is PPSM
Personal Portable System Manager (PPSM) is a compact operating system
designed specifically for the DragonBall
operating system enables most handheld electronic products with LCD displays
such as advanced pagers, advanced cellular phones, game machines, GPS,
instruments, organizers, and Personal Digital Assistants (PDA).
family of the microcontrollers. This
PPSM is a real time 32-bit kernel with prioritized interrupt scheduling. All tasks are
interrupt-driven, e.g. applications are activated by selecting the corresponding
icons. Because PPSM is written in C, it’s highly portable. It contains thorough,
configurable, and easy to learn toolsets which aid developers in their application
development process.
The PPSM Tools consist of Pen Input, Graphics, Database, Text, Character Input,
System and Communication. Application developers have the freedom to design
a sophisticated User-Interface and to configure DragonBall
API for LCD based products. The PPSM Toolset, together with its Device Drivers,
provides the basic control of the LCD, the drawing functions, the real time clock
and the UART.
with easy-to-use
The PPSM kernel does not access hardware devices directly. All peripheral
devices are controlled by the kernel indirectly through software device drivers. By
supplying the appropriate device drivers with each peripheral, it gives system
integrators greater flexibility to use various types of hardware devices without
changing the core of the software.
the DragonBall
TM
family platform.
shows the architecture of PPSM on
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.