I'd hope to have the initial addresses can be set instead of just being fixed at column 0, and page 0, (0,0), being no way to change this without modifying the lib itself. I'm using 64x48 display, and the display is mapped at the center (being start address of page 0, and column 32).
DON'T give a lazy solution by responding this issue with SCREEN_WIDTH 128 as this would losing the point of this issue.
I wanted the allocation of frame buffer perfectly fit for 64x48 display. And having arbitrary area refresh by making the page and column address can be manipulated would be very useful for this case.
I'd hope to have the initial addresses can be set instead of just being fixed at column 0, and page 0, (0,0), being no way to change this without modifying the lib itself. I'm using 64x48 display, and the display is mapped at the center (being start address of page 0, and column 32).
I'm expecting this would work
but currently there is no way to do it.
DON'T give a lazy solution by responding this issue with
SCREEN_WIDTH 128
as this would losing the point of this issue. I wanted the allocation of frame buffer perfectly fit for 64x48 display. And having arbitrary area refresh by making the page and column address can be manipulated would be very useful for this case.