scb.h — Maple v0.0.10beta Documentation

### Navigation

- next
- previous |
- LeafLabs |
- Index »
- `libmaple` »
- APIs »

# `scb.h`

[Stub] support.

## Library Documentation

> Defines

> > SCB_BASE

> >   System control block register map base pointer.

> class scb_reg_map

> > System control block header.

> > System control block register map type

> > Public Members

> > > __io uint32 CPUID

> > >   CPU ID Base Register.

> > > __io uint32 ICSR

> > >   Interrupt Control State Register.

> > > __io uint32 VTOR

> > >   Vector Table Offset Register.

> > > __io uint32 AIRCR

> > >   Application Interrupt / Reset Control Register.

> > > __io uint32 SCR

> > >   System Control Register.

> > > __io uint32 CCR

> > >   Configuration Control Register.

> > > __io uint8 SHP[12]

> > >   System Handlers Priority Registers (4-7, 8-11, 12-15).

> > > __io uint32 SHCSR

> > >   System Handler Control and State Register.

> > > __io uint32 CFSR

> > >   Configurable Fault Status Register.

> > > __io uint32 HFSR

> > >   Hard Fault Status Register.

> > > __io uint32 DFSR

> > >   Debug Fault Status Register.

> > > __io uint32 MMFAR

> > >   Mem Manage Address Register.

> > > __io uint32 BFAR

> > >   Bus Fault Address Register.

> > > __io uint32 AFSR

> > >   Auxiliary Fault Status Register.

> > > __io uint32 PFR[2]

> > >   Processor Feature Register.

> > > __io uint32 DFR

> > >   Debug Feature Register.

> > > __io uint32 ADR

> > >   Auxiliary Feature Register.

> > > __io uint32 MMFR[4]

> > >   Memory Model Feature Register.

> > > __io uint32 ISAR[5]

> > >   ISA Feature Register.

### Navigation

- next
- previous |
- LeafLabs |
- Index »
- `libmaple` »
- APIs »