{"push_id":1462798758,"size":22,"distinct_size":20,"ref":"refs/heads/sdcard","head":"b1603b77aa66f40dedddc3fb24d04751af931cde","before":"f4a36b22b06f546d095a7afe34cd48b44dd3141c","commits":[{"sha":"b04099c1321ad15c2e2918245fbf27046ea36a5d","author":{"name":"Fabien Chouteau","email":"dad037e87ee791f5ff5a9e97e061ec20d2433e98@adacore.com"},"message":"MicroBit: Fix compilation error","distinct":false,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/b04099c1321ad15c2e2918245fbf27046ea36a5d"},{"sha":"feb46300dfc82b2d52c136666f33df64e2cc1edf","author":{"name":"Fabien Chouteau","email":"fa3062f4d5274ff0e1e33ea2c15f7967ed49ba03@gmail.com"},"message":"Merge pull request #92 from AdaCore/microbit_compile_fix\n\nMicroBit: Fix compilation error","distinct":false,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/feb46300dfc82b2d52c136666f33df64e2cc1edf"},{"sha":"7c5f326bc178c48cac91a5e1c1f97b858d73113c","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Protect against invalid DMA transfers in the sdcard driver.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/7c5f326bc178c48cac91a5e1c1f97b858d73113c"},{"sha":"e070daca746b4c12dccfac47143aef1496e7772f","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Fix initialization of the SDMMC driver.\n\nIn particular make sure that the SDcard clock is properly stabilized before\naccesing the card.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/e070daca746b4c12dccfac47143aef1496e7772f"},{"sha":"33ed87205773a8ad30ef033e99d6072bdd93d952","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Fix bad precondition in sdcard driver.\n\nCall to Controller.Block_Size has side effects, which is not desirable in a\nprecondition.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/33ed87205773a8ad30ef033e99d6072bdd93d952"},{"sha":"94c9afe2274b7406ccae5552cd0e6eb7d35995e6","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Fix the block_drivers hal definition.\n\nThe block address was incorrectly 32-bit, thus limiting the actual capabilities\nof typical mass storage support (sd-cards, hard drives, etc.)","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/94c9afe2274b7406ccae5552cd0e6eb7d35995e6"},{"sha":"63dad9fb5c4b68c70a07469edbe23350ddd22b80","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"Add hal-sdcard interface.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/63dad9fb5c4b68c70a07469edbe23350ddd22b80"},{"sha":"305050c630e9ebdf5a00d6841bd7274f6ac76b7c","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: add Set_Clock method and switch to 25Mhz.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/305050c630e9ebdf5a00d6841bd7274f6ac76b7c"},{"sha":"c5a44a09dc99b53fce6a6805b9fa376e1318e128","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: set bus width.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/c5a44a09dc99b53fce6a6805b9fa376e1318e128"},{"sha":"14a3048fc56fc69cf4538e0ca008d0ce3988ea3a","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"sdcard: save SCR, set clock to 50Mhz if supported.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/14a3048fc56fc69cf4538e0ca008d0ce3988ea3a"},{"sha":"635db03dd128cf722b8f9c8d80ba9bd7bb3ae226","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: add multi block read.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/635db03dd128cf722b8f9c8d80ba9bd7bb3ae226"},{"sha":"d87059501f74a1969af86584c72f8a9b3ecb85e3","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: Fix typo for SD v1.x, refactor CSD conversion.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/d87059501f74a1969af86584c72f8a9b3ecb85e3"},{"sha":"b5b79be572dfeb7eac69159635e5cd4ae43e42c1","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Move the STM32.SDMMC driver to the new HAL.SDCard interface.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/b5b79be572dfeb7eac69159635e5cd4ae43e42c1"},{"sha":"95b3ac9b3c42f888fa1925b3962f6114b1d0d1e7","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Fix the STM32.SDMMC driver.\n\nProperly wait for commands with no_response to execute before moving on to\nthe next.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/95b3ac9b3c42f888fa1925b3962f6114b1d0d1e7"},{"sha":"8d9ea06b82673442cedf0be0052b8258ea81eaf8","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-block_drivers: define block_size, add pre-conditions.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/8d9ea06b82673442cedf0be0052b8258ea81eaf8"},{"sha":"c4839abfc3537c2c0393efcd7994c862d2a9a109","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: rename Initialize to Card_Identification_Process.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/c4839abfc3537c2c0393efcd7994c862d2a9a109"},{"sha":"c44bb9e7321656993104a464f4466397a1faede4","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: add support for mmc.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/c44bb9e7321656993104a464f4466397a1faede4"},{"sha":"a6e800034ff48e296672e33ead3ec66c41f7a5af","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Adapt the STM32.SDMMC driver to the change of API in HAL.SDCard.\n\nAlso fix the clock initialization in STM32.SDMMC.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/a6e800034ff48e296672e33ead3ec66c41f7a5af"},{"sha":"8c4a879a1055fc14ddf17fa4e49322dc9d00ae6f","author":{"name":"Tristan Gingold","email":"746d12cd05541016632ee113983390c760934b27@adacore.com"},"message":"hal-sdcard: fix style.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/8c4a879a1055fc14ddf17fa4e49322dc9d00ae6f"},{"sha":"34556c8bd557f418f2067756c02c994856a46b1f","author":{"name":"Jerome Lambourg","email":"2481cd5597928d36232a2c4de54ffe9ff32ff2bc@adacore.com"},"message":"Fix the SDCard clock frequency.","distinct":true,"url":"https://api.github.com/repos/AdaCore/Ada_Drivers_Library/commits/34556c8bd557f418f2067756c02c994856a46b1f"}]}
{"actor":{"display_login":"lambourg"}}