Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File11.18.3 Threads und VDI-Aufrufe TOS VDI-Aufrufe sind in den meisten Fällen nicht so kritisch wie AES- Aufrufe, da hier seltener ein Reentranz-Problem auftritt. Der Grund ist darin zu sehen, daß es bei Aufruf von VDI-Funktionen nicht so häufig zu Taskwechseln kommt, wie dies z.B. beim AES der Fall ist. Problematisch sind VDI-Aufrufe jedoch immer dann, wenn auf Vektorfonts zugegriffen wird, da in diesen Fällen i.d.R. Plattenzugriffe notwendig sind, die in MagiC bekanntlich unterbrechbar sind. In einer solchen Situation kann es also zu einem Task-Switching kommen. Welche VDI- Befehle im einzelnen unterbrechbar sind kann an dieser Stelle nicht beantwortet werden; bei Bedarf ist dies mit den NVDI-Entwicklern abzuklären, so daß dann nur für diese Funktionen reentrante Bibliotheksfuktionen erforderlich wären. Querverweis: Threads und AES-Aufrufe Prozessfunktionen VDI-Bindings Signale