21.01.2015 Views

INtime® 3.1 Software - tenAsys

INtime® 3.1 Software - tenAsys

INtime® 3.1 Software - tenAsys

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

INtime <strong>3.1</strong> <strong>Software</strong><br />

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z<br />

KNTIME structure 128<br />

knWaitForRtAlarmEvent 128<br />

knWaitForRtData 118<br />

knWaitForRtSemaphore 125<br />

L<br />

LdRta.exe 161<br />

LdRta.hlp 157<br />

levels, interrupt 42<br />

libraries 9<br />

NTX import 163<br />

RT interface 166 , 167<br />

limitations<br />

maximum objects in system 30<br />

listen 126 , 136<br />

loader<br />

RT application 161<br />

RT kernel 162<br />

loading INtime applications 80<br />

LoadRtk.exe 162<br />

LoadRtLibrary 130<br />

log_RT_event 130<br />

LookupPortHandle 132<br />

LookupRtHandle 120<br />

loop. See internal loop.<br />

low-level calls 114<br />

when to use 114<br />

M<br />

mailbox calls 117<br />

mailboxes, kernel 34 , 35 , 114<br />

managing time 27<br />

MapRtPhysicalMemory 119<br />

MapRtSharedMemory 119<br />

mDNSINtime.exe 163<br />

memory<br />

allocating and sharing 48<br />

dynamic 32<br />

pools 32<br />

segments 32<br />

memory calls 118<br />

memory pools, defined 32<br />

memory protection 12<br />

memory/buffer management 118<br />

message port calls 121<br />

message transmission calls 122<br />

MFC*.dll files 163<br />

modified Windows NT Hardware Abstraction Layer.<br />

See HAL.<br />

modular programming 40<br />

MsgBoxDemo (NTX Sample) 165<br />

multiprogramming 44<br />

multitasking, examples 59<br />

multi-threading 39<br />

mutual exclusion<br />

defined 48<br />

examples 36 , 37<br />

N<br />

ne.rta 75<br />

Node Detection Server 170<br />

nodes, RT<br />

preparing for boot 75<br />

non-validating calls 114<br />

notational conventions v<br />

NT Crash program 156<br />

ntrobust (Fault Handling) 165<br />

NTX calls 113<br />

NTX header files 163<br />

NTX import libraries 163<br />

NTX Sample (MsgBoxDemo) 165<br />

NTX.dll 164<br />

ntxAttachRtPort 121<br />

ntxBindRtPort 121<br />

ntxCancelRtTransaction 121<br />

ntxCatalogNtxHandle 137<br />

ntxCatalogRtHandle 120<br />

ntxConnectRtPort 121<br />

ntxCopyRtData 118<br />

ntxCreateRtMailbox 117 , 137<br />

ntxCreateRtPort 121<br />

ntxCreateRtProcess 123 , 137<br />

ntxCreateRtSemaphore 124 , 137<br />

ntxDeleteRtMailbox 117 , 137<br />

ntxDeleteRtPort 121<br />

ntxDeleteRtSemaphore 124 , 137<br />

ntxDetachRtPort 121<br />

NTXEVENTINFO structure 128 , 139<br />

ntxFindINtimeNode 126<br />

ntxGetFirstLocation 126 , 137<br />

ntxGetLastRtError 125<br />

ntxGetLocationByName 126 , 138<br />

ntxGetNameOfLocation 126 , 138<br />

ntxGetNextLocation 126 , 138<br />

194

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

Saved successfully!

Ooh no, something went wrong!