0000030c T NanoCanvasOps<(unsigned char)1>::drawBitmap1(int, int, unsigned int, unsigned int, unsigned char const*)
00000138 B snowFlakes
00000130 t _GLOBAL__sub_I_display
0000010c W NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::displayBuffer()
000000d6 W SnowFlake::update()
000000ca W NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::refresh(int, int, int, int)
000000ae W InterfaceSSD1306<PlatformI2c>::startBlock(unsigned int, unsigned int, unsigned int)
00000092 T addSnowFlake()
00000084 t NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::remove(NanoEngineObject<NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C> >&) [clone .isra.9] [clone .constprop.27]
00000078 W NanoObject<NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C> >::moveTo(_NanoPoint const&)
00000074 T loop()
00000070 B engine
0000006e W NanoDisplayOps<NanoDisplayOps1<InterfaceSSD1306<PlatformI2c> >, InterfaceSSD1306<PlatformI2c> >::drawCanvas(int, int, NanoCanvasOps<(unsigned char)1>&)
00000060 T ssd1306_resetController2
0000005e T DisplaySSD1306_128x64_I2C::begin()
00000058 T pinMode
00000058 T digitalWrite
00000044 T __udivmodsi4
00000042 W NanoSprite<NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C> >::draw()
00000040 t snowFlakeImage
00000034 T TwiI2c::sendBuffer(unsigned char const*, unsigned int)
00000034 T NanoEngineCore::nextFrame()
00000030 T TwiI2c::send(unsigned char)
00000030 W NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::refreshWorld(int, int, int, int)
00000030 T setup()
0000002e W InterfaceSSD1306<PlatformI2c>::commandStart()
0000002e W NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::insert(NanoEngineObject<NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C> >&)
0000002e T NanoCanvasOps<(unsigned char)1>::clear()
0000002e T NanoCanvasOps<(unsigned char)1>::begin(int, int, unsigned char*)
0000002c t ssd1306_twi_send(unsigned char)
00000028 T __udivmodhi4
00000028 T __divmodhi4
00000028 W NanoObject<NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C> >::refresh()
00000026 t NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::update() [clone .isra.11] [clone .constprop.23]
00000026 t NanoEngineTiler<NanoCanvas<16u, 16u, (unsigned char)1>, DisplaySSD1306_128x64_I2C>::draw() [clone .isra.15] [clone .constprop.26]
00000022 T delay
00000020 T TwiI2c::start()
00000020 t ssd1306_twi_start()
0000001e T __umulhisi3
0000001b B display
00000019 t s_ssd1306_oled128x64_initData
00000016 T __muluhisi3
00000016 T __do_global_dtors
00000016 T __do_global_ctors
00000016 T __do_copy_data
00000016 T NanoEngineCore::setFrameRate(unsigned char)
00000014 t _GLOBAL__sub_I_g_ssd1306_unicode2
00000014 t _GLOBAL__sub_D_display
00000010 T __do_clear_bss
0000000e T memset
0000000d B g_ssd1306_font
0000000c T __tablejump2__
0000000c T NanoEngineCore::begin()
0000000a T main
0000000a T __mulohisi3
0000000a V vtable for SnowFlake
00000008 V vtable for DisplaySSD1306_128x64_I2C
00000008 T TwiI2c::stop()
00000006 T __mulshisi3
00000006 T TwiI2c::TwiI2c(unsigned char)
00000006 T TwiI2c::TwiI2c(unsigned char)
00000006 T DisplaySSD1306_128x64_I2C::end()
00000002 T TwiI2c::~TwiI2c()
00000002 T TwiI2c::~TwiI2c()
00000002 T TwiI2c::begin()
00000002 T TwiI2c::end()
00000001 d globalTimer
