OS-9 Device Descriptor and Configuration Module Reference

OS-9 Device Descriptor and Configuration Module Reference OS-9 Device Descriptor and Configuration Module Reference

rab.ict.pwr.wroc.pl
from rab.ict.pwr.wroc.pl More from this publisher
13.07.2015 Views

1Low-LevelTMSystem Configuration Module (cnfgdata) MICROWAREif_vectorLow-level Protocol Manager Vector NumberEditMod Labels2-configuration data4-low level protocol manager data structure5-low level protocol interface data-low level protocol interface data[]15-interrupt vectorDescriptionThis is the vector number of the llpm interface device passed to theprocessor at interrupt time.Port Generic Default Value0 (zero)Port Specific Override ValueRefer to ROM/CNFGDATA/config.des (Figure 1-3).Available Values0 to 4294967295NoteValue range is hardware/software dependent and determined at the OSlevel (OS-9 vs. OS-9 for 68K).82 OS-9 Device Descriptor and Configuration Module Reference

Low-Level System Configuration Module (cnfgdata)if_priorityLow-level Protocol Manager Polling Priority1EditMod Labels2-configuration data4-low level protocol manager data structure5-low level protocol interface data-low level protocol interface data[]16-interrupt priorityDescriptionThis is the software (polling) priority for the llpm interface device on theIRQ polling table.Port Generic Default Value0 (zero)Port Specific Override ValueRefer to ROM/CNFGDATA/config.des (Figure 1-3).Available ValuesThe interrupt priority value range is 0-65534 (65535 is reserved). Anon-zero priority determines the position of the device within the vector.Lower values are polled first. Some considerations to keep in mindwhen selecting an interrupt priority:• A priority of 0 indicates the device desires exclusive use of thevector.• If the priority is 1, it is polled first and no other device can have apriority of 1 on the vector. For all other priority values, more than onedevice may share the same priority on a vector. In this case, first-in,first-out (FIFO) scheduling determines the order of precedence inthe polling table for the devices.OS-9 Device Descriptor and Configuration Module Reference 83

Low-Level System <strong>Configuration</strong> <strong>Module</strong> (cnfgdata)if_priorityLow-level Protocol Manager Polling Priority1EditMod Labels2-configuration data4-low level protocol manager data structure5-low level protocol interface data-low level protocol interface data[]16-interrupt priorityDescriptionThis is the software (polling) priority for the llpm interface device on theIRQ polling table.Port Generic Default Value0 (zero)Port Specific Override ValueRefer to ROM/CNFGDATA/config.des (Figure 1-3).Available ValuesThe interrupt priority value range is 0-65534 (65535 is reserved). Anon-zero priority determines the position of the device within the vector.Lower values are polled first. Some considerations to keep in mindwhen selecting an interrupt priority:• A priority of 0 indicates the device desires exclusive use of thevector.• If the priority is 1, it is polled first <strong>and</strong> no other device can have apriority of 1 on the vector. For all other priority values, more than onedevice may share the same priority on a vector. In this case, first-in,first-out (FIFO) scheduling determines the order of precedence inthe polling table for the devices.<strong>OS</strong>-9 <strong>Device</strong> <strong>Descriptor</strong> <strong>and</strong> <strong>Configuration</strong> <strong>Module</strong> <strong>Reference</strong> 83

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!