@@ -924,9 +924,7 @@ static void _PM_resetFM6126A(Protomatter_core *core) {
924
924
925
925
uint8_t _PM_duty = _PM_defaultDuty ;
926
926
927
- void _PM_setDuty (uint8_t d ) {
928
- _PM_duty = (d > _PM_maxDuty ) ? _PM_maxDuty : d ;
929
- }
927
+ void _PM_setDuty (uint8_t d ) { _PM_duty = (d > _PM_maxDuty ) ? _PM_maxDuty : d ; }
930
928
931
929
#if defined(ARDUINO ) || defined(CIRCUITPY )
932
930
@@ -962,7 +960,7 @@ __attribute__((noinline)) void _PM_convert_565_byte(Protomatter_core *core,
962
960
dest += core -> bufferSize * (1 - core -> activeBuffer );
963
961
}
964
962
965
- //#if defined(_PM_portToggleRegister)
963
+ // #if defined(_PM_portToggleRegister)
966
964
#if defined(_PM_USE_TOGGLE_FORMAT )
967
965
#if !defined(_PM_STRICT_32BIT_IO )
968
966
// core->clockMask mask is already an 8-bit value
@@ -1022,7 +1020,7 @@ __attribute__((noinline)) void _PM_convert_565_byte(Protomatter_core *core,
1022
1020
uint32_t greenBit = initialGreenBit ;
1023
1021
uint32_t blueBit = initialBlueBit ;
1024
1022
for (uint8_t plane = 0 ; plane < core -> numPlanes ; plane ++ ) {
1025
- //#if defined(_PM_portToggleRegister)
1023
+ // #if defined(_PM_portToggleRegister)
1026
1024
#if defined(_PM_USE_TOGGLE_FORMAT )
1027
1025
uint8_t prior = clockMask ; // Set clock bit on 1st out
1028
1026
#endif
@@ -1068,7 +1066,7 @@ __attribute__((noinline)) void _PM_convert_565_byte(Protomatter_core *core,
1068
1066
if (lowerRGB & blueBit )
1069
1067
result |= pinMask [5 ];
1070
1068
// THIS is where toggle format (without toggle reg.) messes up
1071
- //#if defined(_PM_portToggleRegister)
1069
+ // #if defined(_PM_portToggleRegister)
1072
1070
#if defined(_PM_USE_TOGGLE_FORMAT )
1073
1071
* d2 ++ = result ^ prior ;
1074
1072
prior = result | clockMask ; // Set clock bit on next out
@@ -1090,7 +1088,7 @@ __attribute__((noinline)) void _PM_convert_565_byte(Protomatter_core *core,
1090
1088
redBit = 0b0000100000000000 ;
1091
1089
blueBit = 0b0000000000000001 ;
1092
1090
}
1093
- //#if defined(_PM_portToggleRegister)
1091
+ // #if defined(_PM_portToggleRegister)
1094
1092
#if defined(_PM_USE_TOGGLE_FORMAT )
1095
1093
// If using bit-toggle register, erase the toggle bit on the
1096
1094
// first element of each bitplane & row pair. The matrix-driving
@@ -1141,7 +1139,7 @@ void _PM_convert_565_word(Protomatter_core *core, uint16_t *source,
1141
1139
// register exists, "clear" really means the clock mask is set in all
1142
1140
// but the first element on a scanline (per bitplane). If no toggle
1143
1141
// register, can just zero everything out.
1144
- //#if defined(_PM_portToggleRegister)
1142
+ // #if defined(_PM_portToggleRegister)
1145
1143
#if defined(_PM_USE_TOGGLE_FORMAT )
1146
1144
// No per-chain loop is required; one clock bit handles all chains
1147
1145
uint32_t offset = 0 ; // Current position in the 'dest' buffer
@@ -1166,7 +1164,7 @@ void _PM_convert_565_word(Protomatter_core *core, uint16_t *source,
1166
1164
uint32_t greenBit = initialGreenBit ;
1167
1165
uint32_t blueBit = initialBlueBit ;
1168
1166
for (uint8_t plane = 0 ; plane < core -> numPlanes ; plane ++ ) {
1169
- //#if defined(_PM_portToggleRegister)
1167
+ // #if defined(_PM_portToggleRegister)
1170
1168
#if defined(_PM_USE_TOGGLE_FORMAT )
1171
1169
// Since we're ORing in bits over an existing clock bit,
1172
1170
// prior is 0 rather than clockMask as in the byte case.
@@ -1215,7 +1213,7 @@ void _PM_convert_565_word(Protomatter_core *core, uint16_t *source,
1215
1213
result |= pinMask [5 ];
1216
1214
// Main difference here vs byte converter is each chain
1217
1215
// ORs new bits into place (vs single-pass overwrite).
1218
- //#if defined(_PM_portToggleRegister)
1216
+ // #if defined(_PM_portToggleRegister)
1219
1217
#if defined(_PM_USE_TOGGLE_FORMAT )
1220
1218
* d2 ++ |= result ^ prior ; // Bitwise OR
1221
1219
prior = result ;
@@ -1268,7 +1266,7 @@ void _PM_convert_565_long(Protomatter_core *core, uint16_t *source,
1268
1266
initialBlueBit = 0b0000000000000001 << shiftLeft ;
1269
1267
}
1270
1268
1271
- //#if defined(_PM_portToggleRegister)
1269
+ // #if defined(_PM_portToggleRegister)
1272
1270
#if defined(_PM_USE_TOGGLE_FORMAT )
1273
1271
// No per-chain loop is required; one clock bit handles all chains
1274
1272
uint32_t offset = 0 ; // Current position in the 'dest' buffer
@@ -1292,7 +1290,7 @@ void _PM_convert_565_long(Protomatter_core *core, uint16_t *source,
1292
1290
uint32_t greenBit = initialGreenBit ;
1293
1291
uint32_t blueBit = initialBlueBit ;
1294
1292
for (uint8_t plane = 0 ; plane < core -> numPlanes ; plane ++ ) {
1295
- //#if defined(_PM_portToggleRegister)
1293
+ // #if defined(_PM_portToggleRegister)
1296
1294
#if defined(_PM_USE_TOGGLE_FORMAT )
1297
1295
uint32_t prior = 0 ;
1298
1296
#endif
@@ -1339,7 +1337,7 @@ void _PM_convert_565_long(Protomatter_core *core, uint16_t *source,
1339
1337
result |= pinMask [5 ];
1340
1338
// Main difference here vs byte converter is each chain
1341
1339
// ORs new bits into place (vs single-pass overwrite).
1342
- //#if defined(_PM_portToggleRegister)
1340
+ // #if defined(_PM_portToggleRegister)
1343
1341
#if defined(_PM_USE_TOGGLE_FORMAT )
1344
1342
* d2 ++ |= result ^ prior ; // Bitwise OR
1345
1343
prior = result ;
0 commit comments