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

..--

CMakeLists.txtD18-Mar-2025490 1612

FreeRTOS.hD18-Mar-202549.6 KiB1,461889

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.1 KiB82882

list.hD18-Mar-202523.3 KiB504139

message_buffer.hD18-Mar-202540.5 KiB88856

mpu_prototypes.hD18-Mar-202524.8 KiB382309

mpu_syscall_numbers.hD18-Mar-20255.8 KiB10775

mpu_wrappers.hD18-Mar-202517.6 KiB284177

newlib-freertos.hD18-Mar-20252.4 KiB6317

picolibc-freertos.hD18-Mar-20254.3 KiB9136

portable.hD18-Mar-202511.1 KiB272122

projdefs.hD18-Mar-20256.8 KiB13277

queue.hD18-Mar-202566 KiB1,765152

semphr.hD18-Mar-202549 KiB1,21567

stack_macros.hD18-Mar-20258.4 KiB13865

stdint.readmeD18-Mar-20252.1 KiB5953

stream_buffer.hD18-Mar-202542.2 KiB94681

task.hD18-Mar-2025138.9 KiB3,236322

timers.hD18-Mar-202562.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