k210-sdk-stuff/rust
Wladimir J. van der Laan 4f2c51e00d rust: Unswizzle framebuffer for ST7789V display
By swapping the endian in RAMCTRL as well as in the SPI driver,
the frame format can be coerced into the "normal" order of pixels in
little endian, `0xBBBBAAAA` instead of `0xAAAABBBB`. This allows
seamless casting from an array of `u16`.

Accessing as 32-bit units might still be desirable for performance, but
it is a lesser worry now.

Note that a 32-bit alignment constraint still does hold for DMA.
2020-11-06 07:26:24 +00:00
..
.cargo rust: Add rgbcontrol 2019-05-23 13:53:02 +00:00
accelerometer rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
buffered-uart rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
cryptest rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
dvp-ov rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
embgfx rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
game-of-life rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
glyph-mapping rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
interrupt rust: Add comment 2020-06-19 15:43:29 +00:00
k210-console rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
k210-shared rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
mandelbrot rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
rgbcontrol rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
sdlcd rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
sdtest rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
secp256k1-test rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
term-server rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
uart-passthrough rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
voxel rust: Unswizzle framebuffer for ST7789V display 2020-11-06 07:26:24 +00:00
weather rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
.gitignore rust: Basic sdcard test 2019-08-11 09:56:54 +00:00
Cargo.toml rust: Fixes for newer dependencies 2020-06-02 21:07:54 +00:00
gdb_init rust: Add rgbcontrol 2019-05-23 13:53:02 +00:00
openocd.cfg rust: Add rgbcontrol 2019-05-23 13:53:02 +00:00