Давно с ними не имел дела. Можно "в лоб" - использовать "sequential
read" и наблюдать повтор данных после переполнения внутреннего
счётчика адреса?
Можно - разбить на две части, сначала определить так же размер страницы и потом, по её размеру (64 байта для 256, 128 для 512 и 256 для 1 и 2 М), - определять вероятные размеры всей ИМС и проверять конкретно по ним.
1. Изо всех сил стараюсь не кормить троллей.
2. aka "Точка Опоры", "Ник, @ля, опять потерялся" и "ForcePoint".