{"push_id":1197708805,"size":224,"distinct_size":1,"ref":"refs/heads/duo","head":"8a6621b1c8b642872bf21f3cff6dbc5b0f357a86","before":"72f6d7027fbd1808e9000ca0c2fd1881b4206d37","commits":[{"sha":"e8b02da62ee81bf0e48919a941e6bb300034212e","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"HID and CDC drivers with composite device and multi-instancing support","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/e8b02da62ee81bf0e48919a941e6bb300034212e"},{"sha":"9f88fb6bff5e4b70cb53e21db6387dea8377190b","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Composite USB (CDC + HAL) for STM32F2. WIP","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/9f88fb6bff5e4b70cb53e21db6387dea8377190b"},{"sha":"69b013e64409daa8dec53ea1919dd78ffcb9c193","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Do not call SOF callbacks in classes until they have been initialized. Remote wakeup feature disabled. Debug messages removed","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/69b013e64409daa8dec53ea1919dd78ffcb9c193"},{"sha":"9b62479d6acd85be487356b8c50c75fcf260dfc1","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"FIXME: UNSIGNED Windows USB drivers with USBSerial1 support","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/9b62479d6acd85be487356b8c50c75fcf260dfc1"},{"sha":"bd98adce3bcf46d3db53f561c94271b1ac68886e","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"New USB serial HAL stubs for non-STM32F2 platforms","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/bd98adce3bcf46d3db53f561c94271b1ac68886e"},{"sha":"be2d127fd2673bcfa043fe0210e90541459b6c48","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Merge remote-tracking branch 'upstream/develop' into feature/usb-composite","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/be2d127fd2673bcfa043fe0210e90541459b6c48"},{"sha":"06287919158d6aaba2ae226bb1039e511603304e","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"USBSerial1DebugOutput","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/06287919158d6aaba2ae226bb1039e511603304e"},{"sha":"d6c3727bfa2d1861cec0405a2f67e64d36869835","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Merge remote-tracking branch 'upstream/develop' into feature/usb-composite","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/d6c3727bfa2d1861cec0405a2f67e64d36869835"},{"sha":"73db84da1bd3c1e550706934ad6dd4054286a147","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Electron uses USB FS pins, unlike Photon, which uses USB HS pins in FS mode. Switch back to FS core on Electron, add workarounds","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/73db84da1bd3c1e550706934ad6dd4054286a147"},{"sha":"cfbb2261b9a1444a19cf0c1ae28fde7ad6860bea","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"WKP pin should not be enabled as a wakeup source unconditionally for STOP mode on STM32F2","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/cfbb2261b9a1444a19cf0c1ae28fde7ad6860bea"},{"sha":"8a955af2f472dff240236a986ce4d4b9baca3b0e","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"USBSerial: DTR/RTS, Electron fixes\n- Support for DTR/RTS\n- Electron 2x CDC + HID support on Win/Mac/Linux","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/8a955af2f472dff240236a986ce4d4b9baca3b0e"},{"sha":"fdcdba88dc898fc10a88502efb86371cdf42581a","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Unused variable in USBD_MCDC_Change_Open_State treated as an error","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/fdcdba88dc898fc10a88502efb86371cdf42581a"},{"sha":"0d267ce1e466750ce5e8883b87124b108ca47d0b","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Declare bytes2hexbuf as extern \"C\"","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/0d267ce1e466750ce5e8883b87124b108ca47d0b"},{"sha":"c9d83f2292426c5f6272bf13c0ec2943d31cd429","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Do not attach if there are no USB classes registered","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/c9d83f2292426c5f6272bf13c0ec2943d31cd429"},{"sha":"30f54f57217e56601b432a995bc73ca11dec0fff","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Report DeviceId and fw version in USB descriptor. Report interface strings for Serial and USBSerial1","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/30f54f57217e56601b432a995bc73ca11dec0fff"},{"sha":"bd7aa1a8e0e5e3bbad7d06e01c87a9093a9eef82","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Call USBD_Composite_Registered_Count with onlyActive=true","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/bd7aa1a8e0e5e3bbad7d06e01c87a9093a9eef82"},{"sha":"0e05a9ba3a11177d849ec3a3e3756612769db58b","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"USB HID interface string","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/0e05a9ba3a11177d849ec3a3e3756612769db58b"},{"sha":"cc44e6338c22b806de9d1290a4905630fa35209e","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Merge remote-tracking branch 'upstream/develop' into feature/usb-composite","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/cc44e6338c22b806de9d1290a4905630fa35209e"},{"sha":"3829ead6d1aa44639e66e63fb96a2a0b2b52247a","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Increase maximum USB classes count","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/3829ead6d1aa44639e66e63fb96a2a0b2b52247a"},{"sha":"66296c1a80a232172e107ef2a178f19294af8c31","author":{"name":"Andrey Tolstoy","email":"cd8c02a38d875582678c1caebf78fdd1bf254a95@enistek.com"},"message":"Move USB HAL to a separate dynalib hal_usb","distinct":false,"url":"https://api.github.com/repos/redbear/firmware/commits/66296c1a80a232172e107ef2a178f19294af8c31"}]}
{"actor":{"display_login":"XuGuohui"}}