{"push_id":1328208030,"size":17,"distinct_size":1,"ref":"refs/heads/i2c-slave","head":"de0aaab63a2cd81a442d36ed87d0a50fd2f38b4f","before":"97da8152d5d1685912f354c2abc43dd7834d1137","commits":[{"sha":"679ce7a6b5ef393402ed2f68768662ed203ceb59","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Add ability to upload apps to boards from make\n\nExample:\n\t`cd userland/examples/blink`\n\t`make program`\n\nOnly uploads a single app, but for development so far, that's been the\nmajority case\n\nTo support this, each platform should have a file `Makefile-app` which\ndefines the additional app upload make targets that are\nplatform-specific\n\nThe root tock makefile automatically uploads an app after building it","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/679ce7a6b5ef393402ed2f68768662ed203ceb59"},{"sha":"467003e5e856e6d7e011cad6af8e2110508304e7","author":{"name":"Amit Levy","email":"af148f23b4c2241feec7a661099228080803064a@gmail.com"},"message":"Move linker script and target spec to boards","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/467003e5e856e6d7e011cad6af8e2110508304e7"},{"sha":"7c40bb49e67c9456432ed4a3f65978339961ffaa","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Merge branch 'master' into app-make-upload","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/7c40bb49e67c9456432ed4a3f65978339961ffaa"},{"sha":"27644757cfd8f1e1829cfff65fb779f005ef2a16","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Clean up on kernel makefiles\n\nMade a separate debug option to create an unoptimized binary with debug\nfiles","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/27644757cfd8f1e1829cfff65fb779f005ef2a16"},{"sha":"aa3895864f2542459caa68e69e58d3c264976c20","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Merge branch 'app-make-upload' of github.com:helena-project/tock into app-make-upload","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/aa3895864f2542459caa68e69e58d3c264976c20"},{"sha":"f7bcdab18aeced37c0dc1330b2165bdbf9538348","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Fix app flashing over JTAG\n\nAlso minor fixes","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/f7bcdab18aeced37c0dc1330b2165bdbf9538348"},{"sha":"6a148f766f64cb703ee5f693b7d44e6dc9004bff","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Updated READMEs for build system changes","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/6a148f766f64cb703ee5f693b7d44e6dc9004bff"},{"sha":"c4165d674fe7b0fc7b5d276c361416636cb81209","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Merge pull request #115 from helena-project/app-make-upload\n\nAdd ability to upload apps to boards from make","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/c4165d674fe7b0fc7b5d276c361416636cb81209"},{"sha":"94b9d9d5774e8b207531cb908e6fddc5630bef38","author":{"name":"Branden Ghena","email":"5a420054678ac5b4f328150f282b99c1c0ede590@umich.edu"},"message":"Makefile cleanup","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/94b9d9d5774e8b207531cb908e6fddc5630bef38"},{"sha":"dfeaa858ec965bceba5b09ecd1cb9019affd2ca5","author":{"name":"Brad Campbell","email":"4de9a01508865872202a7853836e82c882480b55@gmail.com"},"message":"Add clock init function\n\nThis sets the SAM4L to the DFLL clock based on RC32K with the cache and\nhigh speed flash enabled. It's basically a direct copy of the\nsysclk_init() function from the ASF.\n\nIt also checks to see if the DFLL has already been configured, so it\nworks if the UART bootloader is present.","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/dfeaa858ec965bceba5b09ecd1cb9019affd2ca5"},{"sha":"c14841f89dd0483b3c122a4de95429083610913c","author":{"name":"Pat Pannuto","email":"aaebdbadd153ae0bfecd9554740718115202ee74@gmail.com"},"message":"nit: `yield_for` -> `yield`\n\nThink this was a mistake from the rename transition. It doesn't\ncompile with an empty `yield_for()`","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/c14841f89dd0483b3c122a4de95429083610913c"},{"sha":"a436d5d9eb9f9aba1fbcf23385612535cd6d33e0","author":{"name":"Pat Pannuto","email":"aaebdbadd153ae0bfecd9554740718115202ee74@gmail.com"},"message":"whitespace: Atom deleted some trailing whitespace\n\nI try not to mix these in with real changes if I can.","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/a436d5d9eb9f9aba1fbcf23385612535cd6d33e0"},{"sha":"aecf69ab69ac0e0912074a38378e8323de640744","author":{"name":"Pat Pannuto","email":"aaebdbadd153ae0bfecd9554740718115202ee74@gmail.com"},"message":"Split string functions to their own header/file\n\nThis is chipping away at the monolithic `firestorm.h` problem, trying to split\nmore generic library functions into board-independent files.","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/aecf69ab69ac0e0912074a38378e8323de640744"},{"sha":"1412c6f09d0b2c55a34353527201da4f3d23313a","author":{"name":"Pat Pannuto","email":"aaebdbadd153ae0bfecd9554740718115202ee74@gmail.com"},"message":"Merge pull request #122 from helena-project/clean_firestormH_tock_str\n\nCleanup firestorm.h: Split out tock_str","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/1412c6f09d0b2c55a34353527201da4f3d23313a"},{"sha":"22e7a29278d3d5eee2cc2c1e91caa893c5e473eb","author":{"name":"Amit Aryeh Levy","email":"db0d05ef13f5b8ea8cde2949333968e2562ba6ea@amitlevy.com"},"message":"rustfmt","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/22e7a29278d3d5eee2cc2c1e91caa893c5e473eb"},{"sha":"c2aa8c8c814d20060bb0cbf958a2da49b11df6a3","author":{"name":"Amit Levy","email":"af148f23b4c2241feec7a661099228080803064a@gmail.com"},"message":"Merge pull request #120 from helena-project/dfll-clock\n\nRemove need for bootloader to init clocks","distinct":false,"url":"https://api.github.com/repos/helena-project/tock/commits/c2aa8c8c814d20060bb0cbf958a2da49b11df6a3"},{"sha":"de0aaab63a2cd81a442d36ed87d0a50fd2f38b4f","author":{"name":"Brad Campbell","email":"4de9a01508865872202a7853836e82c882480b55@gmail.com"},"message":"start","distinct":true,"url":"https://api.github.com/repos/helena-project/tock/commits/de0aaab63a2cd81a442d36ed87d0a50fd2f38b4f"}]}
{"actor":{"display_login":"bradjc"}}