/nrf52832-nimble/ |
H A D | project.uvprojx | 1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2 <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="proje… 11 <ToolsetNumber>0x4</ToolsetNumber> 12 <ToolsetName>ARM-ADS</ToolsetName> 18 <PackID>NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0</PackID> 20 …<Cpu>IRAM(0x20000000,0x10000) IROM(0x00000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) E… 23 …-S0 -C0 -P0 -FD20000000 -FC4000 -FN2 -FF0nrf52xxx -FS00 -FL0200000 -FF1nrf52xxx_uicr -FS110001000 … 24 <DeviceId>0</DeviceId> 36 <bCustSvd>0</bCustSvd> 37 <UseEnv>0</UseEnv> [all …]
|
H A D | project.uvoptx | 1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2 <ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="pr… 16 <nMigrate>0</nMigrate> 20 <dwLowDateTime>0</dwLowDateTime> 21 <dwHighDateTime>0</dwHighDateTime> 26 <ToolsetNumber>0x4</ToolsetNumber> 27 <ToolsetName>ARM-ADS</ToolsetName> 33 <RunSim>0</RunSim> 35 <RunAbUc>0</RunAbUc> 40 <HexRangeLowAddress>0</HexRangeLowAddress> [all …]
|
H A D | README.md | 5 该 BSP 以 nrf52832 MCU 作为为平台,提供 NimBLE Bluetooth Stack 在 RT-Thread 上的基本功能。 7 所使用的协议栈为 NimBLE 在 RT-Thread上的移植版本,提供完整的 Host 及 Controller 协议栈支持,主要特性如下: 9 - 支持 BLE5.0 标准 10 - 2Msym / s PHY 吞吐量 11 - 安全管理(SM),支持 LE Legacy Pairing, LE Secure Connections, Transport Specific Key Distribution 12 - 配置灵活,最多支持 32 个并发连接 13 - 提供常用的 Profile 和 Service 支持 14 - 清晰的 HCI 接口抽象 15 - 支持 BLE Mesh(PB-GATT and PB-ADV provisioning, Relay support, GATT Proxy ....) 16 - 最小 4.5 KB RAM,69KB Flash 的资源占用 [all …]
|
H A D | .config | 3 # RT-Thread Configuration 7 # RT-Thread Kernel 36 # Inter-Thread communication 65 CONFIG_RT_VER_NUM=0x40000 69 # RT-Thread Components 200 # RT-Thread online packages 204 # IoT - internet of things 218 # Wi-Fi 302 CONFIG_PKG_NIMBLE_MULTI_ADV_INSTANCES=0 306 CONFIG_PKG_NIMBLE_VER="latest"
|
/nrf52832-nimble/packages/NimBLE-latest/ |
H A D | repository.yml | 10 # http://www.apache.org/licenses/LICENSE-2.0 20 repo.name: apache-mynewt-nimble 22 "0.0.0": "master" 24 "0-dev": "0.0.0" 25 "0-latest": "1.0.0" 26 "1-latest": "1.0.0" 28 "1.0.0": "nimble_1_0_0_tag" 30 "1.0-latest": "1.0.0" 33 0.0.0: 34 1.1.0: good [all …]
|
H A D | README.md | 3 NimBLE 软件包是 RT-Thread 基于 [Apache NimBLE](https://github.com/apache/mynewt-nimble) 开源蓝牙 5.0 协议栈的移植实现… 7 - 扩展广播(LE Advertising Extensions) 8 - 2Mbit/s比特率的物理层 9 - 长距离编码(Coded PHY for LE Long Range) 10 - 高速不可连接广播(High Duty Cycle Non-Connectable Advertising) 11 - 新的跳频算法(Channel Selection Algorithm #2) 12 - 隐私1.2(LE Privacy 1.2) 13 - 安全管理(SM),支持传统配对(LE Legacy Pairing),安全连接(LE Secure Connections),特定秘钥分发(Transport Specific Key Dist… 14 - 链路层PDU数据长度扩展(LE Data Length Extension) 15 - 多角色并发(主机(central)/从机(peripheral), server/client) [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/ |
H A D | README | 1 UFFS: Ultra-low-cost Flash File System 4 Blog: http://all-about-uffs.blogspot.com/ 10 ------------ 21 - The file system is designed for the embedded system which may 23 - Journal file system, the file system will automatically rollback 25 - When 'write' return without error, the data is guarenteed been 29 * Bad-block tolerant, ECC enable and good ware-leveling. 72 --------------------------- 77 sudo apt-get install cmake 80 ------------------------ [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/src/ |
H A D | readinode.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 4 * Copyright (C) 2001-2003 Red Hat, Inc. 28 JFFS2_DBG_FRAGTREE("truncating fragtree to 0x%08x bytes\n", size); in jffs2_truncate_fragtree() 30 /* We know frag->ofs <= size. That's what lookup does for us */ in jffs2_truncate_fragtree() 31 if (frag && frag->ofs != size) { in jffs2_truncate_fragtree() 32 if (frag->ofs+frag->size >= size) { in jffs2_truncate_fragtree() 33 JFFS2_DBG_FRAGTREE2("truncating frag 0x%08x-0x%08x\n", frag->ofs, frag->ofs+frag->size); in jffs2_truncate_fragtree() 34 frag->size = size - frag->ofs; in jffs2_truncate_fragtree() 38 while (frag && frag->ofs >= size) { in jffs2_truncate_fragtree() 41 JFFS2_DBG_FRAGTREE("removing frag 0x%08x-0x%08x\n", frag->ofs, frag->ofs+frag->size); in jffs2_truncate_fragtree() [all …]
|
H A D | fs-ecos.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 4 * Copyright (C) 2001-2003 Free Software Foundation, Inc. 11 * $Id: fs-ecos.c,v 1.44 2005/07/24 15:29:57 dedekind Exp $ 25 //-------------------------------------------- 39 //-------------------------------------------- 97 // ------------------------------------------------------------------------- 104 FSTAB_ENTRY(jffs2_fste, "jffs2", 0, 117 FSTAB_ENTRY(jffs2_fste, "jffs2", 0, 131 // ------------------------------------------------------------------------- 152 // ------------------------------------------------------------------------- [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/src/emu/ |
H A D | uffs_fileem_ecc_hw_auto.c | 2 This file is part of UFFS, the Ultra-low-cost Flash File System. 4 Copyright (C) 2005-2010 Ricky Zheng <[email protected]> 19 Boston, MA 02110-1301, USA. 39 * Reed-Solomon error correction code (RS-ECC) for every 518 bytes data. 41 * For small page MLC have 16 bytes spare area leves only 6 bytes for 'meta-data', 45 * This emulator does not calculate real RS-ECC code, instead, we use software ECC 47 * correcting cabability of RS-ECC. 71 static u8 g_sdata_buf[PAGE_FULL_SIZE]; // emulating LPC32x0's 528-bytes serial data buffer 73 static int g_sdata_buf_pointer = 0; 77 g_sdata_buf_pointer = 0; in start_sdata_access() [all …]
|
/nrf52832-nimble/nordic/nrfx/mdk/ |
H A D | nrf51_to_nrf52810.h | 3 Copyright (c) 2010 - 2018, Nordic Semiconductor ASA All rights reserved. 44 /* Differences between latest nRF51 headers and nRF52810 headers. */ 125 #define DEVICEID0 DEVICEID[0] 129 #define ER0 ER[0] 135 #define IR0 IR[0] 141 #define DEVICEADDR0 DEVICEADDR[0] 147 #define TASKS_CHG0EN TASKS_CHG[0].EN 148 #define TASKS_CHG0DIS TASKS_CHG[0].DIS 157 #define CH0_EEP CH[0].EEP 158 #define CH0_TEP CH[0].TEP [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/netif/ppp/ |
H A D | ppp_opts.h | 37 #define PPP_SUPPORT 0 44 #define PPPOE_SUPPORT 0 51 #define PPPOL2TP_SUPPORT 0 72 #define LWIP_PPP_API (PPP_SUPPORT && (NO_SYS == 0)) 129 #define PPP_INPROC_IRQ_SAFE 0 138 #define PRINTPKT_SUPPORT 0 165 #define PPP_NOTIFY_PHASE 0 179 #define PPP_USE_PBUF_RAM 0 193 #define PAP_SUPPORT 0 200 #define CHAP_SUPPORT 0 [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/netif/ppp/ |
H A D | PPPD_FOLLOWUP | 16 - LCP adaptive echo, so that we don't send LCP echo request if we 20 - IPCP no/replace default route option, were added in the early stage of 26 - using rp-pppoe pppd exits with EXIT_OK after receiving a timeout waiting 28 in Debian but not in the latest (at the time when the port were started) 34 2010-03-06 - Document +ipv6 and ipv6cp-accept-local 40 2010-03-06 - Install pppol2tp plugins with sane permissions 46 2010-03-07 - pppd: Terminate correctly if lcp_lowerup delayed calling 50 Merged 2012-05-17. 53 2010-03-07 - rp_pppoe: Copy acName and pppd_pppoe_service after option parsing 56 Don't care, is a patch for pppd/plugins/rp-pppoe/plugin.c which is not part [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/netif/ppp/ |
H A D | PPPD_FOLLOWUP | 16 - LCP adaptive echo, so that we don't send LCP echo request if we 20 - IPCP no/replace default route option, were added in the early stage of 26 - using rp-pppoe pppd exits with EXIT_OK after receiving a timeout waiting 28 in Debian but not in the latest (at the time when the port were started) 34 2010-03-06 - Document +ipv6 and ipv6cp-accept-local 40 2010-03-06 - Install pppol2tp plugins with sane permissions 46 2010-03-07 - pppd: Terminate correctly if lcp_lowerup delayed calling 50 Merged 2012-05-17. 53 2010-03-07 - rp_pppoe: Copy acName and pppd_pppoe_service after option parsing 56 Don't care, is a patch for pppd/plugins/rp-pppoe/plugin.c which is not part [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/spi/sfud/src/ |
H A D | sfud.c | 4 * Copyright (c) 2016-2018, Armink, <[email protected]> 26 * Created on: 2016-04-23 33 #define DUMMY_DATA 0xFF 54 NORMAL_SPI_READ = 1 << 0, /**< mormal spi read mode */ 97 flash->init_ok = true; in sfud_device_init() 98 SFUD_INFO("%s flash device is initialize success.", flash->name); in sfud_device_init() 100 flash->init_ok = false; in sfud_device_init() 101 SFUD_INFO("Error: %s flash device is initialize fail.", flash->name); in sfud_device_init() 117 SFUD_DEBUG("You can get the latest version on https://github.com/armink/SFUD ."); in sfud_init() 119 for (i = 0; i < sizeof(flash_table) / sizeof(sfud_flash); i++) { in sfud_init() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/netif/ppp/ |
H A D | ppp_opts.h | 37 #define PPP_SUPPORT 0 44 #define PPPOE_SUPPORT 0 51 #define PPPOL2TP_SUPPORT 0 72 #define LWIP_PPP_API (PPP_SUPPORT && (NO_SYS == 0)) 141 #define PPP_INPROC_IRQ_SAFE 0 150 #define PRINTPKT_SUPPORT 0 177 #define PPP_NOTIFY_PHASE 0 191 #define PPP_USE_PBUF_RAM 0 205 #define PAP_SUPPORT 0 212 #define CHAP_SUPPORT 0 [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/doc/doxygen/ |
H A D | lwip.Doxyfile | 16 #--------------------------------------------------------------------------- 18 #--------------------------------------------------------------------------- 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 27 DOXYFILE_ENCODING = UTF-8 30 # double-quotes, unless you are using Doxywizard) that should identify the 41 PROJECT_NUMBER = "2.1.0" 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII [all …]
|
H A D | lwip.Doxyfile.cmake.in | 16 #--------------------------------------------------------------------------- 18 #--------------------------------------------------------------------------- 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 27 DOXYFILE_ENCODING = UTF-8 30 # double-quotes, unless you are using Doxywizard) that should identify the 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII 85 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/doxygen/ |
H A D | lwip.Doxyfile | 16 #--------------------------------------------------------------------------- 18 #--------------------------------------------------------------------------- 21 # that follow. The default is UTF-8 which is also the encoding used for all text 25 # The default value is: UTF-8. 27 DOXYFILE_ENCODING = UTF-8 30 # double-quotes, unless you are using Doxywizard) that should identify the 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII 85 # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/docs/ |
H A D | doxygen.xml | 11 # http://www.apache.org/licenses/LICENSE-2.0 34 #--------------------------------------------------------------------------- 36 #--------------------------------------------------------------------------- 39 # that follow. The default is UTF-8 which is also the encoding used for all text 43 # The default value is: UTF-8. 45 DOXYFILE_ENCODING = UTF-8 48 # double-quotes, unless you are using Doxywizard) that should identify the 81 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 91 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 92 # characters to appear in the names of generated files. If set to NO, non-ASCII [all …]
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/scripts/.autostuff/scripts/ |
H A D | config.guess | 3 # Copyright 1992-2016 Free Software Foundation, Inc. 5 timestamp='2016-10-02' 29 # You can get the latest version of this script from: 32 # Please send patches to <config-[email protected]>. 35 me=`echo "$0" | sed -e 's,.*/,,'` 38 Usage: $0 [OPTION] 43 -h, --help print this help, then exit 44 -t, --time-stamp print date of last modification, then exit 45 -v, --version print version number, then exit 47 Report bugs and patches to <config-[email protected]>." [all …]
|
H A D | config.sub | 3 # Copyright 1992-2016 Free Software Foundation, Inc. 5 timestamp='2016-11-04' 28 # Please send patches to <config-[email protected]>. 35 # You can get the latest version of this script from: 48 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM 49 # or in some cases, the newer four-part form: 50 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM 53 me=`echo "$0" | sed -e 's,.*/,,'` 56 Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS 61 -h, --help print this help, then exit [all …]
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/libs/parser/ |
H A D | yconf.c | 3 /* Bison implementation for Yacc-like parsers in C 5 Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. 34 simplifying the original so-called "semantic" parser. */ 53 #define YYPURE 0 56 #define YYPUSH 0 76 * Copyright (C) 2002 Roman Zippel <zippel@linux-m68k.org> 77 * Released under the terms of the GNU GPL v2.0. 91 #define PRINTD 0x0001 92 #define DEBUG_PARSE 0x0002 113 # define YY_NULLPTR 0 [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/ |
H A D | CHANGELOG | 7 * [Enter new changes just after this line - do not remove this line] 9 (STABLE-2.1.0): 13 2018-06-17: Simon Goldschmidt 16 2018-04-23: Dirk Ziegelmeier 19 2018-03-04: Ray Abram 22 2018-02-23: Benjamin Aigner 23 * 6lowpan: add 6lowpan-over-BLE netif (based on existing 6lowpan netif) 25 2018-02-22: Simon Goldschmidt 28 2018-02-16: Simon Goldschmidt 31 2018-02-01: Simon Goldschmidt [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/ |
H A D | CHANGELOG | 5 * [Enter new changes just after this line - do not remove this line] 7 (STABLE-2.0.2) 11 2017-02-10: Dirk Ziegelmeier 18 2017-03-08 21 2017-03-08: Joel Cunningham 24 2017-03-01: Simon Goldschmidt 25 * httpd: LWIP_HTTPD_POST_MANUAL_WND: fixed double-free when httpd_post_data_recved 28 2017-02-28: David van Moolenbroek/Simon Goldschmidt 31 2017-02-17: Simon Goldschmidt 34 2017-02-16: Simon Goldschmidt [all …]
|