Leaked source code of windows server 2003
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.

65 lines
2.5 KiB

  1. ;/*
  2. ; * Microsoft Confidential
  3. ; * Copyright (C) Microsoft Corporation 1988 - 1991
  4. ; * All Rights Reserved.
  5. ; */
  6. .XLIST ;AN000;
  7. ;AN000;
  8. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
  9. ;; DOS - GRAPHICS Command
  10. ;;
  11. ;; ;AN000;
  12. ;; File Name: GRLOAD.EXT ;AN000;
  13. ;; ---------- ;AN000;
  14. ;; ;AN000;
  15. ;; Description: ;AN000;
  16. ;; ------------ ;AN000;
  17. ;; External declarations for code and data defined in ;AN000;
  18. ;; GRLOAD.ASM ;AN000;
  19. ;; ;AN000;
  20. ;; Change History: ;AN000;
  21. ;; --------------- ;AN000;
  22. ;; ;AN000;
  23. ;; ;AN000;
  24. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
  25. ;; ;AN000;
  26. EXTRN LOAD_PROFILE:NEAR ;; ;AN000;
  27. EXTRN GROW_SHARED_DATA:NEAR ;; ;AN000;
  28. EXTRN BLOCK_START:WORD ;AN000;
  29. EXTRN BLOCK_END:WORD ;AN000;
  30. EXTRN FIRST_BLOCK:WORD ;AN000;
  31. EXTRN MAX_BLOCK_END:WORD ;AN000;
  32. EXTRN GROUPS_DONE:WORD ;AN000;
  33. EXTRN STMTS_DONE:WORD ;AN000;
  34. PRT EQU 1 ;; ;AN000;
  35. DISP EQU 2 ;; ;AN000;
  36. BOX EQU 4 ;; ;AN000;
  37. GR EQU 8 ;; ;AN000;
  38. SET EQU 10H ;; ;AN000;
  39. REST EQU 20H ;; ;AN000;
  40. COLS EQU 40H ;; ;AN000;
  41. COLP EQU 80H ;; ;AN000;
  42. DARK EQU 100H ;; ;AN000;
  43. ; ~~mda(001) --------------------------------------------------------
  44. ; Added the following for the new DEFINE statement.
  45. ;
  46. DEF EQU 200H ;
  47. ; ~~mda(001) --------------------------------------------------------
  48. EXTRN PTD_FOUND:BYTE ;AN000;
  49. PROCESSED EQU 2 ;; ;AN000;
  50. EXTRN BUILD_STATE:BYTE ;AN000;
  51. EXTRN STMT_ERROR:BYTE ;AN000;
  52. MISSING EQU 1 ;; Required statement missing ;AN000;
  53. INVALID EQU 2 ;; Invalid statement format ;AN000;
  54. SEQUENCE EQU 4 ;; Statement out of sequence ;AN000;
  55. EXTRN FILE_ERROR:BYTE ;AN000;
  56. EXTRN PARSE_ERROR:BYTE ;AN000;
  57. EXTRN END_OF_FILE:BYTE ;AN000;
  58. EXTRN MEM_OVERFLOW:BYTE ;AN000;
  59. EXTRN STMT_BUFFER:BYTE ;AN000;
  60. EXTRN CUR_STMT:WORD ;AN000;
  61. EXTRN PREV_STMT:WORD ;AN000;
  62. EXTRN PRT_BOX_ERROR:BYTE ;AN000;
  63. ;; ;AN000;
  64. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;AN000;
  65. .LIST ;AN000;
  66.