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

..--

CMakeLists.txtD18-Mar-2025490 1612

FreeRTOS.hD18-Mar-2025100.3 KiB3,2622,234

StackMacros.hD18-Mar-20251.5 KiB354

atomic.hD18-Mar-202512.5 KiB420169

croutine.hD18-Mar-202527.7 KiB75682

deprecated_definitions.hD18-Mar-20257.3 KiB282180

event_groups.hD18-Mar-202534.3 KiB82882

list.hD18-Mar-202523.2 KiB504139

message_buffer.hD18-Mar-202540.5 KiB88856

mpu_prototypes.hD18-Mar-202525.4 KiB389316

mpu_syscall_numbers.hD18-Mar-20255.7 KiB10674

mpu_wrappers.hD18-Mar-202517.9 KiB287180

newlib-freertos.hD18-Mar-20252.4 KiB6317

picolibc-freertos.hD18-Mar-20254.3 KiB9236

portable.hD18-Mar-202511 KiB272122

projdefs.hD18-Mar-20257.2 KiB13980

queue.hD18-Mar-202567.4 KiB1,811178

semphr.hD18-Mar-202549.1 KiB1,21667

stack_macros.hD18-Mar-20258.6 KiB14269

stdint.readmeD18-Mar-20252.1 KiB5953

stream_buffer.hD18-Mar-202542.3 KiB94783

task.hD18-Mar-2025159.8 KiB3,762456

timers.hD18-Mar-202563.9 KiB1,426120

stdint.readme

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