Kinetis Bootloader Host  2.0.0
Host Tools for Kinetis devices
elftosb::HABExecuteOperation Class Reference

Authenticate with HAB and execute the entry point. More...

#include <Operation.h>

+ Inheritance diagram for elftosb::HABExecuteOperation:
+ Collaboration diagram for elftosb::HABExecuteOperation:

Additional Inherited Members

- Public Types inherited from elftosb::ExecuteOperation
enum  execute_type_t {
  kJump,
  kCall
}
 
- Public Member Functions inherited from elftosb::ExecuteOperation
void setTarget (DataTarget *target)
 
DataTargetgetTarget ()
 
void setArgument (uint32_t arg)
 
uint32_t getArgument ()
 
void setExecuteType (execute_type_t type)
 
execute_type_t getExecuteType ()
 
void setIsHAB (bool isHAB)
 
bool isHAB () const
 
void setStackPointer (uint32_t sp)
 
uint32_t getStackPointer ()
 
void setIsStackPointerSet (bool isSet)
 
bool isStackPonterSet () const
 
- Protected Attributes inherited from elftosb::ExecuteOperation
smart_ptr< DataTargetm_target
 
uint32_t m_argument
 
uint32_t m_stackPointer
 
execute_type_t m_type
 
bool m_isHAB
 
bool m_isStackPointerSet
 

Detailed Description

Authenticate with HAB and execute the entry point.


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