HWA
Bare metal programming with style

Interface

hw( read, (PCF,2) ); // Get bit #2
hw( write, (PCF,2), 0 ); // Clear bit #2
hw( write, (PCF,4,2), 12 ); // Set bits #5 and #4, clear bits #3 and #2
hw
#define hw(...)
hw( action, object [,...] ) executes an action immediately on an object.
Definition: hwa_macros.h:523