12 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b2d6e6f554 | |||
| c6fa2f3807 | |||
| 9c773838c7 | |||
| ed76759a42 | |||
| f09eb174ef | |||
| 68f25261ba | |||
| 6f86a51783 | |||
| 7eca86c5a1 | |||
| 4216943215 | |||
| df6c1ef9a1 | |||
| 0eaef0c326 | |||
| 6518acdb5a |
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| b2d6e6f554 |
Everywhere: Rename MODDIR -> JWBDIR
Rename the omnipresent MODDIR variable to JWBDIR, since that's more to the point. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| c6fa2f3807 |
defs-cpp.mk, mcu-defs.mk: Do MCU_OPENOCD_CFG_NAME definition from one place
MCU_OPENOCD_CFG_NAME was defined in cfg-cpp.mk and mcu-defs.mk. Not sure which is the best place, but have them compete is clearly the worst idea. This patch puts them into defs-cpp.mk. A future patch should place the whole bunch somewhere else, I guess. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 9c773838c7 |
make: Improve flash-fetch targets
- Add support MCU_FLASH_BANK_NAME to support multiple banks - Prefix binaries with TARGET_PRODUCT, if defined - Fix flash data for stm32f769i-disco Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| ed76759a42 |
defs-cpp.mk, mcu-defs.mk, rules.mk: Code beautification and re-ordering
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| f09eb174ef |
defs-cpp.mk, mcu-defs.mk, mcu-tags.mk: Dissolve mcu-tags.mk into defs-cpp.mk
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 68f25261ba |
make: Clean-indented makefiles
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 6f86a51783 |
mcu-defs.mk: Don't error out on clean target
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 7eca86c5a1 |
defs.mk, mcu-defs.mk: Search for openocd config in search path
Add variables around MCU_OPENOCD_CFG_SEARCH_PATH and go search config there Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 4216943215 |
mcu-defs.mk, mcu-flash.mk: Ongoing improvements
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| df6c1ef9a1 |
make, tmpl/tagged: Add basic microcontroller support
Add support for building the firmware of the Cortex M3 ST-NUCLEO-F103RB development board with an STM32 microcontroller. This commit add some hooks, notably support for tagged templates, but adds lots of crap, too, notably makefiles and variables that should have different names and / or functionality. New makefiles are: Mcu-defs.mk mcu-exe.mk mcu-flash.mk mcu-tags.mk mcu-topdir.mk tagged-tmpl.mk, a new directory is tmpl/tagged. Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 0eaef0c326 |
conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30
Signed-off-by: Jan Lindemann <jan@janware.com> |
|||
| 6518acdb5a |
mcu-defs.mk, mcu-topdir.mk: Add mcu-defs.mk and mcu-topdir.mk
Signed-off-by: Jan Lindemann <jan@janware.com> |