SpringCard SpringCore Library for .NET  20.04.16
High-level access to the SpringCore devices
SpringCard.SpringCore.Direct.DirectDevice.GetData.BootloaderFlags Class Reference

Bootloader flags. More...

Public Member Functions

 BootloaderFlags (byte[] value)
 Translate the raw response to GET_DATA(BootloaderFlagsRaw)
 

Public Attributes

uint Flags
 Flags.
 
uint FirmwareBegin
 Firmware begin address.
 
uint FirmwareEnd
 Firmware end address.
 
uint Rfu
 RFU.
 

Properties

int Timeout [get]
 Timeout of the bootloader.
 
int Version [get]
 Version of the bootloader.
 
bool Present [get]
 Is a bootloader present in the MCU?
 
bool ColdReset [get]
 Is the device running after a cold reset? (otherwise it's a warm reset)
 
bool ForceBootloader [get]
 Has the MCU been forced in bootloader mode?
 
bool HasStorage [get]
 Does the device have a storage memory (external flash)?
 
bool HasVegas [get]
 Does the device have a SpringCard Vegas peripheral?
 
bool JustFlashed [get]
 Is the device running with a brand new firmware?
 
bool BootloaderRunning [get]
 Is the MCU running its bootloader? (and not the firmware)
 
bool HasBattery [get]
 Does the device have a battery?
 
bool HasUsb [get]
 Does the device have an USB interface?
 
bool HasEthernet [get]
 Does the device have an Ethernet interface?
 
bool HasAesHW [get]
 Does the MCU have an AES hardware engine?
 

Detailed Description

Bootloader flags.


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