Commit Graph

443 Commits (649d3371a8dadd4d30ad81b3022b173776023fb1)

Author SHA1 Message Date
Sean Cross 649d3371a8 crypto: add initial Crypto module with AESCipher 2 years ago
Jeff Epler 9bfe6b7197 framebufferio: update copyright information 3 years ago
Jeff Epler 5fcc6d6286 RGBMatrix: finish renaming from Protomatter 3 years ago
Jeff Epler 57ce2d1f41 framebufferio: get width, etc., from protocol, not object property 3 years ago
Jeff Epler 3d6258f63d Rename Protomatter -> RGBMatrix 3 years ago
Jeff Epler 64c3968a2e protomatter: move get_width/height to common_hal 3 years ago
Jeff Epler a32337718d Rename _protomatter -> protomatter 3 years ago
Jeff Epler d8362ef654 displayio: swap colors in palettes too 3 years ago
Jeff Epler 880fff80e9 protomatter: Respond to review comments 3 years ago
Jeff Epler ba20bc8b43 framebufferio: move backlight down to the underlying framebuffer 3 years ago
Jeff Epler e4c6b241a9 protomatter: Use low end of supervisor heap 3 years ago
Jeff Epler 5dae23c0e7 protomatter: release the protomatter object during release_displays() 3 years ago
Jeff Epler 0ca270172f protomatter: allocator: Never supervisor-alloc while gc available 3 years ago
Jeff Epler baf04b7738 FramebufferDisplay: remove probably not needed constructor arguments 3 years ago
Jeff Epler a663a7dd30 _protomatter: move get/set paused into shared-module 3 years ago
Jeff Epler caea4e010f deinit: Work harder to ensure storage is released at deinit 3 years ago
Jeff Epler 1f3821220e fix build for non-displayio & non-protomatter targets 3 years ago
Jeff Epler 3a94412cd3 protomatter: more memory allocation fixes 3 years ago
Jeff Epler 09dc46a984 Add Protomatter and FramebufferDisplay 3 years ago
Jeff Epler 8cba145c90 displayio: implement, use allocate_new_display_bus_or_raise 3 years ago
Jeff Epler 6378d600c4 displayio: implement, use allocate_display_or_raise 3 years ago
caternuson a9fb34eb93 make packed word and copy it in 3 years ago
caternuson dc75746842 add docstring, clean up 3 years ago
caternuson 49fff2d9b4 initial working fill 3 years ago
Scott Shawcroft 4ee6754ccd
Save backlight_on_high correctly. 3 years ago
Lucian Copeland 2f764ded63 merge and docs 3 years ago
siddacious 9e0c00dfd4 adding a backlight polarity flag to Display 3 years ago
Scott Shawcroft 6b7acc65b6
Add polarity and phase to FourWire. 3 years ago
Jeff Epler 310f2ccdf4 Pixelbuf: subscr: Get correct pixel value 3 years ago
Dan Halbert 817b5be320 rename routines to be clearer; fix wiznet arg types 3 years ago
Dan Halbert b6206406de new pin validation routines; don't use mp_const_none if NULL will do 3 years ago
Dan Halbert ce9a7d7e2a new pin validation routines; don't use mp_const_none if NULL will do 3 years ago
Dave Marples d41cf2e926 Fix incorrect initialisation of default UART 3 years ago
Dave Marples d388899985 Addition of RS485 support 3 years ago
Dave Marples 84ad3d8393 Addition of RTS/CTS/RS485 UART functionality 3 years ago
Lucian Copeland fd2982f5c9 revert cross-board flag strategy 3 years ago
Lucian Copeland 7831c475b9 change flag styling 3 years ago
Gadi Rotenberg 07708f1518 Added fix to allow remount when usb enabled but msc is ejected 3 years ago
James Bowman a87dee2f66 Correct the BitmapTransform operations. 3 years ago
James Bowman f101ff60c5 Move _eve module declarations into shared-bindings header 3 years ago
James Bowman 5c6d94d3e5 Split into shared-module and shared-bindings 3 years ago
Radomir Dopieralski 27c36eea2b circuitpython-stage: allow choosing background color 3 years ago
Lucian Copeland 3c86005546 Implement requested changes 3 years ago
Scott Shawcroft 5e789b3850
Don't allocate the pre brightness buffer if brightness is 1.0 still 3 years ago
Scott Shawcroft 39971794dd
Encapsulate buffers inside PixelBuf and refactor it. 3 years ago
Lucian Copeland 70932cab42 Simplify the flash-display conflict fix 3 years ago
Lucian Copeland 2afca4e942 Fix flash-display conflict error 3 years ago
Jeff Epler b4ddee2bb6 Mixer: rename function based on review comment 3 years ago
Jeff Epler 982c63a717 Mixer: use MP_LIKELY macro instead of locally brewed one 3 years ago
Jeff Epler 449dbea456 Mixer: Rework for performance, particularly of the S16 case 3 years ago