inanisryoo / ukncbtl

Automatically exported from code.google.com/p/ukncbtl
0 stars 0 forks source link

Переделка работы с сигналами HALT, DCLO, ACLO, INIT #30

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Внутреннее состояние процессора должно 
быть известно только объекту 
CProcessor, поэтому текущее значение сигналов 
HALT, DCLO, ACLO должно 
анализироваться только объектом CProcessor. 
Исходя из обработки сигналов DCLO 
и ACLO избавиться от методов Start и Stop, запуск и 
остановку процессора 
осуществлять изменением значений сигналов 
DCLO и ACLO, подаваемых на 
процессор. По изменениям этих сигналов 
выдавать на материнскую плату (объект 
Board) сигнал INIT для сброса устройств, а также 
фиксировать при запущенном 
процессоре обратный фронт сигнала ACLO для 
формирования прерывания по сбою 
питания. Анализировать объектом Board сигнал 
DCLO для сброса устройств по 
сигналу включения питания.

Original issue reported on code.google.com by alexey.k...@gmail.com on 16 Jan 2010 at 11:49

GoogleCodeExporter commented 9 years ago
Переделана работа с сигналами HALT, DCLO, ACLO.
Удалены методы Start и Stop объекта CProcessor, 
запуск, останов и формирование 
прерывания по сбою питания перенесено в 
методы SetDCLOPin и SetACLOPin.

Осталось разобраться с INIT и сбросом 
устройств по ACLO.

Original comment by alexey.k...@gmail.com on 16 Jan 2010 at 1:47