@@ -79,36 +79,36 @@ void common_hal_rgbmatrix_rgbmatrix_reconstruct(rgbmatrix_rgbmatrix_obj_t* self,
7979 mp_get_index (mp_obj_get_type (self -> framebuffer ), self -> bufinfo .len , MP_OBJ_NEW_SMALL_INT (self -> bufsize - 1 ), false);
8080 } else {
8181 _PM_FREE (self -> bufinfo .buf );
82- _PM_FREE (self -> core .rgbPins );
83- _PM_FREE (self -> core .addr );
84- _PM_FREE (self -> core .screenData );
82+ _PM_FREE (self -> protomatter .rgbPins );
83+ _PM_FREE (self -> protomatter .addr );
84+ _PM_FREE (self -> protomatter .screenData );
8585
8686 self -> framebuffer = NULL ;
8787 self -> bufinfo .buf = common_hal_rgbmatrix_allocator_impl (self -> bufsize );
8888 self -> bufinfo .len = self -> bufsize ;
8989 self -> bufinfo .typecode = 'H' | MP_OBJ_ARRAY_TYPECODE_FLAG_RW ;
9090 }
9191
92- memset (& self -> core , 0 , sizeof (self -> core ));
93- ProtomatterStatus stat = _PM_init (& self -> core ,
92+ memset (& self -> protomatter , 0 , sizeof (self -> protomatter ));
93+ ProtomatterStatus stat = _PM_init (& self -> protomatter ,
9494 self -> width , self -> bit_depth ,
9595 self -> rgb_count /6 , self -> rgb_pins ,
9696 self -> addr_count , self -> addr_pins ,
9797 self -> clock_pin , self -> latch_pin , self -> oe_pin ,
9898 self -> doublebuffer , self -> timer );
9999
100100 if (stat == PROTOMATTER_OK ) {
101- _PM_protoPtr = & self -> core ;
101+ _PM_protoPtr = & self -> protomatter ;
102102 common_hal_mcu_disable_interrupts ();
103103 common_hal_rgbmatrix_timer_enable (self -> timer );
104- stat = _PM_begin (& self -> core );
104+ stat = _PM_begin (& self -> protomatter );
105105
106106 if (stat == PROTOMATTER_OK ) {
107- _PM_convert_565 (& self -> core , self -> bufinfo .buf , self -> width );
107+ _PM_convert_565 (& self -> protomatter , self -> bufinfo .buf , self -> width );
108108 }
109109 common_hal_mcu_enable_interrupts ();
110110 if (stat == PROTOMATTER_OK ) {
111- _PM_swapbuffer_maybe (& self -> core );
111+ _PM_swapbuffer_maybe (& self -> protomatter );
112112 }
113113 }
114114
@@ -153,7 +153,7 @@ void common_hal_rgbmatrix_rgbmatrix_deinit(rgbmatrix_rgbmatrix_obj_t* self) {
153153 self -> timer = 0 ;
154154 }
155155
156- if (_PM_protoPtr == & self -> core ) {
156+ if (_PM_protoPtr == & self -> protomatter ) {
157157 _PM_protoPtr = NULL ;
158158 }
159159
@@ -163,10 +163,10 @@ void common_hal_rgbmatrix_rgbmatrix_deinit(rgbmatrix_rgbmatrix_obj_t* self) {
163163 free_pin (& self -> latch_pin );
164164 free_pin (& self -> oe_pin );
165165
166- if (self -> core .rgbPins ) {
167- _PM_free (& self -> core );
166+ if (self -> protomatter .rgbPins ) {
167+ _PM_free (& self -> protomatter );
168168 }
169- memset (& self -> core , 0 , sizeof (self -> core ));
169+ memset (& self -> protomatter , 0 , sizeof (self -> protomatter ));
170170
171171 // If it was supervisor-allocated, it is supervisor-freed and the pointer
172172 // is zeroed, otherwise the pointer is just zeroed
@@ -180,16 +180,16 @@ void common_hal_rgbmatrix_rgbmatrix_deinit(rgbmatrix_rgbmatrix_obj_t* self) {
180180
181181void rgbmatrix_rgbmatrix_collect_ptrs (rgbmatrix_rgbmatrix_obj_t * self ) {
182182 gc_collect_ptr (self -> framebuffer );
183- gc_collect_ptr (self -> core .rgbPins );
184- gc_collect_ptr (self -> core .addr );
185- gc_collect_ptr (self -> core .screenData );
183+ gc_collect_ptr (self -> protomatter .rgbPins );
184+ gc_collect_ptr (self -> protomatter .addr );
185+ gc_collect_ptr (self -> protomatter .screenData );
186186}
187187
188188void common_hal_rgbmatrix_rgbmatrix_set_paused (rgbmatrix_rgbmatrix_obj_t * self , bool paused ) {
189189 if (paused && !self -> paused ) {
190- _PM_stop (& self -> core );
190+ _PM_stop (& self -> protomatter );
191191 } else if (!paused && self -> paused ) {
192- _PM_resume (& self -> core );
192+ _PM_resume (& self -> protomatter );
193193 }
194194 self -> paused = paused ;
195195}
@@ -199,8 +199,8 @@ bool common_hal_rgbmatrix_rgbmatrix_get_paused(rgbmatrix_rgbmatrix_obj_t* self)
199199}
200200
201201void common_hal_rgbmatrix_rgbmatrix_refresh (rgbmatrix_rgbmatrix_obj_t * self ) {
202- _PM_convert_565 (& self -> core , self -> bufinfo .buf , self -> width );
203- _PM_swapbuffer_maybe (& self -> core );
202+ _PM_convert_565 (& self -> protomatter , self -> bufinfo .buf , self -> width );
203+ _PM_swapbuffer_maybe (& self -> protomatter );
204204}
205205
206206int common_hal_rgbmatrix_rgbmatrix_get_width (rgbmatrix_rgbmatrix_obj_t * self ) {
0 commit comments