File nut/app/basemon/xmemtest.c


Included Files


Preprocessor definitions

#define MERR_BAD_ADDR 1

#define MERR_BAD_DATA 2

#define MERR_STICKY_WRITE 3

#define MERR_STICKY_READ 4

#define MERR_STICKY_ALE 5

#define MERR_STICKY_DATABUS 6

#define MERR_STICKY_ADDRBUS 7

#define MERR_SHORT_DATABUS 8

#define MERR_SHORT_ADDRBUS 9


Local Variables

merr
static int merr
Used in: XMemTest()  

merr_bits
static u_char merr_bits

Used in: XMemTest()  

merr_addr
static void* merr_addr

Used in: XMemTest()  

Global Function LoopSRAM()

void LoopSRAM ( void )
Prototyped in: nut/app/basemon/xmemtest.h
Calls: Delay() nut/app/basemon/utils.c
  GetChar() nut/app/basemon/uart.c
  printf(), printf_P(), puts()
References Variables: presskey_P nut/app/basemon/uart.c

Global Function XMemBankTest()

int XMemBankTest ( size_t* xramsize )
Prototyped in: nut/app/basemon/xmemtest.h
Calls: memset()

Global Function XMemDisable()

void XMemDisable ( void )

Global Function XMemTest()

size_t XMemTest ( void )
Prototyped in: nut/app/basemon/xmemtest.h
Calls: memcmp(), memcpy(), memset()
References Variables: merr nut/app/basemon/xmemtest.c
  merr_addr nut/app/basemon/xmemtest.c
  merr_bits nut/app/basemon/xmemtest.c