FRDM K64F Metronome

Committer:
ram54288
Date:
Sun May 14 18:37:05 2017 +0000
Revision:
0:dbad57390bd1
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ram54288 0:dbad57390bd1 1 # Platform Abstraction Layer R1.0 Release Notes
ram54288 0:dbad57390bd1 2
ram54288 0:dbad57390bd1 3 ## Introduction
ram54288 0:dbad57390bd1 4 This version is the first release of the Platform Abstraction Layer (PAL) package. The target of PAL is to support easy porting of the mbed Cloud Client services to different platforms and operating systems.
ram54288 0:dbad57390bd1 5 The version also includes a reference porting to the mbedOS 5.2 (mbed-os-5.2) operating system, running on Cortex-M SoC.
ram54288 0:dbad57390bd1 6
ram54288 0:dbad57390bd1 7 ## Content
ram54288 0:dbad57390bd1 8 Version R1.0 includes the following features:
ram54288 0:dbad57390bd1 9
ram54288 0:dbad57390bd1 10 1. Service APIs:
ram54288 0:dbad57390bd1 11 A set of APIs to be used by the mbed Cloud Client services. Currently supported:
ram54288 0:dbad57390bd1 12 1. RTOS API: OS primitives: Threads, Semaphores, memory pools, ...
ram54288 0:dbad57390bd1 13 2. Network API: networking API. Supporting TCP & UDP in synchronous & asynchronous modes.
ram54288 0:dbad57390bd1 14
ram54288 0:dbad57390bd1 15 2. Platform APIs
ram54288 0:dbad57390bd1 16 Set of APIs the platform owner is expected to implement for the specific device and operating system.
ram54288 0:dbad57390bd1 17
ram54288 0:dbad57390bd1 18 3. Documentation:
ram54288 0:dbad57390bd1 19 1. API documentation
ram54288 0:dbad57390bd1 20 2. Porting guide
ram54288 0:dbad57390bd1 21
ram54288 0:dbad57390bd1 22 3. Reference implementation of the Platform APIs for the mbedOS 5.2 (mbed-os-5.2) OS.
ram54288 0:dbad57390bd1 23
ram54288 0:dbad57390bd1 24 ## Release
ram54288 0:dbad57390bd1 25 Unless differently stated in file, the PAL package is released as an Open Source, under the Apache-2.0 license model. You can find a copy of the license [here](https://github.com/ARMmbed/pal/blob/master/apache-2.0.txt).
ram54288 0:dbad57390bd1 26
ram54288 0:dbad57390bd1 27 The repository of PAL can be found at: https://github.com/ARMmbed/pal
ram54288 0:dbad57390bd1 28
ram54288 0:dbad57390bd1 29 The Release tag is: PAL-R1.0
ram54288 0:dbad57390bd1 30
ram54288 0:dbad57390bd1 31 ## Known issues
ram54288 0:dbad57390bd1 32 No known issues exists at the time of release.
ram54288 0:dbad57390bd1 33
ram54288 0:dbad57390bd1 34 Since not all interfaces needed by the services are covered yet, we assume [mbedTLS](https://tls.mbed.org) is supplied by the platform.
ram54288 0:dbad57390bd1 35
ram54288 0:dbad57390bd1 36 ## Reporting issues
ram54288 0:dbad57390bd1 37 Please report any issue on the PAL GitHub project.