view include/system.h @ 31:0451ffa1c3a0

Added FBA helper functions
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Wed, 06 Apr 2011 16:23:49 -0400
parents d24d69066fc0
children 720e29b26c81 40af39d064fa
line wrap: on
line source

#ifndef __SYSTEM_H
#define __SYSTEM_H

#define NULL	((void*) 0)

typedef unsigned long long u64;
typedef signed long long s64;

typedef unsigned int u32;
typedef signed int s32;

typedef unsigned short u16;
typedef signed short s16;

typedef unsigned char u8;
typedef signed char s8;

#ifdef __cplusplus
extern "C" {
#endif
	extern int putline(char *buf, int len);
	extern int getline(char *buf, int len);

	extern u32 find_dev(int devnum);

	extern int fba_read_blk(u32 dev, u32 blkno, void *ptr);
	extern int fba_write_blk(u32 dev, u32 blkno, void *ptr);

#ifdef __cplusplus
}
#endif

#endif