project structure (closes #23)
This commit is contained in:
		@@ -4,17 +4,33 @@ _Overview of Flipper firmware architecture:_
 | 
			
		||||
 | 
			
		||||
# Project structure
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
.
 | 
			
		||||
+-- core                    # App
 | 
			
		||||
+-- target_f1               # target f1
 | 
			
		||||
+-- target_lo               # local target (for linux)
 | 
			
		||||
|	+-- sample1
 | 
			
		||||
|	+-- sample2
 | 
			
		||||
+-- wiki                    # Documentation (wiki) generates from this files
 | 
			
		||||
|	+-- sample1
 | 
			
		||||
|	+-- sample2
 | 
			
		||||
+-- wiki-deploy.sh          # Script to generate Wiki from local .md files
 | 
			
		||||
 | 
			
		||||
├── applications 	# Flipper applications
 | 
			
		||||
│   └── furi_test	# Test app for checking and demonstrating FURI func
 | 
			
		||||
├── core 	# Main feature like OS, HAL (target-independed)
 | 
			
		||||
├── target_f1 # Target-depended code for target F1
 | 
			
		||||
│   ├── Drivers # STM HAL drivers
 | 
			
		||||
│   │   ├── CMSIS
 | 
			
		||||
│   │   └── STM32L4xx_HAL_Driver
 | 
			
		||||
│   │       ├── Inc
 | 
			
		||||
│   │       │   └── Legacy
 | 
			
		||||
│   │       └── Src
 | 
			
		||||
│   ├── Inc # Autogenerated CubeMX code and target-depended includes
 | 
			
		||||
│   ├── Middlewares
 | 
			
		||||
│   │   ├── ST
 | 
			
		||||
│   │   │   └── STM32_USB_Device_Library
 | 
			
		||||
│   │   └── Third_Party
 | 
			
		||||
│   │       └── FreeRTOS
 | 
			
		||||
│   └── Src # Autogenerated CubeMX code and target-depended sources
 | 
			
		||||
├── target_lo # Target-depended code for local linux target
 | 
			
		||||
│   ├── Inc
 | 
			
		||||
│   └── Src
 | 
			
		||||
└── wiki # Documentation (wiki) generates from this files
 | 
			
		||||
    ├── applications # info about separate features of flipper
 | 
			
		||||
    ├── fw # core, environment info about firmware
 | 
			
		||||
    └── hw # info about hardware
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
# HAL
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user