diff options
author | Vijay Kumar Banerjee <vijay@rtems.org> | 2021-02-24 19:09:56 -0700 |
---|---|---|
committer | Vijay Kumar Banerjee <vijay@rtems.org> | 2021-04-07 16:15:38 -0600 |
commit | c90fa83041f1467ac9795c489b7151db3a041ab5 (patch) | |
tree | ee3ebcd4af33202b34f89133a301d268609e355c /bsps/powerpc/mpc8260ads/net/README | |
parent | cpukit/libfs: Remove nfsclient (diff) | |
download | rtems-c90fa83041f1467ac9795c489b7151db3a041ab5.tar.bz2 |
bsps: Remove networking drivers
Update #3850
Diffstat (limited to 'bsps/powerpc/mpc8260ads/net/README')
-rw-r--r-- | bsps/powerpc/mpc8260ads/net/README | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/bsps/powerpc/mpc8260ads/net/README b/bsps/powerpc/mpc8260ads/net/README deleted file mode 100644 index d5722557c3..0000000000 --- a/bsps/powerpc/mpc8260ads/net/README +++ /dev/null @@ -1,55 +0,0 @@ -Networking with HDLC -==================== - -Author: Andy Dachs <a.dachs@sstl.co.uk> -Date: 31st August 2001 -Surrey Satellite Technology Limited - - -The network support in this BSP is not Ethernet support. The -"network" referred to here is a point to point HDLC communication link. -The ADS board does have a 10/100 ethernet port and it would be nice to -get support for that added. - -My requirement is for a WAN so I need the ability to send IP frames over -HDLC. Ultimately this will end up as frame relay support but in the meantime -I'm simply wrapping up the IP packet inside an HDLC frame. There is no -addressing mechanism or mac address attached to the start of the frame. - -This is what is physically transmitted: -<FLAG><IP Frame><CRC><FLAG> - - -The physical link consists of four lines, -TX DATA : Data transmitted -TX CLOCK: Clock for transmitted data. Data source provides clock. -RX DATA : Received data -RX CLOCK: Clock for received data. Data sink accepts clock. - -To connect two entities you require a NULL modem arrangement, i.e. TX data -and Tx clock from one end go into RX data and Rx clock on the other end. - -The MPC8260ADS side of the link is implemented using SCC3 in HDLC mode. The -TX clock is generated by BRG4. The RX clock in input to the board on the CLK5 -input. I built a LVTTL to RS422 converter. - -The other end of the link is a Windows NT PC with WANic400 synchronous -communication card. We bought the card from ImageStream -(http://www.imagestream.com/WANic400.html). You also need the NT -drivers and a cable. There are other distributors but I found these -guys helpful - and they also do Linux drivers. - -The NT WANic driver has a number of modes, one of which is ethernet emulation. -This mode is what is needed to transport IP packets in HDLC frames. - -In libnetworking/net you will find a file called if_hdlcsubr.c containing -the hdlc_input and hdlc_output routines required by network.c. This file was -created by taking out the addressing mechanisms from if_ethersubr.c in the -same directory. There are probably neater ways to do this <any -contributions welcome here>. - - - - - - |