あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a97d6913c 
							
						 
					 
					
						
						
							
							Rename api-hal to furi-hal ( #629 )  
						
						
						
						
					 
					
						2021-08-08 21:03:25 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							841804026e 
							
						 
					 
					
						
						
							
							[FL-1619] NFC long APDU emulation ( #623 )  
						
						... 
						
						
						
						* nfc: add apdu sequence exchange debug scene
* api-hal-gpio: fix GPIO initialization
* nfc: pull down nfc chip IRQ pin
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2021-08-03 20:24:20 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b405a22cd1 
							
						 
					 
					
						
						
							
							[FL-1167] Rework GPIO and EXTI with LL lib ( #424 )  
						
						... 
						
						
						
						* api-hal-gpio: rework gpio on ll
* one_wire_slave: rework gpio initialization
* interrupts: add attribute weak to hal exti interrupts handlers
* api-hal-gpio: add exti interrupt handlers
* input: rework with api-hal-gpio interrupts
* one_wire_slave: rework with api-hal-gpio interrupts
* api-hal-gpio: fix incorrect exti line config
* api-hal-gpio: add doxygen documentation
* api-hal-gpio: add enable / disable interrupts
* api-hal-gpio: add get_rfid_level
* core: remove api-gpio
* applications: rework gpio with api-hal-gpio
* lib: rework gpio with api-hal-gpio
* rfal: disable exti interrupt when rfal is inactive
* rfal: add interrupt gpio reinitialization
* api-hal-gpio: hide setting speed and pull mode LL implementation
* stm32wbxx_it: remove unused EXTI handlers
* api-hal-gpio: guard set, enable, disable and remove interrupt
* Drop F4 target
* Accessor: update gpio api usage
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2021-04-29 11:51:48 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c3a0a3312 
							
						 
					 
					
						
						
							
							[FL-1104] Fix NFC crash and missing NfcMessageTypeDeviceNotFound event  ( #400 )  
						
						... 
						
						
						
						* Remove asserts from platformProtectST25RComm, fix issue with concurrent access.
* NFC Worker: fix bug in nfc_worker_poll causing worker to skip sending ofNfcMessageTypeDeviceNotFound event
* Fix python linter: stick to old beta 
						
						
					 
					
						2021-04-04 13:45:55 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5439e232cc 
							
						 
					 
					
						
						
							
							[FL-950] CC1101 Stage1, SPI Refactoring, Drivers layer ( #386 )  
						
						... 
						
						
						
						* API HAL SPI: refactoring, split into layers, prepare ST HAL separation. API HAL SubGhz: initialize on start. Drivers: add basic cc1101 driver. Update API usage. Debug: increase max debugger port speed. Remove subghz apps.
* CC1101: chip status handling. ApiHalSpi: increase SubGhz bus speed to 8mhz. F4: backport subghz initialization.
* Api Hal SubGhz: rx path and frequency. CC1101: frequency control.
* SubGhz Application: basic tests
* SubGhz app: tone and packet test. API HAL SUBGHZ: update configs, add missing bits and pieces. 
						
						
					 
					
						2021-03-31 20:52:26 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68a3f6b4b7 
							
						 
					 
					
						
						
							
							[FL-873] Add F5 target, lp5562 driver and api-hal-light ( #347 )  
						
						... 
						
						
						
						* Add F5 target, lp5562 driver and api-hal-light. Update api-usage, switch to F5 by default.
* API HAL: add i2c and hardware version api. Dolphin: show hardware version.
* OTP version generator and flashing utility.
* Assets script: fix code formatting
* Backport F5 changes to F4
* F4: disable insomnia, prevent damage to BLE RX path
* F5 HAL API Light: remove magic delay to fix magic BLE
* Dolphin: HW target validation on start
* invert RSSI indication in sub-1
* API HAL: rename board to body in version api
* Gpio tester: detach and release viewport on exit
Co-authored-by: aanper <mail@s3f.ru> 
						
						
					 
					
						2021-02-18 15:49:32 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b94eff7f9 
							
						 
					 
					
						
						
							
							Input: refactoring, platform agnostic key configuration.  
						
						... 
						
						
						
						Update input usage across project. Minor queue usage fixes and tick timings. (#330 ) 
						
						
					 
					
						2021-02-10 11:56:05 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6928122650 
							
						 
					 
					
						
						
							
							FL-53: new NFC worker, A/B/F/V poll and display. ( #283 )  
						
						... 
						
						
						
						* GUI: view. Flooper-blooper fix compilation error.
* GUI: view and viewdispatcher bones
* GUI: view implementation, view models, view dispatcher
* GUI: view navigation, model refinement. Power: use view, view dispatcher.
* HAL Flash: proper page write. Dolphin: views. Power: views
* Dolphin: transition idle scree to Views
* Dolphin: input events on stats view. Format sources.
* HAL: flash erase. Dolphin: permanent state storage.
* Dolphin: first start welcome. HAL: flash operation status, errata 2.2.9 crutch.
* NFC: rewrite worker
* NFC: add support for B,F,V.
* NFC: replace rfal irq hanlder with realtime thread, more details about cards.
* Bootloader: LSE and RTS shenanigans, LED control, morse code for LSE failure error.
* F4: stop in Error_Handler
* BLE: handle working FUS, but empty radio stack.
* HAL: alive FUS is now sufficient for flash controller access
* Dolphin: update model after state load
* NFC: detect navigation
* RFAL: use osPriorityISR for isr thread
* NFC: emulation
* Bootloader: rollback incorrectly merged rename
* Dolphin: rollback incorrectly merged changes
* RFAL: remove volatile from thread attr
* RFAL: do not call platform ErrorHandler, error codes is enough
* NFC: improved error handling
* Format sources
* NFC: reset detect view model on start
* Format sources
* update codeowners
* NFC: hide last info if no card detected 
						
						
					 
					
						2021-01-11 18:42:25 +06:00 
						 
				 
			
				
					
						
							
							
								coreglitch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb2679b982 
							
						 
					 
					
						
						
							
							Refactor F2/local before F3 merge ( #220 )  
						
						... 
						
						
						
						* add files from f3
* rollback lfs
* Move assets from LFS
* remove lfs from build
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2020-11-06 11:31:59 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
						
						
							
						
						
							adb319b912 
							
						 
					 
					
						
						
							
							RFAL: explicitly configure SPI  
						
						
						
						
					 
					
						2020-10-21 14:44:48 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
						
						
							
						
						
							4c9eb4928d 
							
						 
					 
					
						
						
							
							NFC: application + rfal + driver.  
						
						
						
						
					 
					
						2020-10-20 14:12:28 +03:00