X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fcc1111%2Fao_arch_funcs.h;h=1eb506cdcb1d02000e238609284e091dc4dc05c9;hb=8a6a95bb24517af00717fd377bad82ddb2289cf0;hp=ae1841089c0a59383b6919c7fcd424a5c9bfd7e6;hpb=312f6194a4bc75473cb0d61a6d58b66fb1f7c068;p=fw%2Faltos diff --git a/src/cc1111/ao_arch_funcs.h b/src/cc1111/ao_arch_funcs.h index ae184108..1eb506cd 100644 --- a/src/cc1111/ao_arch_funcs.h +++ b/src/cc1111/ao_arch_funcs.h @@ -145,4 +145,7 @@ ao_spi_init(void); #define ao_enable_output(port,bit,pin,v) cc1111_enable_output(port,token_evaluator(port,DIR), token_evaluator(port,SEL), pin, bit, v) #define ao_gpio_set(port, bit, pin, v) ((pin) = (v)) - +#define ao_gpio_get(port, bit, pin) (pin) +#define ao_gpio_get_bits(port) (port) +#define ao_gpio_set_bits(port, bits) ((port) |= bits) +#define ao_gpio_clr_bits(port, bits) ((port) &= ~bits)