{"push_id":1407666615,"size":12,"distinct_size":12,"ref":"refs/heads/lm32","head":"24e75ca202df52528cc61fab597184da98eb4d6f","before":"7f356fe41a0f93cbb095f92f550a0ad3da079d52","commits":[{"sha":"64db4080cec88c7b3937229a653c65a631732379","author":{"name":"Paul Sokolovsky","email":"39ed8b42d63bf4b805fa92b6cb1dc0c36cf65723@users.sourceforge.net"},"message":"docs/library/index: Elaborate on u-modules.\n\nAlso, remove an \"only\" directive in u-modules description.","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/64db4080cec88c7b3937229a653c65a631732379"},{"sha":"f5ebb9b3d49ec67b1d6b7d533bdfba07c72799ad","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"Take a copy of the minimal target\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/f5ebb9b3d49ec67b1d6b7d533bdfba07c72799ad"},{"sha":"9919afa68318bbcfb9bd5a370f72938d0e62be8f","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: Adapt makefile for lm32\n\nUnconditionally cross compile, and ensure we always build GDB\ninformation into the ELF.\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/9919afa68318bbcfb9bd5a370f72938d0e62be8f"},{"sha":"3ce618f86c1bff0e0b1e3f16e2c691a4ca6c0ddd","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: Add linker script\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/3ce618f86c1bff0e0b1e3f16e2c691a4ca6c0ddd"},{"sha":"705ae05cd43631bd59393f9ddca984dd4621198c","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: Make it link\n\nWe pull in some basic functions that should come from libgcc, but we\nbuilt the toolchain with --disable-libgcc. TODO: build without this\nand see how it goes.\n\nThese functions are present in some other ports of newlib (mostly the\nh8500), but not in lm32. I suspect that most arches use libgcc.\n\nThe misoc firmware uses libcompiler_rt to provide most of these\nfunctions. I'm not sure why they disable libgcc and replace it with\nthose.\n\nThese functons come from arch/lm32/lib in the milkymist kenrel tree.\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/705ae05cd43631bd59393f9ddca984dd4621198c"},{"sha":"c13948fa53e30d694f64a4605e49807b0e07304f","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"hacks\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/c13948fa53e30d694f64a4605e49807b0e07304f"},{"sha":"fe92b4a73a531e7bcd728736f32309eeb23abd79","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: link crt0 at the start of the binary\n\nSurely the correct way to do this is in the linker script. This hack\nwill do for now.\n\nWe also move to using libgcc's version of the functions that were copied\nfrom the kernel.\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/fe92b4a73a531e7bcd728736f32309eeb23abd79"},{"sha":"b0c3f4755c3f1967108bb4e1688c75cf66259a78","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: remove stm32 setup\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/b0c3f4755c3f1967108bb4e1688c75cf66259a78"},{"sha":"105fd829cf2924a2d7e2ad0a11cc54c72e9efe98","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"Add crappy uart_core\n\nIt reads, but doesn't ack chars\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/105fd829cf2924a2d7e2ad0a11cc54c72e9efe98"},{"sha":"96bd081c9b5595d6a0b17ed830f5286e1d8fb86c","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"Add litex drivers for uart and isr\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/96bd081c9b5595d6a0b17ed830f5286e1d8fb86c"},{"sha":"174217c646d397e3863a383ed9b0e1049c83b6c0","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: set board and mcu name\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/174217c646d397e3863a383ed9b0e1049c83b6c0"},{"sha":"24e75ca202df52528cc61fab597184da98eb4d6f","author":{"name":"Joel Stanley","email":"4a689f2c6015f1aa0842cb2cf7afeb81d6029c84@jms.id.au"},"message":"lm32: link into main ram and start at _start\n\nSigned-off-by: Joel Stanley <joel@jms.id.au>","distinct":true,"url":"https://api.github.com/repos/shenki/micropython/commits/24e75ca202df52528cc61fab597184da98eb4d6f"}]}
{"actor":{"display_login":"shenki"}}