Механизм реализации функции ядра, развлекательное устройство с таким механизмом и способ управления периферийным устройством с помощью этого механизма - RU2001129159A

Код документа: RU2001129159A

Реферат

1. Развлекательное устройство, содержащее средство хранения, предназначенное для хранения кодов программ, которые при выполнении обеспечивают возможность приведения в действие периферийного устройства, вне ядра, средство подключения устройства для подсоединения периферийного устройства, и создатель ядра для выполнения обработки развлекательной информации с использованием периферийного устройства, подсоединяемого к средству подключения устройства и приводимого в действие, отличающееся тем, что создатель ядра побуждает средство управления к выполнению кодов программ на основе вызова удаленной процедуры и обеспечивает тем самым возможность приведения периферийного устройства в действие.

2. Развлекательное устройство по п.1, отличающееся тем, что указанный создатель ядра на основе вызова удаленной процедуры побуждает средство управления к считыванию кодов программ из средства хранения и передаче результата выполнения кодов программ посредством прямого доступа к памяти.

3. Развлекательное устройство по п.2, отличающееся тем, что содержит также очередь, выстроенную между создателем ядра и периферийным устройством, причем указанное средство управления посредством первого прямого доступа к памяти выполняет обмен данными между периферийным устройством и очередью, а посредством второго прямого доступа к памяти, осуществляемого асинхронно по отношению к первому прямому доступу к памяти, обмен данными между создателем ядра и очередью.

4. Развлекательное устройство по п.3, отличающееся тем, что обмен данными посредством первого прямого доступа к памяти и обмен данными посредством второго прямого доступа к памяти выполняются в соответствии с протоколом связи, который обычно используется по меньшей мере в устройстве.

5. Развлекательное устройство по п.1, отличающееся тем, что указанное периферийное устройство подсоединено к средству подключения устройства с возможностью отсоединения и снабжено вторичным носителем данных, и данные, используемые при выполнении кодов программ, хранятся на вторичном носителе данных, а данные, хранимые на вторичном носителе данных, передаются в создатель ядра при выполнении кодов программ посредством прямого доступа к памяти.

6. Механизм реализации функции ядра в развлекательном устройстве, содержащем создатель ядра для выполнения обработки развлекательной информации с использованием периферийного устройства, приводимого в действие в результате выполнения кодов программ, предназначенный для управления периферийным устройством, подключенным к развлекательному устройству, отличающийся тем, что указанные коды программ хранятся вне ядра, а указанный создатель ядра побуждает средство управления к выполнению кодов программ на основе вызова удаленной процедуры и обеспечивает тем самым возможность приведения периферийного устройства в действие.

7. Механизм реализации функции ядра по п.6, отличающийся тем, что по меньшей мере передача данных, адресуемых создателю ядра, от периферийного устройства выполняется посредством прямого доступа к памяти.

8. Механизм реализации функции ядра по п.7, отличающийся тем, что указанная передача данных выполняется в соответствии с протоколом связи, обычно используемым в устройстве.

9. Способ управления периферийным устройством, подключенным к развлекательному устройству, содержащему создатель ядра для выполнения обработки развлекательной информации с использованием периферийного устройства, приводимого в действие в результате выполнения кодов программ, отличающийся тем, что указанные коды программ хранятся вне ядра, а указанный создатель ядра побуждает средство управления к выполнению кодов программ на основе вызова удаленной процедуры и обеспечивает тем самым возможность приведения периферийного устройства в действие.

10. Способ управления по п.9, отличающийся тем, что по меньшей мере передача данных, адресуемых создателю ядра, от периферийного устройства выполняется посредством прямого доступа к памяти.

11. Способ управления по п.9, отличающийся тем, что указанная передача данных выполняется в соответствии с протоколом связи, обычно используемым в устройстве.

12. Полупроводниковый прибор в составе развлекательного устройства, содержащего средство управления для выполнения кодов программ, хранимых вне ядра, и средство подключения устройства, предназначенное для подсоединения периферийного устройства, которое приводится в действие в результате выполнения кодов программ, отличающийся тем, что содержит создатель ядра, который побуждает средство управления к выполнению кодов программ на основе вызова удаленной процедуры и обеспечивает тем самым возможность приведения периферийного устройства в действие, а также выполняет обработку развлекательной информации с использованием периферийного устройства, приводимого в действие.

13. Компьютерная программа, обеспечивающая возможность эксплуатации в качестве развлекательного устройства компьютера, содержащего средство управления для выполнения кодов программ, хранимых вне ядра, и средство подключения устройства для подсоединения периферийного устройства, которое приводится в действие в результате выполнения кодов программ, отличающаяся тем, что побуждает развлекательное устройство к выполнению шагов: побуждения средства управления к выполнению кодов программ на основе вызова удаленной процедуры и обеспечения тем самым возможности приведения периферийного устройства в действие; а также выполнения обработки развлекательной информации с использованием периферийного устройства, приводимого в действие.

Авторы

Заявители

СПК: G06F13/00 G06F13/126

Публикация: 2003-07-20

Дата подачи заявки: 2001-03-01

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам