Skip to content
Snippets Groups Projects
Forked from Reform / reform
146 commits behind the upstream repository.
Valtteri Koskivuori's avatar
Valtteri Koskivuori authored
The ColumnAddr (0x21) command in matrix_render_direct() was erroneously
setting the column end address to 125 instead of 127, which made it
impossible to address the rightmost two columns of pixels on the display
from USB HID 'WBIT' commands.

The 126 pixel limit exists for text and graphics drawn by the keyboard
firmware to simplify text drawing, since the firmware font width is 6px
per character, and 126 / 6 == 21, a nice round number.
I see no reason to impose this limit on arbitrary bitmap content drawn
by commands from the operating system.
6378561a
History

MNT Reform

This is the main repository for the MNT Reform open source laptop.

For details, check out Finishing Reform and related articles.

Impressions

Reform Version 2 Prototype Reform Version 2 Motherboard

License

Copyright 2018-2020 MNT Research GmbH.

The following licenses are used in the project, unless specified differently in a particular subfolder:

  • Schematics, PCBs: CERN-OHL-S v2
  • Other documentation, artwork, photos and drawings that are not trademarks (see below): CC-BY-SA 4.0
  • Software, firmware: Various. GPL 3.0 if not specified otherwise in the file/subdirectory.

The "MNT" and "MNT REFORM" logos are trademarks of MNT Research GmbH. You may not use these in derived works. The reason for this is that we cannot be responsible for regulatory issues with derived boards and we cannot support them. If someone sees an MNT brand on a product, it has to be clear that it comes from MNT Research and not from a third party.

Made With

MNT Reform Team

  • Lukas F. Hartmann (mntmn) - Schematics, PCB
  • Ana Dantas - Industrial Design
  • Greta Melnik - Quality & Assembly, Sleeve

Credits and Contributions