intr_frame Struct Reference

#include <interrupt.h>


Data Fields

uint32_t edi
uint32_t esi
uint32_t ebp
uint32_t esp_dummy
uint32_t ebx
uint32_t edx
uint32_t ecx
uint32_t eax
uint16_t gs
uint16_t uint16_t fs:16
uint16_t uint16_t uint16_t es:16
uint16_t uint16_t uint16_t uint16_t ds:16
uint16_t uint16_t uint16_t
uint16_t uint32_t 
vec_no:16
uint32_t error_code
void * frame_pointer
void(* eip )(void)
uint16_t cs
uint16_t uint32_t eflags:16
void * esp
uint16_t ss


Detailed Description

Definition at line 21 of file interrupt.h.


Field Documentation

Definition at line 25 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 26 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 27 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 28 of file interrupt.h.

Definition at line 29 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 30 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 31 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 32 of file interrupt.h.

Referenced by intr_dump_frame().

Definition at line 33 of file interrupt.h.

Referenced by start_process().

Definition at line 33 of file interrupt.h.

Referenced by start_process().

Definition at line 33 of file interrupt.h.

Referenced by intr_dump_frame(), and start_process().

Definition at line 33 of file interrupt.h.

Referenced by intr_dump_frame(), and start_process().

Definition at line 33 of file interrupt.h.

Referenced by interrupt_handler(), intr_dump_frame(), intr_handler(), kill(), and pci_interrupt().

Definition at line 44 of file interrupt.h.

Referenced by intr_dump_frame(), and page_fault().

Definition at line 48 of file interrupt.h.

void(* intr_frame::eip)(void)

Referenced by intr_dump_frame(), and start_process().

Definition at line 53 of file interrupt.h.

Referenced by intr_dump_frame(), kill(), and start_process().

Definition at line 53 of file interrupt.h.

Referenced by start_process().

Definition at line 55 of file interrupt.h.

Referenced by intr_dump_frame(), and start_process().

Definition at line 56 of file interrupt.h.

Referenced by intr_dump_frame(), and start_process().


The documentation for this struct was generated from the following file:

Generated on Mon Jan 10 16:43:58 2011 for Pintos by  doxygen 1.5.6