Does anyone have a good idea of what device is /dev/rckncm? And what exactly does it mean to read from it, and write into it? It seems specific to SCC, so I could not find it anywhere on the net.
Thanks a lot
Just to answer my own question partly:
/dev/rckncm is device descriptor for ("rocky") non-cache-able memory. I presume this mean the configuration registers (CRBs). I am not sure what else would be on the list.
/dev/rckncm, as you discovered, is Rock Creek non-cacheable memory. It is used to access the configuration registers and shared memory. The RCCE source code gives good examples of how to do this.
Retrieving data ...