Skip to content

add support for GS4_HMSB #49

Open
Open
@drumstixnl

Description

@drumstixnl

As displayio can only show 1 SPI display at a time (because FourWire blocks the SPI bus when 1 display is initialized), I cannot add multiple SSD1327 oleds to my circuitpython project using displayio.
So I have to use framebuf. The SSD1327 oled drivers are GS4_HMSB based. I can get multiple display to work in micropython, but not in circuitpython because framebuf doens't have support for GS4_HMSB.

Would it be possible to add support for this?
I found the c implementation in micropython, but I don't know how to convert this to python language.
see https://github.com/micropython/micropython/blob/master/extmod/modframebuf.c for c implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions