messages.asm
上传用户:xiaoan1112
上传日期:2013-04-11
资源大小:19621k
文件大小:1k
源码类别:

操作系统开发

开发平台:

Visual C++

  1. TITLE messages.asm - message text module
  2. ;***
  3. ;messages.asm - message text module
  4. ;
  5. ; Copyright <C> 1986, Microsoft Corporation
  6. ;
  7. ;Purpose:
  8. ; Single module which contains all runtime text messages.
  9. ;
  10. ;******************************************************************************
  11. INCLUDE switch.inc
  12. ;
  13. ; Segment definitions for message isolation
  14. ;
  15. ; Far messages
  16. ;
  17. FAR_HDR segment byte public 'FAR_MSG'
  18. FAR_HDR ends
  19. FAR_MSG segment byte public 'FAR_MSG'
  20. FAR_MSG ends
  21. FAR_PAD segment byte common 'FAR_MSG'
  22. FAR_PAD ends
  23. FAR_EPAD segment byte common 'FAR_MSG'
  24. FAR_EPAD ends
  25. FMGROUP group FAR_HDR, FAR_MSG,  FAR_PAD,  FAR_EPAD
  26. public __acrtmsg
  27. __acrtmsg= 9876h
  28. ;
  29. ; Far Messages. Get the message text from the include file
  30. ;
  31. FAR_MSG SEGMENT
  32. PUBLIC b$messages ;a public to force inclusion of messages
  33. b$messages label byte
  34. RTEDEF MACRO code,label,number,text ;; just want the C startup messages
  35. ENDM ;; for QB5
  36. RCEDEF MACRO code,label,number,text ;
  37. IFNB <text> ;; Be sure text is to be generated
  38. IFNB <number> ;; Be sure number is to be generated
  39. DW number ;;message number
  40. ENDIF ;
  41. DB text ;;message text
  42. DB 0 ;;null terminator
  43. ENDIF ;
  44. ENDM
  45. INCLUDE messages.inc
  46. FAR_MSG ENDS
  47. END