Read bank function returns nbytes rather than pointer to data