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.

60 lines
883 B

  1. /*++
  2. Copyright (c) 1995 Microsoft Corporation
  3. Module Name:
  4. tcicregs.h
  5. Abstract:
  6. Databook TCIC register structures for DEBUG support.
  7. Author(s):
  8. John Keys - Databook Inc. 7-Apr-1995
  9. Revisions:
  10. --*/
  11. #ifndef _tcicregs_h_ // prevent multiple includes
  12. #define _tcicregs_h_
  13. typedef struct _BASEREGS {
  14. UCHAR sctrl;
  15. UCHAR sstat;
  16. UCHAR mode;
  17. UCHAR pwr;
  18. USHORT edc;
  19. UCHAR icsr;
  20. UCHAR iena;
  21. USHORT wctl;
  22. USHORT syscfg;
  23. USHORT ilock;
  24. USHORT test;
  25. }BASEREGS, *PBASEREGS;
  26. typedef struct _SKTREGS {
  27. USHORT scfg1;
  28. USHORT scfg2;
  29. }SKTREGS, *PSKTREGS;
  30. typedef struct _IOWIN {
  31. USHORT iobase;
  32. USHORT ioctl;
  33. }IOWIN, *PIOWIN;
  34. typedef struct _MEMWIN {
  35. USHORT mbase;
  36. USHORT mmap;
  37. USHORT mctl;
  38. }MEMWIN, *PMEMWIN;
  39. typedef struct _TCIC {
  40. BASEREGS baseregs[2];
  41. SKTREGS sktregs[2];
  42. IOWIN iowins[4];
  43. MEMWIN memwins[10];
  44. }TCIC, *PTCIC;
  45. #endif //_tcicregs_h_