azure-c-shared-utility/pal
Jelani Brandon 5e70cc8a17
Update umock repo and renamed files that have changed (#297)
2019-04-10 17:36:08 -07:00
..
freertos Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
generic Improve const buffer to do only one malloc 2018-10-03 21:56:59 -07:00
inc Update umock repo and renamed files that have changed (#297) 2019-04-10 17:36:08 -07:00
ios-osx Update umock repo and renamed files that have changed (#297) 2019-04-10 17:36:08 -07:00
linux Improve const buffer to do only one malloc 2018-10-03 21:56:59 -07:00
lwip Fixed location of stnp.h for ESP32 Support (#184) 2019-01-14 12:45:35 -08:00
mbed_os5 Add support for mbedOS5. (#228) 2018-11-27 23:28:35 -08:00
windows Improve const buffer to do only one malloc 2018-10-03 21:56:59 -07:00
README.md More readme info about the PAL porting process, and delete template files that are obsoleted by the new porting guide info. 2017-10-02 10:54:21 -07:00
agenttime.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
dns_async.c ${COMMIT_MESSAGE} 2018-09-06 22:35:00 +00:00
socket_async.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tickcounter.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00
tlsio_options.c Rename macro_utils defines to avoid collisions 2019-03-18 19:36:48 -07:00

README.md

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

azure-c-shared-utility/pal

This directory and its subfolders contain files for adapting various devices and operating systems to the Azure C Shared Utility.

Commonly used files

The directories

contain common files used by multiple devices and operating systems.

Specialized files

The remainder of the directories under azure-c-shared-utility/pal such as

contain files whose use specific to an operating system or other component.

Porting to new devices

Instructions for porting the Azure IoT C SDK to new devices are located here.