/loramac-node-3.4.0/src/boards/mcu/saml21/hal/utils/include/ |
D | utils.h | 65 #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/ |
D | timer.rst | 7 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…
|
D | spi_master_sync.rst | 4 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,
|
D | usart_sync.rst | 31 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/ |
D | utilities.h | 50 #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/ |
D | NucleoLxxx-platform.md | 22 * 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
|
D | development-environment.md | 6 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 …]
|
D | ATECC608A-TNGLORA.md | 3 [ATECC608A-TNGLORA](https://www.microchip.com/wwwproducts/en/ATECC608A-TNGLORA) acts as a HW secure…
|
/loramac-node-3.4.0/src/boards/mcu/ |
D | utilities.c | 78 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/ |
D | CHANGELOG.md | 5 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/ |
D | usbd_def.h | 266 #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/ |
D | systime.c | 76 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()
|
D | systime.h | 98 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/ |
D | launch.json.in | 23 …{ "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…
|
D | gdb-helper.cmake | 40 # 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/ |
D | saml21e15b_flash.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e15b_sram.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e16b_flash.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e16b_sram.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e17b_flash.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e17b_sram.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e18b_flash.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21e18b_sram.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21g16b_flash.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|
D | saml21g16b_sram.ld | 7 * a wholly owned subsidiary of Microchip Technology Inc. 15 * You may obtain a copy of the Licence at
|