1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 04:34:43 +04:00

Merge remote-tracking branch 'OFW/dev' into dev

This commit is contained in:
MX
2024-07-31 22:38:15 +03:00
45 changed files with 492 additions and 439 deletions

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,69.0,,
Version,+,70.0,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/bt/bt_service/bt_keys_storage.h,,
Header,+,applications/services/cli/cli.h,,
1 entry status name type params
2 Version + 69.0 70.0
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/bt/bt_service/bt_keys_storage.h
5 Header + applications/services/cli/cli.h

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,69.0,,
Version,+,70.0,,
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/bt/bt_service/bt_keys_storage.h,,
@@ -1991,7 +1991,7 @@ Function,+,ibutton_protocols_render_data,void,"iButtonProtocols*, const iButtonK
Function,+,ibutton_protocols_render_error,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
Function,+,ibutton_protocols_render_uid,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
Function,+,ibutton_protocols_save,_Bool,"iButtonProtocols*, const iButtonKey*, const char*"
Function,+,ibutton_protocols_write_blank,_Bool,"iButtonProtocols*, iButtonKey*"
Function,+,ibutton_protocols_write_id,_Bool,"iButtonProtocols*, iButtonKey*"
Function,+,ibutton_protocols_write_copy,_Bool,"iButtonProtocols*, iButtonKey*"
Function,+,ibutton_worker_alloc,iButtonWorker*,iButtonProtocols*
Function,+,ibutton_worker_emulate_set_callback,void,"iButtonWorker*, iButtonWorkerEmulateCallback, void*"
@@ -2002,7 +2002,7 @@ Function,+,ibutton_worker_read_start,void,"iButtonWorker*, iButtonKey*"
Function,+,ibutton_worker_start_thread,void,iButtonWorker*
Function,+,ibutton_worker_stop,void,iButtonWorker*
Function,+,ibutton_worker_stop_thread,void,iButtonWorker*
Function,+,ibutton_worker_write_blank_start,void,"iButtonWorker*, iButtonKey*"
Function,+,ibutton_worker_write_id_start,void,"iButtonWorker*, iButtonKey*"
Function,+,ibutton_worker_write_copy_start,void,"iButtonWorker*, iButtonKey*"
Function,+,ibutton_worker_write_set_callback,void,"iButtonWorker*, iButtonWorkerWriteCallback, void*"
Function,+,icon_animation_alloc,IconAnimation*,const Icon*
1 entry status name type params
2 Version + 69.0 70.0
3 Header + applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h
4 Header + applications/services/bt/bt_service/bt.h
5 Header + applications/services/bt/bt_service/bt_keys_storage.h
1991 Function + ibutton_protocols_render_error void iButtonProtocols*, const iButtonKey*, FuriString*
1992 Function + ibutton_protocols_render_uid void iButtonProtocols*, const iButtonKey*, FuriString*
1993 Function + ibutton_protocols_save _Bool iButtonProtocols*, const iButtonKey*, const char*
1994 Function + ibutton_protocols_write_blank ibutton_protocols_write_id _Bool iButtonProtocols*, iButtonKey*
1995 Function + ibutton_protocols_write_copy _Bool iButtonProtocols*, iButtonKey*
1996 Function + ibutton_worker_alloc iButtonWorker* iButtonProtocols*
1997 Function + ibutton_worker_emulate_set_callback void iButtonWorker*, iButtonWorkerEmulateCallback, void*
2002 Function + ibutton_worker_start_thread void iButtonWorker*
2003 Function + ibutton_worker_stop void iButtonWorker*
2004 Function + ibutton_worker_stop_thread void iButtonWorker*
2005 Function + ibutton_worker_write_blank_start ibutton_worker_write_id_start void iButtonWorker*, iButtonKey*
2006 Function + ibutton_worker_write_copy_start void iButtonWorker*, iButtonKey*
2007 Function + ibutton_worker_write_set_callback void iButtonWorker*, iButtonWorkerWriteCallback, void*
2008 Function + icon_animation_alloc IconAnimation* const Icon*

View File

@@ -194,3 +194,7 @@
255 /**< Set to 255 with the memory manager and the mailbox */
#define TL_BLE_EVENT_FRAME_SIZE (TL_EVT_HDR_SIZE + CFG_TLBLE_MOST_EVENT_PAYLOAD_SIZE)
/* Various defines for compatibility with -Wundef - thanks, ST */
#define CFG_DEBUG_TRACE_FULL 0
#define CFG_DEBUG_TRACE_LIGHT 0

View File

@@ -9,3 +9,15 @@
#define BLE_CFG_SVC_MAX_NBR_CB 0
#define BLE_CFG_CLT_MAX_NBR_CB 0
/* Various defines for compatibility with -Wundef - thanks, ST */
#define BLE_CFG_BLS_INTERMEDIATE_CUFF_PRESSURE 0
#define BLE_CFG_BLS_TIME_STAMP_FLAG 0
#define BLE_CFG_BLS_PULSE_RATE_FLAG 0
#define BLE_CFG_BLS_USER_ID_FLAG 0
#define BLE_CFG_BLS_MEASUREMENT_STATUS_FLAG 0
#define BLE_CFG_HRS_ENERGY_EXPENDED_INFO_FLAG 0
#define BLE_CFG_HRS_ENERGY_RR_INTERVAL_FLAG 0
#define BLE_CFG_HTS_MEASUREMENT_INTERVAL 0
#define BLE_CFG_HTS_TIME_STAMP_FLAG 0
#define BLE_CFG_HTS_TEMPERATURE_TYPE_VALUE_STATIC 0

View File

@@ -120,6 +120,7 @@ void furi_hal_interrupt_init(void) {
TAMP_STAMP_LSECSS_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 0, 0));
NVIC_EnableIRQ(TAMP_STAMP_LSECSS_IRQn);
NVIC_SetPriority(SVCall_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 0, 0));
NVIC_SetPriority(PendSV_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 15, 0));
NVIC_SetPriority(FPU_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 15, 0));

View File

@@ -17,11 +17,13 @@
#define configUSE_PREEMPTION 1
#define configSUPPORT_STATIC_ALLOCATION 1
#define configSUPPORT_DYNAMIC_ALLOCATION 0
#define configUSE_MALLOC_FAILED_HOOK 0
#define configUSE_IDLE_HOOK 0
#define configUSE_TICK_HOOK 0
#define configCPU_CLOCK_HZ (SystemCoreClock)
#define configTICK_RATE_HZ_RAW 1000
#define configTICK_RATE_HZ ((TickType_t)configTICK_RATE_HZ_RAW)
#define configUSE_16_BIT_TICKS 0
#define configMAX_PRIORITIES (32)
#define configMINIMAL_STACK_SIZE ((uint16_t)128)
@@ -34,7 +36,6 @@
#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS()
#define configUSE_TRACE_FACILITY 1
#define configUSE_16_BIT_TICKS 0
#define configUSE_MUTEXES 1
#define configQUEUE_REGISTRY_SIZE 0
#define configCHECK_FOR_STACK_OVERFLOW 0