APLMT Serial Devs

Home Intro APIs Source Platforms Licensing FAQ News Acknowledgements


Up
XMK Scheduler
APL Containers
APL Logging
APL Memory
APL Miscellaneous
APL Parsing
APL System
APLMT Abstract Devs
APLMT ITC
APLMT Logging
APLMT Memory
APLMT Miscellaneous
APLMT Networking
APLMT Serial Devs
APLMT Stdio
APLMT System

SourceForge Logo

 

APLMT Serial Devices Interfaces

Serial Devices APIs [top]

APL provides a collection of low level interfaces and thread-aware drivers for UARTs. Due to the tight coupling to the target’s operating system and hardware, availability of interface(s) for particular platforms/boards/MCUs varies. Click here for a list of supported platforms and/or hardware.

Blocking UART Drivers
APL provides UART drivers that support stream oriented, blocking IO. The blocking IO drivers allow threads to share the control of the CPU while waiting on read/write operations.

  Header Files aplmt/devices/serial/stream/uartaapi.h
aplmt/devices/serial/stream/uartbapi.h

UART Primitives
APL provides a Hardware Abstraction Layer for accessing hardware specific UART registers.


[Home] [Intro] [APIs] [Source] [Platforms] [Licensing] [FAQ] [News] [Acknowledgements][Site Map]
Send mail to webmaster@shift-right.com with questions or comments about this web site.
Copyright © 2004 Shift-Right Technologies, LLC
Last Modified: Friday, November 26, 2004