[an error occurred while processing this directive]
|
Короче, PIM - библиотека это оналог DSP/BIOS.
Потребовалось сделать нестандартный ввод-вывод. Но с сохранением другого уже стандартного ввода-вывода с этой библиотекой.
После небольшого секса определяю, что вектора прерывания с адресса 0xf800 уже ПЗУ, а с 0x0000 уже заполнены самой библиотекой PIM при инициализации. Единственно, что приходит в голову динамическая загрузка региона 0x0000 прямо в программе отдельной ф-цией. Но похоже, эта сволочь (PIM) постоянно перекидывает адрес для таблицы векторов. Короче, я пока в задумчивости...
E-mail: info@telesys.ru