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

Subversion Repositories mips32r1

[/] [mips32r1/] [trunk/] [Software/] [demos/] [XD5_Threads/] [src/] [drivers/] [led.c] - Rev 2

Compare with Previous | Blame | View Log

#include "led.h"
 
uint32_t LED_read(void)
{
	volatile uint32_t *LED = (volatile uint32_t *)LED_ADDRESS;
	uint32_t data;
 
	data = *LED;
	return data;
}
 
void LED_write(uint32_t value)
{
	volatile uint32_t *LED = (volatile uint32_t *)LED_ADDRESS;
 
	*LED = value;
}
 
void LED_setMode(uint32_t mode)
{
	volatile uint32_t *LED = (volatile uint32_t *)LED_ADDRESS;
 
	*LED = mode;
}
 
 

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.