Commit Graph

8 Commits

Author SHA1 Message Date
Gregory Nutt
3fb0a00c35 Small changes from review of last PR. Plus spacing and typo fix. 2017-03-22 17:32:52 -06:00
Alan Carvalho de Assis
b5bfe8af17 The Smoothie project needs to compile C++ inside config/boardname/src/ to use with High Priority Interruption, then I modified the board configs Makefile to support it, see attached patch.
It works fine for the first time compilation, but if we execute:

$ touch config/boardname/src/Pin.cxx

And execute "make" it will not detect that Pin.cxx was modified. I think there is some other place I should modify, but I didn't find it.
2016-11-27 11:19:46 -06:00
Gregory Nutt
e72fab6f26 Add a board context target 2016-10-18 10:54:26 -06:00
Gregory Nutt
486212a750 Extend the dirlinks target. This plugs some wholes open by last chicken-and-egg build fix 2016-07-28 11:59:22 -06:00
Gregory Nutt
8e7db75439 Fix typos in a comment 2016-06-30 07:07:40 -06:00
Gregory Nutt
fd9c9a7f4f Add logic to support custom board directories that include a Kconfig file. During the context phase of the build, any Kconfig file in the custom board directory is copied into configs/dummy, replacing the existing Kconfig file with the target Kconfig file. 2016-06-29 11:53:00 -06:00
Gregory Nutt
e523c93391 Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness. 2016-05-10 15:44:06 -06:00
Gregory Nutt
fdad367566 boardctl(): Add a new non-standard OS interface. This is similar to a driver IOCTL call. But this is an IOCTL call directly on the board logic. This function will eventually replace all of the ad hoc OS interfaces that are current used to perform application specific intialiation and application driver test confifuration. It essentially formalizes and institutionalizes these rogue interface in to at least a single crazy call. 2015-03-31 11:25:52 -06:00