fix bitWrite macro (#4507)
Fixes https://github.com/espressif/arduino-esp32/issues/4466
This commit is contained in:
		
							parent
							
								
									28a8073069
								
							
						
					
					
						commit
						534f0810a6
					
				| @ -88,7 +88,7 @@ | ||||
| #define bitRead(value, bit) (((value) >> (bit)) & 0x01) | ||||
| #define bitSet(value, bit) ((value) |= (1UL << (bit))) | ||||
| #define bitClear(value, bit) ((value) &= ~(1UL << (bit))) | ||||
| #define bitWrite(value, bit, bitvalue) (bitvalue ? bitSet(value, bit) : bitClear(value, bit)) | ||||
| #define bitWrite(value, bit, bitvalue) ((bitvalue) ? bitSet(value, bit) : bitClear(value, bit)) | ||||
| 
 | ||||
| // avr-libc defines _NOP() since 1.6.2
 | ||||
| #ifndef _NOP | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user