add 'atomic_write' functions (transactional to be precise)'
TEST: unit tests for atomic_write{32,64}