530 топик смотрели?
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
form, А нечего что "37" не пишется?
Нет смысла включать таймер, пока в системе не установлен вектор.
Очень любопытно.
В описании Pro350 указано, что при включении питания - Pro350 инитит регистр 17773024 значением 40 ( так как там на входе таймера стоит кварц на 32.768 КГц ), но если у Эл.85 на входе таймера стоит кварц на 1 МГц - можно инитить только значениями от 20 до 37, а значения с делителем 40 недопустимы.
Последний раз редактировалось Patron; 20.07.2014 в 21:41.
Это регистр устройства, читается из него не обязательно то, что записано.
---------- Post added at 00:40 ---------- Previous post was at 00:39 ----------
Там читается далеко не то, что пишется...
---------- Post added at 00:43 ---------- Previous post was at 00:40 ----------
Точнее надо по описанию сверяться... CSR в частности на чтение и на запись - это разные регистры.
Последний раз редактировалось form; 20.07.2014 в 21:43.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Если у Эл.85 другая частота кварца на входе таймера - родной PI.SYS там вообще не сможет работать, потому что в PI.SYS используется делитель 40 :
Код:MOV #173024,R1 ;R1 -> Clock CSR0 MOV #2*20!12,(R1)+ ;Set divider control and 64Hz
После загрузки ОС.
@230/152710
@232/000340
@17773024/000065 45
@17773024/000045
@17773202/000307 37
@17773202/000307
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)