• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

CMakeLists.txtD04-Jan-2025490 1612

FreeRTOS.hD04-Jan-2025103 KiB3,3352,295

StackMacros.hD04-Jan-20251.5 KiB354

atomic.hD04-Jan-202513 KiB428169

croutine.hD04-Jan-202527.9 KiB76383

deprecated_definitions.hD04-Jan-20257.3 KiB282180

event_groups.hD04-Jan-202535.4 KiB85882

list.hD04-Jan-202524.2 KiB512142

message_buffer.hD04-Jan-202543.8 KiB96858

mpu_prototypes.hD04-Jan-202525.5 KiB390317

mpu_syscall_numbers.hD04-Jan-20255.7 KiB10674

mpu_wrappers.hD04-Jan-202517.5 KiB277177

newlib-freertos.hD04-Jan-20252.4 KiB6317

picolibc-freertos.hD04-Jan-20254.3 KiB9236

portable.hD04-Jan-202511.3 KiB282126

projdefs.hD04-Jan-20257.2 KiB13980

queue.hD04-Jan-202567.4 KiB1,811178

semphr.hD04-Jan-202549.1 KiB1,21667

stack_macros.hD04-Jan-20258.6 KiB14269

stdint.readmeD04-Jan-20252.1 KiB5953

stream_buffer.hD04-Jan-202557.1 KiB1,281102

task.hD04-Jan-2025160.2 KiB3,775456

timers.hD04-Jan-202564.2 KiB1,432121

stdint.readme

1/*
2 * FreeRTOS Kernel V11.1.0
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