home *** CD-ROM | disk | FTP | other *** search
/ C/C++ User's Journal & Wi…eveloper's Journal Tools / C-C__Users_Journal_and_Windows_Developers_Journal_Tools_1997.iso / sysembed / custom.elh < prev    next >
Text File  |  1995-03-30  |  2KB  |  35 lines

  1. [ 9. Customization]
  2.                       EMBEDDED LAN CUSTOMIZATION
  3. ═════════════════════════════════════════════════════════════════════════
  4. Embedded LAN comes ready-to-run on Ethernet LANs (even on PCs booting
  5. Embedded DOS on any corporate network, using standard Ethernet network
  6. interface cards.)  You'll want to customize the modules for your real
  7. embedded application.
  8.  
  9. Customizing the LAN is easy, since the product is so modular.  There
  10. is a module for heap management, and the heap size is controllable.
  11.  
  12. There is also a module that implements a Physical Provider; the one
  13. that comes with Embedded LAN for Ethernet is called ETHERNET.EXE.  Its
  14. interaction with the underlying Crynwr packet driver is configurable.
  15. For example, you may wish to duplicate our ETHERNET.C module and use
  16. it as a base for an ARCNET.C module that provides the PDI services over
  17. new media types.
  18.  
  19. The Transport Provider that comes with Embedded LAN implements a custom
  20. transport protocol that supports reliable and best-effort connection-
  21. oriented delivery, plus datagrams.  You may wish to support TCP/IP, ISO,
  22. IPX/SPX, or other protocols.  To do so, just clone the code we provide
  23. and insert a new protocol engine.
  24.  
  25. The File Sharing Redirector and File Sharing Server are both components
  26. that communicate across the LAN via Transport Driver Interface messages.
  27. Because the underlying transport protocol is transparent to the server
  28. and redirector, any transport protocol may be substituted for the one
  29. provided, and a new file sharing protocol that is compatible with LANMAN
  30. or Novell NetWare can be substituted.
  31.  
  32. You may also wish to simply integrate the components directly into your
  33. own application program.  Because most of the Embedded LAN software is
  34. written in C, it is possible to move the code to ROM to save space.
  35.