mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2024-11-28 02:45:45 +03:00
project structure (closes #23)
This commit is contained in:
parent
b6ab015435
commit
6c2ee458d1
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user