Hi,
I am writing a code base on the reference manual of nRF51422. In section 29, UART, I don't understand the differences between TASKS, EVENTS and REGISTERS. Aren't they all registers? If yes why they are not explained after this declaration, if no why they have offset value (therefor register address). There also some bits in REGISTERS with the same name to some of TASKS and EVENTS.
I saw in the libraries provided with SDK that they are defined all together (in an structure) with respect to their offset values. So it is likely that they all are registers. It is getting complicated. Can any one explain it to me?