mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-27 12:26:24 +00:00
update Cube pack to HEAD (7.18)
This commit is contained in:
1 parent
d6d6b30dfb
commit
8e805694be
14 files changed
+67
-62
No files matched your search
@@ -27,9 +27,9 @@ SourceFiles=;
|
||||
|
||||
[ThirdPartyIp]
|
||||
ThirdPartyIpNumber=1
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.13.0]
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.18.1]
|
||||
header=../Middlewares/Third_Party/Mongoose/mongoose.h;
|
||||
source=../Middlewares/Third_Party/Mongoose/mongoose.c;
|
||||
|
||||
@@ -90,13 +90,14 @@ uint64_t mg_millis(void) { // Let Mongoose use our uptime function
|
||||
return (uint64_t)HAL_GetTick(); // Return number of milliseconds since boot
|
||||
}
|
||||
|
||||
void mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
bool mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
extern RNG_HandleTypeDef hrng;
|
||||
for (size_t n = 0; n < len; n += sizeof(uint32_t)) {
|
||||
uint32_t r;
|
||||
HAL_RNG_GenerateRandomNumber(&hrng, &r);
|
||||
memcpy((char *) buf + n, &r, n + sizeof(r) > len ? len - n : sizeof(r));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
static void timer_fn(void *arg) {
|
||||
|
||||
+9
-9
@@ -2,11 +2,11 @@
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.IPParameters=MG_ENABLE_MBEDTLS,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.IPParameters=MG_ENABLE_MBEDTLS,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
ETH.IPParameters=MediaInterface,RxBuffLen
|
||||
ETH.MediaInterface=HAL_ETH_RMII_MODE
|
||||
ETH.RxBuffLen=0
|
||||
@@ -49,7 +49,7 @@ Mcu.Pin28=PB7
|
||||
Mcu.Pin29=VP_RNG_VS_RNG
|
||||
Mcu.Pin3=PH0/OSC_IN
|
||||
Mcu.Pin30=VP_SYS_VS_Systick
|
||||
Mcu.Pin31=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
Mcu.Pin31=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
Mcu.Pin4=PH1/OSC_OUT
|
||||
Mcu.Pin5=PC1
|
||||
Mcu.Pin6=PA1
|
||||
@@ -57,7 +57,7 @@ Mcu.Pin7=PA2
|
||||
Mcu.Pin8=PA7
|
||||
Mcu.Pin9=PC4
|
||||
Mcu.PinsNb=32
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
Mcu.ThirdPartyNb=1
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F746ZGTx
|
||||
@@ -315,8 +315,8 @@ SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
USART3.IPParameters=VirtualMode-Asynchronous
|
||||
USART3.VirtualMode-Asynchronous=VM_ASYNC
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
VP_RNG_VS_RNG.Mode=RNG_Activate
|
||||
VP_RNG_VS_RNG.Signal=RNG_VS_RNG
|
||||
VP_SYS_VS_Systick.Mode=SysTick
|
||||
|
||||
@@ -39,9 +39,9 @@ SourceFiles=;
|
||||
|
||||
[ThirdPartyIp]
|
||||
ThirdPartyIpNumber=1
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.13.0]
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.18.1]
|
||||
header=../Middlewares/Third_Party/Mongoose/mongoose.h;
|
||||
source=../Middlewares/Third_Party/Mongoose/mongoose.c;
|
||||
|
||||
@@ -71,13 +71,14 @@ void blinker(void const * argument);
|
||||
|
||||
/* Private user code ---------------------------------------------------------*/
|
||||
/* USER CODE BEGIN 0 */
|
||||
void mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
bool mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
extern RNG_HandleTypeDef hrng;
|
||||
for (size_t n = 0; n < len; n += sizeof(uint32_t)) {
|
||||
uint32_t r;
|
||||
HAL_RNG_GenerateRandomNumber(&hrng, &r);
|
||||
memcpy((char *) buf + n, &r, n + sizeof(r) > len ? len - n : sizeof(r));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/* USER CODE END 0 */
|
||||
|
||||
+13
-13
@@ -2,15 +2,15 @@
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,MG_STMPACK_NET,MG_ENABLE_CUSTOM_RANDOM,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ARCH=MG_ARCH_FREERTOS
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_CUSTOM_MILLIS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_CUSTOM_RANDOM=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_STMPACK_NET=1
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,MG_STMPACK_NET,MG_ENABLE_CUSTOM_RANDOM,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ARCH=MG_ARCH_FREERTOS
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_CUSTOM_MILLIS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_CUSTOM_RANDOM=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_STMPACK_NET=1
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
ETH.IPParameters=MediaInterface
|
||||
ETH.MediaInterface=HAL_ETH_RMII_MODE
|
||||
FREERTOS.INCLUDE_vTaskCleanUpResources=0
|
||||
@@ -74,7 +74,7 @@ Mcu.Pin3=PH0/OSC_IN
|
||||
Mcu.Pin30=VP_LWIP_VS_Enabled
|
||||
Mcu.Pin31=VP_RNG_VS_RNG
|
||||
Mcu.Pin32=VP_SYS_VS_tim6
|
||||
Mcu.Pin33=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
Mcu.Pin33=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
Mcu.Pin4=PH1/OSC_OUT
|
||||
Mcu.Pin5=PC1
|
||||
Mcu.Pin6=PA1
|
||||
@@ -82,7 +82,7 @@ Mcu.Pin7=PA2
|
||||
Mcu.Pin8=PA7
|
||||
Mcu.Pin9=PC4
|
||||
Mcu.PinsNb=34
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
Mcu.ThirdPartyNb=1
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F746ZGTx
|
||||
@@ -364,8 +364,8 @@ SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
USART3.IPParameters=VirtualMode-Asynchronous
|
||||
USART3.VirtualMode-Asynchronous=VM_ASYNC
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1
|
||||
VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1
|
||||
VP_LWIP_VS_Enabled.Mode=Enabled
|
||||
|
||||
@@ -30,9 +30,9 @@ SourceFiles=;
|
||||
|
||||
[ThirdPartyIp]
|
||||
ThirdPartyIpNumber=1
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
ThirdPartyIpName#0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.13.0]
|
||||
[ThirdPartyIp#Cesanta.I-CUBE-Mongoose.7.18.1]
|
||||
header=../Middlewares/Third_Party/Mongoose/mongoose.h;
|
||||
source=../Middlewares/Third_Party/Mongoose/mongoose.c;
|
||||
|
||||
@@ -104,13 +104,14 @@ void server(void *argument);
|
||||
|
||||
/* Private user code ---------------------------------------------------------*/
|
||||
/* USER CODE BEGIN 0 */
|
||||
void mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
bool mg_random(void *buf, size_t len) { // Use on-board RNG
|
||||
extern RNG_HandleTypeDef hrng;
|
||||
for (size_t n = 0; n < len; n += sizeof(uint32_t)) {
|
||||
uint32_t r;
|
||||
HAL_RNG_GenerateRandomNumber(&hrng, &r);
|
||||
memcpy((char *) buf + n, &r, n + sizeof(r) > len ? len - n : sizeof(r));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
static void timer_fn(void *arg) {
|
||||
|
||||
+11
-11
@@ -2,13 +2,13 @@
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ARCH=MG_ARCH_CMSIS_RTOS2
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_CUSTOM_MILLIS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.13.0_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.IPParameters=MG_ENABLE_MBEDTLS,MG_ARCH,MG_ENABLE_CUSTOM_MILLIS,NetworkOoLibraryJjMongoose
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ARCH=MG_ARCH_CMSIS_RTOS2
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_CUSTOM_MILLIS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.MG_ENABLE_MBEDTLS=false
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1.NetworkOoLibraryJjMongoose_Checked=true
|
||||
Cesanta.I-CUBE-Mongoose.7.18.1_SwParameter=NetworkOoLibraryJjMongoose\:true;
|
||||
ETH.IPParameters=MediaInterface,RxBuffLen
|
||||
ETH.MediaInterface=HAL_ETH_RMII_MODE
|
||||
ETH.RxBuffLen=0
|
||||
@@ -58,7 +58,7 @@ Mcu.Pin29=VP_FREERTOS_VS_CMSIS_V2
|
||||
Mcu.Pin3=PH0/OSC_IN
|
||||
Mcu.Pin30=VP_RNG_VS_RNG
|
||||
Mcu.Pin31=VP_SYS_VS_tim6
|
||||
Mcu.Pin32=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
Mcu.Pin32=VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
Mcu.Pin4=PH1/OSC_OUT
|
||||
Mcu.Pin5=PC1
|
||||
Mcu.Pin6=PA1
|
||||
@@ -66,7 +66,7 @@ Mcu.Pin7=PA2
|
||||
Mcu.Pin8=PA7
|
||||
Mcu.Pin9=PC4
|
||||
Mcu.PinsNb=33
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.13.0
|
||||
Mcu.ThirdParty0=Cesanta.I-CUBE-Mongoose.7.18.1
|
||||
Mcu.ThirdPartyNb=1
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32F746ZGTx
|
||||
@@ -330,8 +330,8 @@ SH.GPXTI13.0=GPIO_EXTI13
|
||||
SH.GPXTI13.ConfNb=1
|
||||
USART3.IPParameters=VirtualMode-Asynchronous
|
||||
USART3.VirtualMode-Asynchronous=VM_ASYNC
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.13.0_7.13.0
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Mode=NetworkOoLibraryJjMongoose
|
||||
VP_Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1.Signal=Cesanta.I-CUBE-Mongoose_VS_NetworkOoLibraryJjMongoose_7.18.1_7.18.1
|
||||
VP_FREERTOS_VS_CMSIS_V2.Mode=CMSIS_V2
|
||||
VP_FREERTOS_VS_CMSIS_V2.Signal=FREERTOS_VS_CMSIS_V2
|
||||
VP_RNG_VS_RNG.Mode=RNG_Activate
|
||||
|
||||
Reference in new issue
Block a user