hndshake.h
上传用户:sdttscl
上传日期:2010-01-04
资源大小:683k
文件大小:2k
源码类别:

Modem编程

开发平台:

C/C++

  1. //---------------------------------------------------------------------------------------------------
  2. // Project:- DE8681
  3. //   Filename:- HNDSHAKE.H
  4. // Description:- Header file for CBUS.C
  5. // Programmer:- D.T.F
  6. // Version:- 2.0
  7. // Created:- 28th February 2002
  8. // Last modified:- 
  9. //---------------------------------------------------------------------------------------------------
  10. // (C) Consumer Microcircuits Ltd 2002
  11. //
  12. // This firmware was designed by:-
  13. // Consumer Microcircuits Ltd,
  14. // Langford, Maldon,
  15. // ESSEX
  16. // CM9 6WG.
  17. // in the UK for use with CML evaluation kits only and is based on UK originated technology.
  18. // Please contact
  19. // sales@cmlmicro.co.uk
  20. // +44 (0)1621 875500
  21. // for licensing details.
  22. //---------------------------------------------------------------------------------------------------
  23. #ifdef HNDSHAKE_C
  24. void hndshake_init(void);
  25. unsigned char hndshake_go(void);
  26. unsigned char orig_V22bis(void);
  27. unsigned char  orig_V23(void);
  28. unsigned char  orig_V23r(void);
  29. unsigned char  orig_V22_600(void);
  30. unsigned char orig_V21(void);
  31. unsigned char  orig_212a(void);
  32. unsigned char  orig_202(void);
  33. unsigned char  orig_202r(void);
  34. unsigned char  orig_103(void);
  35. void ans_tone(void);
  36. unsigned char  ans_V22bis(void);
  37. unsigned char  ans_V23(void);
  38. unsigned char  ans_V23r(void);
  39. unsigned char  ans_V22_600(void);
  40. unsigned char  ans_V21(void);
  41. unsigned char  ans_212a(void);
  42. unsigned char  ans_202(void);
  43. unsigned char  ans_202r(void);
  44. unsigned char  ans_103(void);
  45. void async_setup(void);
  46. unsigned char unscram1sdet(unsigned char);
  47. #else 
  48. extern void hndshake_init(void);
  49. extern unsigned char hndshake_go(void);
  50. #endif