These are chat archives for esp8266/Arduino

27th
May 2016
Ivan Grokhotkov
@igrr
May 27 2016 06:40
@everslick of course this is necessary: https://github.com/esp8266/Arduino/blob/master/platform.txt#L31
Clemens Kirchgatterer
@everslick
May 27 2016 07:36
thx! is -g -ggdb the same?
Ivan Grokhotkov
@igrr
May 27 2016 07:38
you can replace -g with -ggdb, that won't affect binary size afaik
Actually i don't know whether -g and -ggdb produce the same debugging info on Xtensa
Clemens Kirchgatterer
@everslick
May 27 2016 07:39
the manpage for as does not mention -ggdb, but the manpage for gcc does, so i will pass -g
i will test this, diff the binary
Ivan Grokhotkov
@igrr
May 27 2016 07:40
yeah, it's not very likely that you will be debugging assembly files anyway
we only have one in the core and one in gdb stub
Clemens Kirchgatterer
@everslick
May 27 2016 07:43
exactly
Clemens Kirchgatterer
@everslick
May 27 2016 07:50
ivan: they merged my pull request regarding ifndef guarding the ATTR
Ivan Grokhotkov
@igrr
May 27 2016 07:51
Yep, Sprite_tm told me in the morning :) I'll update our copy.
Clemens Kirchgatterer
@everslick
May 27 2016 07:54
thx!
FWeinb
@FWeinb
May 27 2016 15:59
Getting every bit of performance out of the esp8266 by having a i2c library written in assembler. I made a little comparison video showing the performance differences between wire and brzo_i2c driving a SSD1306 OLED Display: https://vimeo.com/168362918
Clemens Kirchgatterer
@everslick
May 27 2016 17:00
very nice