Home
last modified time | relevance | path

Searched refs:a (Results 1 – 25 of 44) sorted by relevance

12

/loramac-node-3.4.0/src/boards/mcu/saml21/hal/utils/include/
Dutils.h65 #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) argument
91 #define COMPILER_ALIGNED(a) __attribute__((__aligned__(a))) argument
93 #define COMPILER_ALIGNED(a) COMPILER_PRAGMA(data_alignment = a)
95 #define COMPILER_ALIGNED(a) __attribute__((__aligned__(a)))
148 #define NO_INIT(a) __attribute__((zero_init)) argument
150 #define NO_INIT(a) __no_init
152 #define NO_INIT(a) __attribute__((section(".no_init")))
160 #define COMPILER_SECTION(a) __attribute__((__section__(a))) argument
162 #define COMPILER_SECTION(a) COMPILER_PRAGMA(location = a)
164 #define COMPILER_SECTION(a) __attribute__((__section__(a)))
[all …]
/loramac-node-3.4.0/src/boards/mcu/saml21/hal/documentation/
Dtimer.rst7 A timer task is a piece of code (function) executed at a specific time or periodically by the timer…
8 …he timers task queue. The execution delay or period is set in ticks, where one tick is defined as a
9 configurable number of clock cycles in the hardware timer. Changing the number of clock cycles in a
15 In single-shot mode a task is removed from the task queue before its callback is invoked. It allows…
25 * Changing and obtaining of the period of a timer
37 The Timer driver is an interrupt driven driver.This means that the interrupt that triggers a task m…
38 the process of adding or removing a task via the driver's API. In such case the interrupt processin…
42 it is not recommended to add or remove a task from such interrupts: in case if a higher priority in…
43 the driver's interrupt, adding or removing a task may cause unpredictable behavior of the driver.
48 … If there are a lot of frequently called interrupts with the priority higher than the driver's one…
Dspi_master_sync.rst4 The serial peripheral interface (SPI) is a synchronous serial communication
7 SPI devices communicate in full duplex mode using a master-slave
8 architecture with a single master. The master device originates the frame for
28 Send/receive/exchange data with a SPI slave device. E.g., serial flash, SD card,
Dusart_sync.rst31 They are commonly used in a terminal application or low-speed communication
50 And the SCK pin can't be set directly. Application can use a GCLK output PIN
51 to generate SCK. For example to communicate with a SMARTCARD with ISO7816
/loramac-node-3.4.0/src/boards/
Dutilities.h50 #define MIN( a, b ) ( ( ( a ) < ( b ) ) ? ( a ) : ( b ) ) argument
61 #define MAX( a, b ) ( ( ( a ) > ( b ) ) ? ( a ) : ( b ) ) argument
140 int8_t Nibble2HexChar( uint8_t a );
/loramac-node-3.4.0/doc/
DNucleoLxxx-platform.md22 * SX1261DVK1BAS uses a SX1261MB1BAS shield
23 * SX1262DVK1CAS uses a SX1262MB1CAS shield
24 * SX1262DVK1DAS uses a SX1262MB1DAS shield
31 * LR1110DVK1TBKS uses a LR1110MB1DIS or LR1110MB1DJS shield
32 * LR1110DVK1TCKS uses a LR1110MB1DIS or LR1110MB1DJS shield
33 * LR1110DVK1TGKS uses a LR1110MB1GJS or LR1110MB1GJS shield
Ddevelopment-environment.md6 It allows to build the project either by using a command line terminal or by using IDE's like [VSCo…
22 …* Ubuntu 18.04: the toolchain has been updated but there is a bug with [`libnewlib`](https://githu…
50 2. Create a directory named 'build'
62 …ot installed under the default path (GNU Linux:`/usr`, Mac OS `/usr/local`) a prefix has to be pro…
74 Alternatively one can use a graphical interface to configure CMake, drop down menus and check boxes…
155 …The below GDB usage example shows how to start a debug session, writing the program to the flash a…
162 * Execute a reset and halt of the target:
166 * Add a one-time break point at main:
211 …The *CMake Tools* extension will automatically generate a *`.cmaketools.json`* file based on the C…
215 3. Click on the blue status bar of *CMake Tools* to choose a build type (`Debug` or `Release`).
[all …]
DATECC608A-TNGLORA.md3 [ATECC608A-TNGLORA](https://www.microchip.com/wwwproducts/en/ATECC608A-TNGLORA) acts as a HW secure…
/loramac-node-3.4.0/src/boards/mcu/
Dutilities.c78 int8_t Nibble2HexChar( uint8_t a ) in Nibble2HexChar() argument
80 if( a < 10 ) in Nibble2HexChar()
82 return '0' + a; in Nibble2HexChar()
84 else if( a < 16 ) in Nibble2HexChar()
86 return 'A' + ( a - 10 ); in Nibble2HexChar()
/loramac-node-3.4.0/
DCHANGELOG.md5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
23 - SAMR34 platform does not implement NVM storage functionality. This is a requirement for LoRaWAN v…
43 - Fixed first beacon acquisition after receiving a `DeviceTimeAns`.
62 - SAMR34 platform does not implement NVM storage functionality. This is a requirement for LoRaWAN v…
70 - Added a default value for `Request->ReqReturn.DutyCycleWaitTime` to ensure that a valid value is …
96 - Fixed an issue when receiving downlinks in class C window during a class A procedure
176 - Fixed STM platforms IRQ handlers when using a C++ compiler
208 - Removed NvmCtxCallback calls as they should only be done when a modification happens.
223 - Add to AS923 and KR920 regions a definition for the Rx bandwidth to be used while executing the L…
277 - Added a filter to handle multicast downlinks exceptions
[all …]
/loramac-node-3.4.0/src/boards/mcu/stm32/STM32_USB_Device_Library/Core/Inc/
Dusbd_def.h266 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
269 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument
/loramac-node-3.4.0/src/system/
Dsystime.c76 SysTime_t SysTimeAdd( SysTime_t a, SysTime_t b ) in SysTimeAdd() argument
80 c.Seconds = a.Seconds + b.Seconds; in SysTimeAdd()
81 c.SubSeconds = a.SubSeconds + b.SubSeconds; in SysTimeAdd()
90 SysTime_t SysTimeSub( SysTime_t a, SysTime_t b ) in SysTimeSub() argument
94 c.Seconds = a.Seconds - b.Seconds; in SysTimeSub()
95 c.SubSeconds = a.SubSeconds - b.SubSeconds; in SysTimeSub()
Dsystime.h98 SysTime_t SysTimeAdd( SysTime_t a, SysTime_t b );
108 SysTime_t SysTimeSub( SysTime_t a, SysTime_t b );
/loramac-node-3.4.0/cmake/
Dlaunch.json.in23 …{ "text": "monitor reset halt", "description": "perform a reset and halt the target", "ignoreFailu…
25 …{ "text": "monitor reset init", "description": "perform a reset and init the target", "ignoreFailu…
Dgdb-helper.cmake40 # Generates a GDB run script for debugging with STLINKv1/v2/v2-1 programmer and texane stlink tool.
49 # Generates a GDB run script for debugging with any supported programmer and openOCD.
57 # Generates a Visual Studio Code launch configuration for debugging with openOCD.
/loramac-node-3.4.0/src/boards/mcu/saml21/saml21b/gcc/gcc/
Dsaml21e15b_flash.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e15b_sram.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e16b_flash.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e16b_sram.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e17b_flash.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e17b_sram.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e18b_flash.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21e18b_sram.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21g16b_flash.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at
Dsaml21g16b_sram.ld7 * a wholly owned subsidiary of Microchip Technology Inc.
15 * You may obtain a copy of the Licence at

12