Hello.
Reading the documentation of pstorage_load and the actual implementation has left me with confusion.
The documentation states that the size and offset parameters have to be aligned. However inside the function itself it checks for something else. Sure, it makes sure the offset is word aligned BUT it doesn't check the size. It checks p_dest instead. Why does it have to check if the destination pointer is word aligned? Why doesn't the documentation state so?
Clearing this up would be a huge help for me as I'm trying to implement a custom DFU module. Thank you