Skip to content

Commit 2be8916

Browse files
lopeztelgithub-actions[bot]
authored andcommitted
softperipheral: rev 899fa1880fcdd92c192b309eda8b84c743e6eff6
Adding sCAN softperipheral. Signed-off-by: Luis David Lopez <luis.david.lopez@nordicsemi.no> (cherry picked from commit da414b9)
1 parent 9bfb9e6 commit 2be8916

8 files changed

Lines changed: 3589 additions & 1 deletion

File tree

softperipheral/include/softperipheral_regif.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
/* Shared between Host and Service, varies between platforms. */
1111
#if defined (NRF54L05_XXAA) || defined (NRF54L09_ENGA_XXAA) || defined (NRF54L10_XXAA) || \
12-
defined (NRF54L15_XXAA) || defined (NRF54LM20A_ENGA_XXAA) || \
12+
defined (NRF54L15_XXAA) || defined (NRF54LM20A_ENGA_XXAA) || \
1313
defined (NRF54LV10A_XXAA) || defined (NRF54LM20A_XXAA)
1414
#define SP_VPR_EVENT_IDX 20
1515
#define NRF_VPR NRF_VPR00

softperipheral/sCAN/include/hal/nrf_can.h

Lines changed: 532 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
#ifndef SCAN_FIRMWARE_H__
8+
#define SCAN_FIRMWARE_H__
9+
#include "scan_firmware_v0.1.0.h"
10+
#define SOFTPERIPHERAL_META_HEADER_VERSION 2
11+
#endif

softperipheral/sCAN/include/nrf54l/scan_firmware_v0.1.0.h

Lines changed: 1208 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
#ifndef NRF_SCAN_CONFIG_H__
8+
#define NRF_SCAN_CONFIG_H__
9+
10+
/**
11+
* @brief NRF_SCAN_ENABLED
12+
*
13+
* Boolean. Accepted values: 0 and 1.
14+
*/
15+
#ifndef NRF_SCAN_ENABLED
16+
#define NRF_SCAN_ENABLED 0
17+
#endif
18+
19+
/**
20+
* ,* @brief NRF_SCAN_RXFILTER_MAX_BUFFER_SIZE ,*
21+
* ,* Integer value. Maximum size of the RXFILTER buffer
22+
* ,*/
23+
#ifndef NRF_SCAN_RXFILTER_MAX_BUFFER_SIZE
24+
#define NRF_SCAN_RXFILTER_MAX_BUFFER_SIZE 4
25+
#endif // NRF_SCAN_RXFILTER_MAX_BUFFER_SIZE
26+
27+
/**
28+
* @brief NRF_SCAN_MAX_DATA_LENGTH
29+
*
30+
* Integer value. Maximum number of bytes to send in a TX attempt
31+
*/
32+
#ifndef NRF_SCAN_MAX_DATA_LENGTH
33+
#define NRF_SCAN_MAX_DATA_LENGTH 8
34+
#endif // NRF_SCAN_MAX_DATA_LENGTH
35+
36+
#endif // NRF_SCAN_CONFIG_H__

0 commit comments

Comments
 (0)