OpenCores
URL https://opencores.org/ocsvn/uart8systemc/uart8systemc/trunk

Subversion Repositories uart8systemc

[/] [uart8systemc/] [trunk/] [vpi/] [reset_uart.h] - Rev 2

Go to most recent revision | Compare with Previous | Blame | View Log

static int reset_uart_calltf(char*user_data)
{
 
	vpiHandle RESET = vpi_handle_by_name("module_tb.RESET", NULL);
 
	reset.format=vpiIntVal;
 
	if(counter_reset < 5)
	{
		reset.value.integer = 1;
		vpi_put_value(RESET, &reset, NULL, vpiNoDelay);
		counter_reset = counter_reset + 1;
	}
	else
	{	
		reset.value.integer = 0;
		vpi_put_value(RESET, &reset, NULL, vpiNoDelay);
		SC_UART->reset_set_low();
	}
 
	return 0;
}
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.