File nut/hwtest/avr/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 uint8_t merr_bits

Used in: XMemTest()  

merr_addr
static void* merr_addr

Used in: XMemTest()  

Global Function LoopSRAM()

void LoopSRAM ( void )
Prototyped in: nut/hwtest/avr/basemon/xmemtest.h
Calls: Delay() nut/hwtest/avr/basemon/utils.c
  GetChar() nut/hwtest/avr/basemon/uart.c
  printf() nut/crt/printf.c
  printf_P() nut/crt/printf_p.c
  puts() nut/crt/puts.c
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c
References Variables: presskey_P nut/hwtest/avr/basemon/uart.c

Global Function XMemBankTest()

int XMemBankTest ( size_t* xramsize )
Prototyped in: nut/hwtest/avr/basemon/xmemtest.h
Calls: memset() nut/c/string/memset.c
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c

Global Function XMemDisable()

void XMemDisable ( void )

Global Function XMemTest()

size_t XMemTest ( void )
Prototyped in: nut/hwtest/avr/basemon/xmemtest.h
Calls: memcmp() nut/c/string/memcmp.c
  memcpy() nut/c/string/memcpy.c
  memset() nut/c/string/memset.c
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c
References Variables: merr nut/hwtest/avr/basemon/xmemtest.c
  merr_addr nut/hwtest/avr/basemon/xmemtest.c
  merr_bits nut/hwtest/avr/basemon/xmemtest.c