Чудеса продолжаюца. Не мог достучаться до памяти в модуле. Выводил из него сигналы всяко-разные, вроде всё должно работать, но не работает. В корневом модуле память нормально функцыклирует, в субмодуле, какая-то лажа. Танцы с бубном не помогли, решил закомментировать код памяти. Хуяк! Ошибка: множэственное отперделение регстровой перемменной. Ну да, когда вместо альтеровской памяти всталял говиновскую, копипастнул кусок кода и получил двойное определение. Говиновская память легла между ними. Компилятор ошибку не давал. Но дал, как только память закомментировал. Убрал второе определение и всё заработало.
Охуеть! С одной стороны, копипаста - зло, с другой, компилер, дичь лютая.
А што делать!