Struct libopencm3_sys::vector_table_t [−][src]
#[repr(C)]pub struct vector_table_t { pub initial_sp_value: *mut c_uint, pub reset: vector_table_entry_t, pub nmi: vector_table_entry_t, pub hard_fault: vector_table_entry_t, pub memory_manage_fault: vector_table_entry_t, pub bus_fault: vector_table_entry_t, pub usage_fault: vector_table_entry_t, pub reserved_x001c: [vector_table_entry_t; 4], pub sv_call: vector_table_entry_t, pub debug_monitor: vector_table_entry_t, pub reserved_x0034: vector_table_entry_t, pub pend_sv: vector_table_entry_t, pub systick: vector_table_entry_t, pub irq: [vector_table_entry_t; 68], }
Fields
initial_sp_value: *mut c_uint
< Initial stack pointer value.
reset: vector_table_entry_t
nmi: vector_table_entry_t
hard_fault: vector_table_entry_t
memory_manage_fault: vector_table_entry_t
bus_fault: vector_table_entry_t
usage_fault: vector_table_entry_t
reserved_x001c: [vector_table_entry_t; 4]
sv_call: vector_table_entry_t
debug_monitor: vector_table_entry_t
reserved_x0034: vector_table_entry_t
pend_sv: vector_table_entry_t
systick: vector_table_entry_t
irq: [vector_table_entry_t; 68]
Trait Implementations
impl Copy for vector_table_t
[src]
impl Copy for vector_table_t
impl Clone for vector_table_t
[src]
impl Clone for vector_table_t
fn clone(&self) -> vector_table_t
[src]
fn clone(&self) -> vector_table_t
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !Send for vector_table_t
impl !Send for vector_table_t
impl !Sync for vector_table_t
impl !Sync for vector_table_t