Accessing flash memory on jeeLink v3c

I am aiming to create a datalogger for a wireless gateway using a jeeLink but am having difficulty finding a library to allow me to read and write to the flash. I'm hoping that someone can point me to the right place. Further info . . .

The jeeLink v3c comes with a 16bit flash memory, the M25P16 from Micron
all about the jeeLink

jeelib has an example program rf12demo which includes a datalogging function. However it requires a library file dataflash.h which I've been unable to find
supporting library for jeeNodes, jeeLinks etc.

github has several dataflash libraries for Arduino
search results
None claim compatibility with M25P16

Way back rf12demo included additional code for datalogging

original dataflash code

Presumably this was removed because of incompatibility with later memory chips