ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TS25FL512::TStatus_Register Union Reference

Status register structure. More...

Collaboration diagram for TS25FL512::TStatus_Register:
Collaboration graph

Public Attributes

U8 u8_Raw_Data
 Raw data. More...
 
struct {
   U8   bit_Operation_In_Progress:1
 Bit 0 : Operation in progress bit. More...
 
   U8   bit_Write_Enable_Latch:1
 Bit 1 :Write enable latch bit. More...
 
   U8   bit_Erase_Fail:1
 Bit 2 : Erase fail bit. More...
 
   U8   bit_Program_Fail:1
 Bit 3 Program fail bit. More...
 
   U8   bits_ECC_Status:2
 Bit 4 and 5 :ECC status bits. More...
 
   U8   __pad0__:1
 Bit 6 : Not in use. More...
 
   U8   __pad1__:1
 Bit 7 : Not in use. More...
 
}; 
 Bitfield structure. More...
 

Detailed Description

Status register structure.

Member Data Documentation

◆ 

struct { ... }

Bitfield structure.

◆ __pad0__

U8 TS25FL512::TStatus_Register::__pad0__

Bit 6 : Not in use.

◆ __pad1__

U8 TS25FL512::TStatus_Register::__pad1__

Bit 7 : Not in use.

◆ bit_Erase_Fail

U8 TS25FL512::TStatus_Register::bit_Erase_Fail

Bit 2 : Erase fail bit.

Referenced by TS25FL512::Is_Erase_Failure().

◆ bit_Operation_In_Progress

U8 TS25FL512::TStatus_Register::bit_Operation_In_Progress

Bit 0 : Operation in progress bit.

Referenced by TS25FL512::Is_Operation_In_Progress(), and TS25FL512::Wait_For_Operation_Done().

◆ bit_Program_Fail

U8 TS25FL512::TStatus_Register::bit_Program_Fail

Bit 3 Program fail bit.

Referenced by TS25FL512::Is_Program_Failure().

◆ bit_Write_Enable_Latch

U8 TS25FL512::TStatus_Register::bit_Write_Enable_Latch

Bit 1 :Write enable latch bit.

◆ bits_ECC_Status

U8 TS25FL512::TStatus_Register::bits_ECC_Status

Bit 4 and 5 :ECC status bits.

Referenced by TS25FL512::Get_Bad_Block_Status(), and TS25FL512::Is_Read_Failure().

◆ u8_Raw_Data

U8 TS25FL512::TStatus_Register::u8_Raw_Data

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