How to Read from 4kB Flash Data of ADuCM330


We are using ADuCM330 in our project. Our questions are:

1: Is it possible to save some data ( in the form of matrix or float variables ) on flash 4kB data location and also access (read) this data time to time through the execution code.    

2:  In the hardware manual only WRITING and ERASING commands are mentioned for flash 4kB data. If READING data from flash 4kB data location is possible then can you share some example code of WRITING and READING data from 4kB flash data?