Subject: Re: Falcon LAN port - supported?
To: None <port-atari@NetBSD.ORG>
From: Waldi Ravens <waldi@moacs.indiv.nl.net>
List: port-atari
Date: 05/28/1996 21:45:34
Leo Weppelman wrote:
> Another cause of the problem might be that a wrong clock-source
> is selected.
>From /usr/src/sys/arch/atari/dev/zs.c:
static u_long zs_freqs_falcon[] = {
/*
* Atari Falcon, XXX no specs available, this might be wrong
*/
PCLK/16, /* BRgen, PCLK, divisor 16 */
229500, /* BRgen, RTxCA, divisor 16 */
3672000, /* RTxCA, ??? */
0, /* TRxCA, external */
PCLK/16, /* BRgen, PCLK, divisor 16 */
229500, /* BRgen, RTxCB, divisor 16 */
3672000, /* RTxCB, ??? */
2457600 /* TRxCB, ??? */
};
You might try:
static u_long zs_freqs_falcon[] = {
/*
* Atari Falcon, XXX no specs available, this might be wrong
*/
PCLK/16, /* BRgen, PCLK, divisor 16 */
229500, /* BRgen, RTxCA, divisor 16 */
3672000, /* RTxCA, ??? */
0, /* TRxCA, external */
PCLK/16, /* BRgen, PCLK, divisor 16 */
0, /* BRgen, RTxCB, divisor 16 */
0, /* RTxCB, ??? */
0 /* TRxCB, ??? */
};
At least 19200 baud (and below) should work that way. To be able
to use higher baudrates, you'll have to find out the RTxCB and
TRxCB frequencies.
Regards,
Waldi