URL
https://opencores.org/ocsvn/plasma/plasma/trunk
[/] [plasma/] [trunk/] [kernel/] [uart.c] - Diff between revs 281 and 293
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 281 |
Rev 293 |
Line 11... |
Line 11... |
*--------------------------------------------------------------------*/
|
*--------------------------------------------------------------------*/
|
#define NO_ELLIPSIS2
|
#define NO_ELLIPSIS2
|
#include "plasma.h"
|
#include "plasma.h"
|
#include "rtos.h"
|
#include "rtos.h"
|
|
|
|
#ifndef NO_PACKETS
|
#define SUPPORT_DATA_PACKETS
|
#define SUPPORT_DATA_PACKETS
|
|
#endif
|
|
|
#define BUFFER_WRITE_SIZE 128
|
#define BUFFER_WRITE_SIZE 128
|
#define BUFFER_READ_SIZE 128
|
#define BUFFER_READ_SIZE 128
|
#define BUFFER_PRINTF_SIZE 1024
|
#define BUFFER_PRINTF_SIZE 1024
|
#undef UartPrintf
|
#undef UartPrintf
|
Line 472... |
Line 474... |
UartPacketOutByte = 0;
|
UartPacketOutByte = 0;
|
UartPacketOutLength = bytes;
|
UartPacketOutLength = bytes;
|
UartPacketOut = data;
|
UartPacketOut = data;
|
OS_InterruptMaskSet(IRQ_UART_WRITE_AVAILABLE);
|
OS_InterruptMaskSet(IRQ_UART_WRITE_AVAILABLE);
|
}
|
}
|
|
#else
|
|
void UartPacketConfig(PacketGetFunc_t PacketGetFunc,
|
|
int PacketSize,
|
|
OS_MQueue_t *mQueue)
|
|
{ (void)PacketGetFunc; (void)PacketSize; (void)mQueue; }
|
|
|
|
|
|
void UartPacketSend(uint8 *data, int bytes)
|
|
{ (void)data; (void)bytes; }
|
#endif
|
#endif
|
|
|
|
|
void Led(int value)
|
void Led(int value)
|
{
|
{
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.