Device-Chip-SSD1306
view release on metacpan or search on metacpan
lib/Device/Chip/SSD1306.xs view on Meta::CPAN
if(xlo >= xhi)
RETVAL = newSVpvs("");
else
RETVAL = newSVpvn(&fb->pixels[page*fb->columns + xlo], xhi - xlo + 1);
OUTPUT:
RETVAL
void
_framebuffer_dirty_xlohi(SV *fbsv)
PPCODE:
struct SSD1306FrameBuffer *fb = INT2PTR(struct SSD1306FrameBuffer *, SvUV(fbsv));
EXTEND(SP, 2);
mPUSHi(fb->dirty_xlo);
mPUSHi(fb->dirty_xhi);
XSRETURN(2);
bool
_framebuffer_is_dirty_page(SV *fbsv, U8 page)
CODE:
( run in 3.516 seconds using v1.01-cache-2.11-cpan-71847e10f99 )