TOUPPER.H
上传用户:xiaogehua
上传日期:2007-01-08
资源大小:1183k
文件大小:11k
源码类别:

操作系统开发

开发平台:

Asm

  1. /*
  2. ;    File              : $Workfile$
  3. ;
  4. ;    Description       :
  5. ;
  6. ;    Original Author   : DIGITAL RESEARCH
  7. ;
  8. ;    Last Edited By    : $CALDERA$
  9. ;
  10. ;-----------------------------------------------------------------------;
  11. ;    Copyright Work of Caldera, Inc. All Rights Reserved.
  12. ;      
  13. ;    THIS WORK IS A COPYRIGHT WORK AND CONTAINS CONFIDENTIAL,
  14. ;    PROPRIETARY AND TRADE SECRET INFORMATION OF CALDERA, INC.
  15. ;    ACCESS TO THIS WORK IS RESTRICTED TO (I) CALDERA, INC. EMPLOYEES
  16. ;    WHO HAVE A NEED TO KNOW TO PERFORM TASKS WITHIN THE SCOPE OF
  17. ;    THEIR ASSIGNMENTS AND (II) ENTITIES OTHER THAN CALDERA, INC. WHO
  18. ;    HAVE ACCEPTED THE CALDERA OPENDOS SOURCE LICENSE OR OTHER CALDERA LICENSE
  19. ;    AGREEMENTS. EXCEPT UNDER THE EXPRESS TERMS OF THE CALDERA LICENSE
  20. ;    AGREEMENT NO PART OF THIS WORK MAY BE USED, PRACTICED, PERFORMED,
  21. ;    COPIED, DISTRIBUTED, REVISED, MODIFIED, TRANSLATED, ABRIDGED,
  22. ;    CONDENSED, EXPANDED, COLLECTED, COMPILED, LINKED, RECAST,
  23. ;    TRANSFORMED OR ADAPTED WITHOUT THE PRIOR WRITTEN CONSENT OF
  24. ;    CALDERA, INC. ANY USE OR EXPLOITATION OF THIS WORK WITHOUT
  25. ;    AUTHORIZATION COULD SUBJECT THE PERPETRATOR TO CRIMINAL AND
  26. ;    CIVIL LIABILITY.
  27. ;-----------------------------------------------------------------------;
  28. ;
  29. ;    *** Current Edit History ***
  30. ;    *** End of Current Edit History ***
  31. ;
  32. ;    $Log$
  33. ;
  34. ;    ENDLOG
  35. */
  36. #include <message.h>
  37. #if defined(DLS)
  38. EXTERN BYTE * cdecl dls_msg1(UWORD);
  39. #define MSG_LBL dls_msg1(DLS_msg_lbl)
  40. #define MSG_OKLBL dls_msg1(DLS_msg_oklbl)
  41. #define MSG_NOLBL dls_msg1(DLS_msg_nolbl)
  42. #define MSG_FILES dls_msg1(DLS_msg_files)
  43. #define MSG_FREE dls_msg1(DLS_msg_free)
  44. #define MSG_EXIST dls_msg1(DLS_msg_exist)
  45. #define MSG_NDIR dls_msg1(DLS_msg_ndir)
  46. #define MSG_NSYS dls_msg1(DLS_msg_nsys)
  47. #define MSG_BADOPT dls_msg1(DLS_msg_badopt)
  48. #define MSG_FULL dls_msg1(DLS_msg_full)
  49. #define MSG_SYNTAX dls_msg1(DLS_msg_syntax)
  50. #define MSG_BADCMD dls_msg1(DLS_msg_badcmd)
  51. #define MSG_PATHDRV dls_msg1(DLS_msg_pathdrv)
  52. #define MSG_BATTERM dls_msg1(DLS_msg_batterm)
  53. #define MSG_BATMISS dls_msg1(DLS_msg_batmiss)
  54. #define MSG_BATNEST dls_msg1(DLS_msg_batnest)
  55. #define MSG_DIR dls_msg1(DLS_msg_dir)
  56. #define MSG_ECHO dls_msg1(DLS_msg_echo)
  57. #define MSG_ERAQ dls_msg1(DLS_msg_eraq)
  58. #define MSG_ERAALL dls_msg1(DLS_msg_eraall)
  59. #define MSG_ERA dls_msg1(DLS_msg_era)
  60. #define MSG_LABEL dls_msg1(DLS_msg_label)
  61. #define MSG_MKDIR dls_msg1(DLS_msg_mkdir)
  62. #define MSG_PATH dls_msg1(DLS_msg_path)
  63. #define MSG_REN dls_msg1(DLS_msg_ren)
  64. #define MSG_USE_RENDIR dls_msg1(DLS_msg_use_rendir)
  65. #define MSG_RMDIR dls_msg1(DLS_msg_rmdir)
  66. #define MSG_BREAK dls_msg1(DLS_msg_break)
  67. #define MSG_VERIFY dls_msg1(DLS_msg_verify)
  68. #define MSG_IDLE dls_msg1(DLS_msg_idle)
  69. #define MSG_CPYRIGHT dls_msg1(DLS_msg_cpyright)
  70. #define MSG_VERSION dls_msg1(DLS_msg_version)
  71. #define MSG_CPYSELF dls_msg1(DLS_msg_cpyself)
  72. #define MSG_FCOPIED dls_msg1(DLS_msg_fcopied)
  73. #define MSG_DISABLED dls_msg1(DLS_msg_disabled)
  74. #define MSG_ENVFULL dls_msg1(DLS_msg_envfull)
  75. #define MSG_ENVERR dls_msg1(DLS_msg_enverr)
  76. #define MSG_BADOS dls_msg1(DLS_msg_bados)
  77. #define MSG_LOADPATH dls_msg1(DLS_msg_loadpath)
  78. #define MSG_INOP dls_msg1(DLS_msg_inop)
  79. #define MSG_BINRD dls_msg1(DLS_msg_binrd)
  80. #define MSG_DLOST dls_msg1(DLS_msg_dlost)
  81. #define MSG_ONOFF dls_msg1(DLS_msg_onoff)
  82. #define MSG_NETWORK dls_msg1(DLS_msg_network)
  83. #define ERR_FILE dls_msg1(DLS_err_file)
  84. #define ERR02 dls_msg1(DLS_err02)
  85. #define ERR03 dls_msg1(DLS_err03)
  86. #define ERR04 dls_msg1(DLS_err04)
  87. #define ERR05 dls_msg1(DLS_err05)
  88. #define ERR08 dls_msg1(DLS_err08)
  89. #define ERR15 dls_msg1(DLS_err15)
  90. #define ERR20 dls_msg1(DLS_err20)
  91. #define ERR83 dls_msg1(DLS_err83)
  92. #define ERR86 dls_msg1(DLS_err86)
  93. #define ERR19 dls_msg1(DLS_err19)
  94. #define MSG_NEEDPATH dls_msg1(DLS_msg_needpath)
  95. #define MSG_NEEDFILE dls_msg1(DLS_msg_needfile)
  96. #define MSG_NEEDDEV dls_msg1(DLS_msg_needdev)
  97. #define SUN_D dls_msg1(DLS_sun_d)
  98. #define MON_D dls_msg1(DLS_mon_d)
  99. #define TUE_D dls_msg1(DLS_tue_d)
  100. #define WED_D dls_msg1(DLS_wed_d)
  101. #define THU_D dls_msg1(DLS_thu_d)
  102. #define FRI_D dls_msg1(DLS_fri_d)
  103. #define SAT_D dls_msg1(DLS_sat_d)
  104. #define CUR_TIME dls_msg1(DLS_cur_time)
  105. #define NEW_TIME dls_msg1(DLS_new_time)
  106. #define INV_TIME dls_msg1(DLS_inv_time)
  107. #define CUR_DATE dls_msg1(DLS_cur_date)
  108. #define NEW_DATE dls_msg1(DLS_new_date)
  109. #define INV_DATE dls_msg1(DLS_inv_date)
  110. #define US_DATE dls_msg1(DLS_us_date)
  111. #define EURO_DATE dls_msg1(DLS_euro_date)
  112. #define JAP_DATE dls_msg1(DLS_jap_date)
  113. #define INV_NUM dls_msg1(DLS_inv_num)
  114. #define MSG_LONGJMP dls_msg1(DLS_msg_longjmp)
  115. #define MSG_INACTIVE dls_msg1(DLS_msg_inactive)
  116. #define MSG_OUTACTIVE dls_msg1(DLS_msg_outactive)
  117. #define MSG_ON dls_msg1(DLS_msg_on)
  118. #define MSG_OFF dls_msg1(DLS_msg_off)
  119. #define YES_NO dls_msg1(DLS_yes_no)
  120. #define MSG_PAUSE dls_msg1(DLS_msg_pause)
  121. #define MSG_INTERNAL dls_msg1(DLS_msg_internal)
  122. #define MSG_DEBUG dls_msg1(DLS_msg_debug)
  123. #define MSG_DEVFAIL dls_msg1(DLS_msg_devfail)
  124. #define HELP_COM dls_msg1(DLS_help_com)
  125. #define MSG_GOSUB dls_msg1(DLS_msg_gosub)
  126. #define MSG_RETURN dls_msg1(DLS_msg_return)
  127. #define MSG_OPTLINE dls_msg1(DLS_msg_optline)
  128. #define AM_TIME dls_msg1(DLS_am_time)
  129. #define PM_TIME dls_msg1(DLS_pm_time)
  130. #define GREETING_MORNING   dls_msg1(DLS_greeting_morning)
  131. #define GREETING_AFTERNOON dls_msg1(DLS_greeting_afternoon)
  132. #define GREETING_EVENING   dls_msg1(DLS_greeting_evening)
  133. #define JAN_M dls_msg1(DLS_jan_m)
  134. #define FEB_M dls_msg1(DLS_feb_m)
  135. #define MAR_M dls_msg1(DLS_mar_m)
  136. #define APR_M dls_msg1(DLS_apr_m)
  137. #define MAY_M dls_msg1(DLS_may_m)
  138. #define JUN_M dls_msg1(DLS_jun_m)
  139. #define JUL_M dls_msg1(DLS_jul_m)
  140. #define AUG_M dls_msg1(DLS_aug_m)
  141. #define SEP_M dls_msg1(DLS_sep_m)
  142. #define OCT_M dls_msg1(DLS_oct_m)
  143. #define NOV_M dls_msg1(DLS_nov_m)
  144. #define DEC_M dls_msg1(DLS_dec_m)
  145. #define MSG_DRV_INVALID dls_msg1(DLS_msg_drv_invalid)
  146. #define MSG_CURCP dls_msg1(DLS_msg_curcp)
  147. #define MSG_BADCP dls_msg1(DLS_msg_badcp)
  148. #define MSG_CPNF dls_msg1(DLS_msg_cpnf)
  149. #define MSG_NETSUBST dls_msg1(DLS_msg_netsubst)
  150. #define MSG_NETASSIGN dls_msg1(DLS_msg_netassign)
  151. #define MSG_OEMCPYRT dls_msg1(DLS_msg_oemcpyrt)
  152. #define MSG_SERNO dls_msg1(DLS_msg_serialno)
  153. #else
  154. #define MSG_LBL msg_lbl
  155. #define MSG_OKLBL msg_oklbl
  156. #define MSG_NOLBL msg_nolbl
  157. #define MSG_FILES msg_files
  158. #define MSG_FREE msg_free
  159. #define MSG_EXIST msg_exist
  160. #define MSG_NDIR msg_ndir
  161. #define MSG_NSYS msg_nsys
  162. #define MSG_BADOPT msg_badopt
  163. #define MSG_FULL msg_full
  164. #define MSG_DEVFAIL msg_devfail
  165. #define MSG_SYNTAX msg_syntax
  166. #define MSG_BADCMD msg_badcmd
  167. #define MSG_PATHDRV msg_pathdrv
  168. #define MSG_OPTLINE msg_optline
  169. #define MSG_BATTERM msg_batterm
  170. #define MSG_BATMISS msg_batmiss
  171. #define MSG_BATNEST msg_batnest
  172. #define MSG_DIR msg_dir
  173. #define MSG_ECHO msg_echo
  174. #define MSG_XBATCH msg_xbatch
  175. #define MSG_ERAQ msg_eraq
  176. #define MSG_ERAALL msg_eraall
  177. #define MSG_ERA msg_era
  178. #define MSG_LABEL msg_label
  179. #define MSG_GOSUB msg_gosub
  180. #define MSG_RETURN msg_return
  181. #define MSG_MKDIR msg_mkdir
  182. #define MSG_PATH msg_path
  183. #define MSG_REN msg_ren
  184. #define MSG_USE_RENDIR msg_use_rendir
  185. #define MSG_RMDIR msg_rmdir
  186. #define MSG_BREAK msg_break
  187. #define MSG_VERIFY msg_verify
  188. #define MSG_IDLE msg_idle
  189. #define MSG_CPYRIGHT msg_cpyright
  190. #define MSG_VERSION msg_version
  191. #define MSG_CPYSELF msg_cpyself
  192. #define MSG_FCOPIED msg_fcopied
  193. #define MSG_DISABLED msg_disabled
  194. #define MSG_ENVFULL msg_envfull
  195. #define MSG_ENVERR msg_enverr
  196. #define MSG_BADOS msg_bados
  197. #define MSG_LOADPATH msg_loadpath
  198. #define MSG_INOP msg_inop
  199. #define MSG_BINRD msg_binrd
  200. #define MSG_DLOST msg_dlost
  201. #define MSG_ONOFF msg_onoff
  202. #define ERR_FILE err_file
  203. #define ERR02 err02
  204. #define ERR03 err03
  205. #define ERR04 err04
  206. #define ERR05 err05
  207. #define ERR08 err08
  208. #define ERR15 err15
  209. #define ERR20 err20
  210. #define ERR83 err83
  211. #define ERR86 err86
  212. #define ERR19 err19
  213. #define MSG_NEEDPATH msg_needpath
  214. #define MSG_NEEDFILE msg_needfile
  215. #define MSG_NEEDDEV msg_needdev
  216. #define SUN_D sun_d
  217. #define MON_D mon_d
  218. #define TUE_D tue_d
  219. #define WED_D wed_d
  220. #define THU_D thu_d
  221. #define FRI_D fri_d
  222. #define SAT_D sat_d
  223. #define JAN_M jan_m
  224. #define FEB_M feb_m
  225. #define MAR_M mar_m
  226. #define APR_M apr_m
  227. #define MAY_M may_m
  228. #define JUN_M jun_m
  229. #define JUL_M jul_m
  230. #define AUG_M aug_m
  231. #define SEP_M sep_m
  232. #define OCT_M oct_m
  233. #define NOV_M nov_m
  234. #define DEC_M dec_m
  235. #define CUR_TIME cur_time
  236. #define NEW_TIME new_time
  237. #define INV_TIME inv_time
  238. #define CUR_DATE cur_date
  239. #define NEW_DATE new_date
  240. #define INV_DATE inv_date
  241. #define US_DATE us_date
  242. #define EURO_DATE euro_date
  243. #define JAP_DATE jap_date
  244. #define INV_NUM inv_num
  245. #define MSG_INACTIVE msg_inactive
  246. #define MSG_OUTACTIVE msg_outactive
  247. #define MSG_ON msg_on
  248. #define MSG_OFF msg_off
  249. #define YES_NO yes_no
  250. #define MSG_PAUSE msg_pause
  251. #define MSG_INTERNAL msg_internal
  252. #define MSG_NETWORK msg_network
  253. #define MSG_DEBUG msg_debug
  254. #define MSG_LONGJMP msg_longjmp
  255. /*RG-05*/
  256. #define HELP_COM    help_com
  257. #define HELP_PROG   help_prog
  258. #define MSG_NOHELPPROG  msg_nohelpprog
  259. /*RG-05-end*/
  260. #define AM_TIME am_time
  261. #define PM_TIME pm_time
  262. #define GREETING_MORNING greeting_morning
  263. #define GREETING_AFTERNOON greeting_afternoon
  264. #define GREETING_EVENING greeting_evening
  265. #define MSG_DRV_INVALID msg_drv_invalid
  266. #if defined(CPM)
  267. #define CUR_USER cur_user
  268. #define INV_USER inv_user
  269. #define MSG_SINGLECPM msg_singlecpm
  270. #endif
  271. #if defined(CDOSTMP) || defined(CPM)
  272. #define MSG_CE_NO0 msg_ce_no0
  273. #define MSG_CE_NO2 msg_ce_no2
  274. #define MSG_CE_NO3 msg_ce_no3
  275. #define MSG_CE_NO4 msg_ce_no4
  276. #define MSG_CE_NO6 msg_ce_no6
  277. #define MSG_CE_NO7 msg_ce_no7
  278. #define MSG_CE_NO8 msg_ce_no8
  279. #define MSG_DRIVE msg_drive
  280. #define MSG_READ msg_read
  281. #define MSG_WRITE msg_write
  282. #define MSG_ABORT msg_abort
  283. #define MSG_RETRY msg_retry
  284. #define MSG_IGNORE msg_ignore
  285. #define MSG_FAIL msg_fail
  286. #define MSG_NE_NO0 msg_ne_no0
  287. #define MSG_NE_NO1 msg_ne_no1
  288. #define MSG_NE_NO2 msg_ne_no2
  289. #define MSG_NE_NO3 msg_ne_no3
  290. #define MSG_NE_NO4 msg_ne_no4
  291. #define MSG_NE_NO5 msg_ne_no5
  292. #define MSG_NE_NO6 msg_ne_no6
  293. #define MSG_SERVER msg_server
  294. #endif
  295. #if defined(CDOSTMP) || defined(CDOS)
  296. #define MSG_NOGOOD msg_nogood
  297. #define MSG_NOFAIL msg_nofail
  298. #define MSG_NOATCH msg_noatch
  299. #define MSG_NFGOOD msg_nfgood
  300. #define MSG_NFFAIL msg_nffail
  301. #define MSG_NFATCH msg_nfatch
  302. #define MSG_PWDPRMPT msg_pwdprmpt
  303. #define MSG_BADSTOP msg_badstop
  304. #define MSG_BANK msg_bank
  305. #define MSG_SUSPEND msg_suspend
  306. #define MSG_MEMSIZE msg_memsize
  307. #define MSG_LIMSIZE msg_limsize
  308. #define MSG_LOCAL msg_local
  309. #define MSG_REMOTE msg_remote
  310. #define MSG_APPEND msg_append
  311. #define MSG_CPYPRMPT msg_cpyprmpt
  312. #define ERR_RSC err_rsc
  313. #define MSG_LIMOFF msg_limoff
  314. /*RG-01*/
  315. #if !defined(NOSECURITY)
  316. #define MSG_UHAVEMAIL msg_uhavemail
  317. #endif
  318. /*RG-01-end*/
  319. /*RG-05-*/
  320. #define MSG_HELP    msg_help
  321. /*RG-05-end*/
  322. #endif
  323. #if defined(DOSPLUS)
  324. #define MSG_CURCP msg_curcp
  325. #define MSG_BADCP msg_badcp
  326. #define MSG_CPNF msg_cpnf
  327. #define MSG_NETSUBST msg_netsubst
  328. #define MSG_NETASSIGN msg_netassign
  329. #define MSG_OEMCPYRT msg_oemcpyrt
  330. #define MSG_SERIALNO msg_serialno
  331. #endif
  332. #endif