Results 45 comments of Mikael Patel

See experimental multi-target Arduino libraries: https://github.com/mikaelpatel/Arduino-GPIO https://github.com/mikaelpatel/Arduino-SPI https://github.com/mikaelpatel/Arduino-TWI https://github.com/mikaelpatel/Arduino-OWI https://github.com/mikaelpatel/Arduino-Scheduler These may be used to refactor Cosa to support multi-target.

Initial refactoring; see commit https://github.com/mikaelpatel/Cosa/commit/173c3ebaa483d09acefb62df920bc6b064bf4420.

@dansut Great job, Dan! I will have to take a deeper look at what you have been up to. I fully understand your design concerns. This is a tough question...

See commit https://github.com/mikaelpatel/Cosa/commit/4036628b9327d849000364f760176bdeb8e0106a.

@dansut I basically merged the updates into an "include" level reuse variant (due to the change of the register map). The W5100 and W5200 have a common source but only...

@jeditekunum Support for W5500 was unfortunately queued during this summer/fall; no progress. The initial refactoring for W5100 and W5200 was completed. I need to go back to my notes to...

@dansut @jeditekunum I think the current Cosa W5100 and W5200 is just a stepping stone. There is some history to the code base that I think is high time to...

Thanks Dan! I think this is a better approach, i.e. adding the boards.txt generation to Cosa.mk instead. Actually my first attempt generated the file to the obj directory but there...

The Arduino IDE support is mainly for users that have outgrown the Arduino core and would like a more powerful framework and platform. I used the Arduino IDE build in...

@dansut Yes - the command line build is based on Arduino-Makefile. The idea was to start with something available and then trim it back to the "bare-bone" necessary makefile driven...