www.pudn.com > noc.rar > brom64k.cpp


/*
 *  TU Eindhoven
 *  Eindhoven, The Netherlands
 *
 *  Name            :   brom64k.h
 *
 *  Author          :   A.S.Slusarczyk@tue.nl
 *
 *  Date            :   
 *
 *
 */

#include "brom64k.h"

void BROM64KCONV::in()
{
  mem_clk.write( clk.read() );
 
  bool enable = (en.read()[0]!=0);  
  mem_ww.write(false); mem_wb.write(false); mem_rw.write(enable); mem_rb.write(false); 
  
  mem_addr.write( addr.read() );
  mem_din.write( 0 );
  
}

void BROM64KCONV::out()
{
  dout.write( mem_dout.read() );
  memwait.write(false);
}