ef714b4aa0d7a26e146cf0e3386fdadc450db934
Stefan Schuermans initial commit of files fro...

Stefan Schuermans authored 8 years ago

1) /* BlueDataDistributor - data distribution module from ethernet to 32 serial ports
2)  * version 0.1.1 date 2006-10-07
3)  * Copyright (C) 2006 Stefan Schuermans <stefan@blinkenarea.org>
4)  * a BlinkenArea project - http://www.blinkenarea.org/
5)  */
6) 
7) #include <avr/interrupt.h>
8) 
9) #include "arp.h"
10) #include "ip.h"
11) #include "random.h"
12) #include "rtl8019.h"
13) #include "serial.h"
14) #include "status.h"
15) #include "tcp.h"
16) #include "timing.h"
17) #include "udp.h"
18) 
19) // 208us tick counter to generate 20ms ticks
20) // 208us -> 4800bps (4808bps) (speed of serial outputs)
21) volatile unsigned char Timing208_96 = 0;
22) 
23) // flag set every 20ms to indicate execution of 20ms ticks
24) volatile unsigned char Timing20Flag = 0;
25) 
26) // wrapping around 20ms tick counter
27) unsigned char Timing20 = 0;
28) 
29) // 20ms tick counter to generate 200ms ticks
30) unsigned char Timing20_10 = 0;
31) 
32) // 208us interrupt (timer 0 compare match)
Stefan Schuermans make everything compile wit...

Stefan Schuermans authored 8 years ago

33) ISR(OUTPUT_COMP0_vect)