Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
boards/icicle-kit-es/ | 03-Aug-2024 | - | 15,469 | 10,908 | ||
drivers/ | 03-Aug-2024 | - | 81,428 | 39,860 | ||
hal/ | 03-Aug-2024 | - | 1,060 | 387 | ||
mpfs_hal/ | 03-Aug-2024 | - | 37,971 | 26,422 | ||
platform_config_reference/ | 03-Aug-2024 | - | 1,844 | 1,491 | ||
soc_config_generator/ | 03-Aug-2024 | - | 729 | 493 | ||
CMakeLists.txt | D | 03-Aug-2024 | 521 | 18 | 15 | |
readme.md | D | 03-Aug-2024 | 1.4 KiB | 52 | 47 |
readme.md
1# PolarFire® SoC platform source code 2 3## Repo organization 4 5``` 6<platform> 7 | 8 |-- drivers 9 | |- fpga_ip 10 | | | . 11 | | | . 12 | |- mss 13 | | |- mss-ethernet-mac 14 | | |- mss-can 15 | | |- mss-gpio 16 | | | . 17 | | | . 18 | | | . 19 | | |- mss-mmc 20 | | |- mss-watchdog 21 | | |- mss-watchdog.c 22 | | |- mss-watchdog.h 23 | | 24 | |- off_chip 25 | | | . 26 | | | . 27 | | 28 |-- hal 29 | | 30 |-- mpfs_hal 31 | | 32 |-- platform_config_reference 33 | | |- linker 34 | | | |- mpfs-ddr-loaded-by-boot-loader.ld 35 | | | |- mpfs-envm-lma-scratchpad-vma.ld 36 | | | |- mpfs-envm.ld 37 | | | |- mpfs-lim-lma-scratchpad-vma.ld 38 | | | |- mpfs-lim.ld 39 | | | 40 | | | 41 | | |- mpfs_hal_config 42 | | |- mss_sw_config.h 43 | | 44 |-- soc_config_generator 45 | | 46 | |- mpfs_configuration_generator.py 47 48``` 49 50For detailed description about the contents of the platform sub-directories and the overall bare metal software project folder structure, please refer to the 51[Bare Metal Software Projects Structure](https://github.com/polarfire-soc/polarfire-soc-documentation/blob/master/bare-metal-project-structure/bare-metal-software-project-structure.md) 52