Device node list DLT_DEVICE
Source position: amigados.pas line 1360
type TDeviceNode = record |
||
dn_Next: LongInt; |
|
Link to next node |
dn_Type: LongInt; |
|
Always 0 for dos "devices" |
dn_Port: PMsgPort; |
||
dn_Reserved1: LongInt; |
||
dn_Handler: LongInt; |
|
Filename to loadseg (if seglist is nil) |
dn_StackSize: LongInt; |
|
Stacksize to use when starting task |
dn_Priority: LongInt; |
|
Task priority when starting task |
dn_Startup: LongInt; |
|
Pointer to TFileSysStartupMsg for disks |
dn_SegList: LongInt; |
|
code to run to start new task (if necessary). if nil then dn_Handler will be loaded. |
dn_GlobalVec: LongInt; |
|
Global vector to use when starting a task.-1 means that dn_SegList is not for a bcpl program, so the dos won't try and construct one. 0 tell the dos that you obey BCPL linkage rules, and that it should construct a global vector for you. |
dn_Name: LongInt; |
|
the node name, e.g. '\3','D','F','3' for DF3: |
dn_StructSize: LongInt; |
||
dn_Reserved: array [0..3] of LongInt; |
||
end; |