Name Date Size #Lines LOC

..--

CMakeLists.txtHD06-Mar-2024490 1612

FreeRTOS.hHD06-Mar-202449.6 KiB1,461889

StackMacros.hHD06-Mar-20241.5 KiB354

atomic.hHD06-Mar-202412.5 KiB420169

croutine.hHD06-Mar-202427.7 KiB75682

deprecated_definitions.hHD06-Mar-20247.3 KiB282180

event_groups.hHD06-Mar-202434.1 KiB82882

list.hHD06-Mar-202423.3 KiB504139

message_buffer.hHD06-Mar-202440.5 KiB88856

mpu_prototypes.hHD06-Mar-202424.8 KiB382309

mpu_syscall_numbers.hHD06-Mar-20245.8 KiB10775

mpu_wrappers.hHD06-Mar-202417.6 KiB284177

newlib-freertos.hHD06-Mar-20242.4 KiB6317

picolibc-freertos.hHD06-Mar-20244.3 KiB9136

portable.hHD06-Mar-202411.1 KiB272122

projdefs.hHD06-Mar-20246.8 KiB13277

queue.hHD06-Mar-202466 KiB1,765152

semphr.hHD06-Mar-202449 KiB1,21567

stack_macros.hHD06-Mar-20248.4 KiB13865

stdint.readmeHD06-Mar-20242.1 KiB5953

stream_buffer.hHD06-Mar-202442.2 KiB94681

task.hHD06-Mar-2024138.9 KiB3,236322

timers.hHD06-Mar-202462.9 KiB1,404107

stdint.readme

1/*
2 * FreeRTOS Kernel V10.6.2
3 * Copyright (C) 2021 Amazon.com, Inc. or its affiliates.  All Rights Reserved.
4 *
5 * SPDX-License-Identifier: MIT
6 *
7 * Permission is hereby granted, free of charge, to any person obtaining a copy of
8 * this software and associated documentation files (the "Software"), to deal in
9 * the Software without restriction, including without limitation the rights to
10 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
11 * the Software, and to permit persons to whom the Software is furnished to do so,
12 * subject to the following conditions:
13 *
14 * The above copyright notice and this permission notice shall be included in all
15 * copies or substantial portions of the Software.
16 *
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
19 * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
20 * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
21 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
22 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23 *
24 * https://www.FreeRTOS.org
25 * https://github.com/FreeRTOS
26 *
27 */
28
29#ifndef FREERTOS_STDINT
30#define FREERTOS_STDINT
31
32/*******************************************************************************
33 * THIS IS NOT A FULL stdint.h IMPLEMENTATION - It only contains the definitions
34 * necessary to build the FreeRTOS code.  It is provided to allow FreeRTOS to be
35 * built using compilers that do not provide their own stdint.h definition.
36 *
37 * To use this file:
38 *
39 *    1) Copy this file into the directory that contains your FreeRTOSConfig.h
40 *       header file, as that directory will already be in the compiler's include
41 *       path.
42 *
43 *    2) Rename the copied file stdint.h.
44 *
45 */
46
47typedef signed char int8_t;
48typedef unsigned char uint8_t;
49typedef short int16_t;
50typedef unsigned short uint16_t;
51typedef long int32_t;
52typedef unsigned long uint32_t;
53
54#ifndef SIZE_MAX
55    #define SIZE_MAX    ( ( size_t ) -1 )
56#endif
57
58#endif /* FREERTOS_STDINT */
59