Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 714 → Rev 715

/shark/trunk/drivers/serial/scom.c
62,7 → 62,7
 
/* Register level access functions */
 
unsigned com_read(unsigned port,unsigned reg)
unsigned com_read(unsigned port, unsigned reg)
{
unsigned b;
if (port > 3 || reg > 7) return(0);
70,7 → 70,7
return(b);
}
 
void com_write(unsigned port,unsigned reg,unsigned value)
void com_write(unsigned port, unsigned reg, unsigned value)
{
if (port > 3 || reg > 7) return;
ll_out(com_base[port]+reg,value);
78,10 → 78,11
 
/* Polled send/receive */
 
void com_send(unsigned port,BYTE b)
unsigned com_send(unsigned port, BYTE b)
{
while ((com_read(port,LSR) & 32) == 0);
com_write(port,THR,b);
return 0;
}
 
unsigned com_receive(unsigned port)