Home
last modified time | relevance | path

Searched refs:xInterruptDescriptorTable (Results 1 – 1 of 1) sorted by relevance

/Kernel-v11.1.0/portable/GCC/IA32_flat/
Dport.c169 static __attribute__( ( aligned( 32 ) ) ) IDTEntry_t xInterruptDescriptorTable[ portNUM_VECTORS ]; variable
291 xInterruptDescriptorTable[ ucNumber ].usISRLow = ( uint16_t ) ( ulBase & USHRT_MAX ); in prvSetInterruptGate()
292xInterruptDescriptorTable[ ucNumber ].usISRHigh = ( uint16_t ) ( ( ulBase >> 16UL ) & USHRT_MAX ); in prvSetInterruptGate()
296 xInterruptDescriptorTable[ ucNumber ].usSegmentSelector = usCodeSegment; in prvSetInterruptGate()
297 xInterruptDescriptorTable[ ucNumber ].ucZero = 0; in prvSetInterruptGate()
298 xInterruptDescriptorTable[ ucNumber ].ucFlags = ucFlags; in prvSetInterruptGate()
312 …if( ( xInterruptDescriptorTable[ ulNum ].usISRLow == 0x00 ) && ( xInterruptDescriptorTable[ ulNum … in vPortSetupIDT()
321 xIDT.ulTableBase = ( uint32_t ) xInterruptDescriptorTable; in vPortSetupIDT()
322 xIDT.usTableLimit = sizeof( xInterruptDescriptorTable ) - 1; in vPortSetupIDT()