Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
2.9 KiB

  1. Installation notes:
  2. Create a new directory and unpack the tar file into it. Three sub-directories
  3. will be created, of which 'nabtsdsp' is the interesting one. Move to
  4. that directory.
  5. You will need to do type 'make install' to create the program
  6. (coincidently called 'nt'), but before that will work you will
  7. need to make sure that two programs are available in your
  8. path. One of these, 'protos', is a script, and the other, 'mkptypes',
  9. is an executable. Both are to be found in the nabtsdsp directory,
  10. and you can either include this directory in your PATH environment
  11. variable or more them to a directory that is already included.
  12. After they are findable (you can check using the `which` command),
  13. run 'make install' to build the nt program, and you should be on your
  14. way. (You can ignore all the warning messages).
  15. Release Notes:
  16. ========================================================================
  17. Release 5/28/97:
  18. The FEC and DSP modules currently build under UNIX and are believed to
  19. be portable to MSVC. We apologize that we didn't have time to test
  20. under MSVC in the rush to get out the door.
  21. See "Makefile" for how the files go together to make the two modules.
  22. "nabtsapi.h" contains the latest set of API calls for the DSP and FEC
  23. modules. See below for examples (test harnesses) which use these
  24. modules.
  25. -------------
  26. "Release notes" for the current DSP code 5/28/97:
  27. There is a simple example of the use of the DSP in testdsp.c. This is
  28. a program which reads raw samples, 1536 bytes at a time, from files
  29. such as testdsp?.in. The output is a hex dump of decoded lines out
  30. stdout. See the makefile for how to run an actual regression test.
  31. Note that future version of the DSP will likely change the output
  32. slightly from the current output. All the regression tests can really
  33. do right now is verify that the DSP code was compiled correctly.
  34. You can #define NDSP_MALLOC and NDSP_FREE while compiling nabtsdsp.c
  35. to cause nabtsdsp.c to call alternate versions of malloc and free.
  36. -------------
  37. "Release notes" for the current FEC code 5/28/97:
  38. There is an example of the use of the FEC in testfec.c. This is a
  39. program which reads packets from a file (such as testfec1.dec) and
  40. prints the decoded packets to stdout.
  41. There are two sample sets:
  42. testfec1.dec: The correct output from testfec1.dec is testfec1.ok.
  43. testfec1.dec contains the same bundle three times in a row, with
  44. different errors inserted each time.
  45. testfec2.dec: The correct output from testfec2.dec is testfec2.ok.
  46. testfec2.dec contains the same bundle as testfec1.dec, but with no
  47. errors. You should be able to change a few bytes in testfec2.dec, or
  48. even delete one or two lines, without changing the output.
  49. The functionality of NFECStateSetGroupAddrs is not yet implemented;
  50. the FEC will always pay attention to all group addresses. (There is a
  51. stub for this routine.)
  52. You will need to modify host.h to include appropriate #define's for
  53. alloc_mem and free_mem in the !linux case.