//simple_bulkread.c   = exMC  =  po primeru v knjigi stran 9-32, 9-33     (dodal nekaj NOPov)
//DELUJOCA VERZIJA preko EP8  (pina fifoadr0,1 moras vezati na logicno 1)
//asinhroni FIFO nacin, podatke clockas not s slwr
// 512 byte double buff

//             (C) Marko Cebokli S57UUU  Aug 2006 
//             GNU/GPL licence:  www.gnu.org/licences/licences.html#GPL

//Compile with SDCC:     sdcc -mmcs51 simple_bulkread.c

#define ALLOCATE_EXTERN
#include "fx2regs2.h"

#define NOP   _asm \ nop; \ nop; \ nop; \ nop; \ _endasm;
#undef NOP
#define NOP

void main(void)
{
REVCTL=0x03;NOP;
FIFORESET=0x80;NOP;
FIFORESET=0x08;NOP;
FIFORESET=0x00;NOP;
IFCONFIG=0xCB;NOP;	
EP8FIFOCFG=0x0D;NOP;

//FIFOPINPOLAR=0x10;NOP;		// only for TRUST spacecam!!

while(1){}
}
