NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
diskbench-old.cc File Reference
#include "service/logging.h"
#include "nul/program.h"
#include "nul/motherboard.h"
#include "sigma0/console.h"
#include "sigma0/sigma0.h"
#include "host/dma.h"
#include "wvtest.h"

Classes

class  App

Functions

 PARAM_HANDLER (blocksize,"blocksize:value - override the default blocksize","Example: 'blocksize:65536'")
 PARAM_HANDLER (outstanding,"set the number of outstanding requests","Example: 'outstanding:4'")
 PARAM_HANDLER (wvtest)
 PARAM_HANDLER (lorem_ipsum)

Variables

char disk_buffer [4<< 20]
unsigned long blocksize = 512
unsigned outstanding = 5
bool wvtest = false
bool lorem_ipsum = false

Function Documentation

PARAM_HANDLER ( blocksize  ,
"blocksize:value - override the default blocksize ,
"Example: 'blocksize:65536'"   
)
PARAM_HANDLER ( outstanding  ,
"set the number of outstanding requests"  ,
"Example: 'outstanding:4'"   
)
PARAM_HANDLER ( wvtest  )
PARAM_HANDLER ( lorem_ipsum  )

Variable Documentation

unsigned long blocksize = 512
char disk_buffer[4<< 20]
bool lorem_ipsum = false
unsigned outstanding = 5
bool wvtest = false