DEVICE





 DEVICE - 디바이스 드라이버 설치    139/2+

CONFIG.SYS 파일에 디바이스 드라이버의 경로와 완전한 파일 이름을 지정하여
디바이스 드라이버를 설치합니다.

DEVICE= filename 
          drive   path               arguments 

관련 명령:  BASEDEV

디바이스 드라이버는 OS/2 운영체제가 디바이스를 인식하고 그 디바이스로부터
송수신되는 정보를 정확하게 처리하는 데 필요한 코드가 들어 있는 파일입니다. 이는
표준 시스템 디스플레이 단말기, 키보드, 프린터, 디스켓 드라이브, 하드 디스크
드라이브, 및 직력 장치를 지원하는 표준 생략시 드라이버를 로드합니다.  그러나,
사용자가 CONFIG.SYS 파일의 DEVICE 명령문을 이용하여 디바이스 드라이버를
코드하고 로드함으로써 이들을 교체하거나 다른 디바이스를 추가할 수 있습니다.
DEVICE 명령문은 CONFIG.SYS 파일에 나타난 순서대로 처리됩니다.
CONFIG.SYS 파일에 추가 또는 변경할 때마다 새로운 디바이스나 변경이 효력을
발하려면 시스템을 재시작해야 합니다. CONFIG.SYS 파일이 시스템 시동중에는 읽기
전용임을 기억하십시오.  시스템 초기화 후에 이 파일에 추가되는 것은 사용자가
시스템을 재시자할 때까지 작용하지 않습니다.

OS/2 디스켓에는 다음 디바이스 드라이버가 들어 있습니다.

 ANSI.SYS            DOS 세션에 대한 확장 화면 및 키보드 지원을 허용합니다.
 COM.SYS             SPOOL과 같은 OS/2 응용 프로그램 또는 시스템 프로그램이
                     직렬 장치를 사용하도록 허용합니다.
 EGA.SYS             확장 그래픽 어댑터 지원을 필요로 하는 DOS 프로그램의
                     실행을 허용합니다.
 EXTDSKDD.SYS        논리적 드라이브 이름을 언급하는 외부 디스켓 드라이브로의
                     접근을 허용합니다.
 LOG.SYS             SYSLOG 유틸리티 프로그램을 사용한 시스템 오류 로그 기록을
                     허용합니다.
 MOUSE.SYS           지시 장치에 대한 지원을 제공합니다.
 OPTICAL.DMD         512 바이트 섹터 짜리 SCSCI II 광 드라이브에 대한 지원을
                     제공합니다.
 OS2ASPI.DMD         Adaptec의 ASPI 인터페이스용으로 작성된 기존 디바이스
                     드라이버를 지원합니다.
 OS2CDROM.DMD        OS/2 세션에 대한 CD롬 지원을 제공합니다.
 PMDD.SYS            OS/2 세션에 대한 포인터 끌기 지원을 제공합니다.
 POINTDD.SYS         마우스 포인터 끌기 지원을 제공합니다.
 TOUCH.SYS           터치 디바이스에 대한 지원을 제공합니다.
 VDISK.SYS           가상 디스크라는 시뮬레이션된 디스크를 설치합니다.
 VEMM.SYS            DOS 확장 메모리 매니저를 제공합니다.
 VXMS.SYS            DOS 확장 메모리 스펙을 제공합니다.

 OS/2 운영체제와 함께 제공된 프린터 드라이버 디스켓에 프린터 디바이스
 드라이버가 들어 있습니다.  이 파일 설치에 대한 정보는, 도움말 색인을
 참조하십시오.


 DOS 및 OS/2 디바이스 드라이버 설치    140/3

DOS 디바이스 드라이버는 DEVICE 명령문으로 로드할 수 있습니다. OS/2 디바이스
드라이버는 사용자가 OS/2 운영체제를 시작할 때 초기화되며, DOS 또는 OS/2
프로그램으로부터의 요청을 처리할 수 있습니다. DOS 디바이스 드라이버는 사용자가
OS/2 운영체제를 시작할 때 초기화되지만, DOS 프로그램으로부터의 요청만 처리할 수
있습니다.

또한 다음중 하나를 사용하여 디바이스 드라이버를 설치할 수 있습니다.

   o  OS/2 시스템 초기화 프로그램
   o  DDINSTAL 명령
   o  시스템 편집기

 OS/2 시스템 설치는 OS/2가 지원하는 모든 시스템에서의 OS/2 설치 과정을 안내하기
 위해 고안된 메뉴 방식 프로그램입니다.  이는 사용자의 시스템 운영에 필요한
 디바이스 드라이버를 설치합니다. 또한 프린터 드라이버 디스켓처럼 별도의
 디바이스 드라이버 디스켓에 제공된 디바이스 드라이버를 설치합니다.
 DDINSTALL은 OS/2 운영체제를 설치한 후 디바이스 드라이버를 설치하는 자동화된
 방법을 제공합니다.
 추가할 수 있는 모든 디바이스는 그 자체의 디바이스 드라이버 디스켓과 함께
 제공됩니다.  그 디스켓에는 설치 절차를 제어하는 디바이스 드라이버 프로파일
 (확장자가 .DDP인 파일)이 있습니다. DDINSTAL은 그 프로파일의 정보를 사용하여
 필요한 명령문을 CONFIG.SYS 파일에 추가하고 모든 지원 파일을 하드 디스크상의
 해당 디렉토리로 복사합니다.
 일부 디바이스 드라이버는 매우 단순합니다. 작동에 필요한 다른 지원 파일이 없고,
 거기에 의존하지도 않습니다.  그 단순성 때문에, 시스템 편집기와 같은 편집기를
 사용하거나 DEVICE 명령문을 CONFIG.SYS 파일에 추가하여 별 어려움 없이 이러한
 유형의 디바이스 드라이버를 설치할 수 있습니다.

 DEVICE 예    141/2

C:\SOUND 디렉토리에 설치한 SOUND.SYS라는 디바이스 드라이버를 지정하려면, 다음을
CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\SOUND\SOUND.SYS

C:\SOUND 디렉토리에 설치한 SOUND.SYS라는 디바이스 드라이버를 지정하고 G 스위치
선택항목을 활성화하려면, 다음을 CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\SOUND\SOUND.SYS /G


 DEVICE (ANSI.SYS) - 확장 디스플레이 및 키보드 지원 설치    142/2

사용자가 DOS 세션에서 확장 키보드 및 디스플레이 지원을 사용할 수 있도록 합니다.
이 디바이스 드라이버는 OS/2 세션에는 아무 영향도 주지 않습니다.

                                              
                                              V             
DEVICE=  ANSI.SYS 
            drive   path                /X 
                                                /K 

관련 명령:  ANSI

제어 문자
사용자의 CONFIG.SYS 파일에 이 DEVICE 명령문을 넣어 이 지원을 지정합니다.
그러면, OS/2 운영체제를 시작하여 DOS 세션으로 전환할 때, 표준 입력과 표준 출력
지원이 확장 기능으로 교체됩니다. 이러한 기능을 통해, 키 재정의, 커서 조작,
그리고 디스플레이 색 속성 변경을 수행할 수 있습니다. DOS 세션에 대한 확장
기능을 더 이상 원하지 않을 경우, DEVICE=C:\OS2\MDOS\ANSI.SYS 명령문을 사용자의
CONFIG.SYS 파일에서 제거하고 시스템을 재시작할 수 있습니다..

 ANSI.SYS 예    143/2

DOS 세션에 대한 확장 기능을 제공하려면, 다음 명령문을 사용자의 CONFIG.SYS
파일에 입력하고 시스템을 재시작하십시오.

  DEVICE=C:\OS2\MDOS\ANSI.SYS

ANSI.SYS를 설치하고 사용자의 확장 키 값을 재정의하려면, 다음을 CONFIG.SYS
파일에 입력하십시오.

DEVICE=C:\OS2\MDOS\ANSI.SYS /X

확장 키보드를 갖춘 시스템이 일반 키보드와 기능적으로 호환되게 하려면, 다음을
CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\OS2\MDOS\ANSI.SYS /K


 DEVICE (APM.SYS) - APM BIOS 인터페이스    144/2

이 디바이스 드라이버는 응용 프로그램, 디바이스 드라이버, 및 기계의 APM BIOS
사이의 인터페이스를 제공하여, 확장 전원 관리(APM) 산업 표준을 지원합니다.  이
드라이버는 APM BIOS 지원이 기계에서 탐지되면 초기 설치중에 자동적으로
설치됩니다. 데스크탑 전원 오브젝트는 APM 지원에 대한 그래픽 인터페이스를
제공합니다.

DEVICE=  APM.SYS 
                                     /B 
                                     /D 
                                     /V d.d 

관련 명령:  BASEDEV, 및 DEVICE

 AMP.SYS 예    145/2

APM BIOS가 아닌, APM을 지원하는 디바이스 드라이버에 연결하려면, 다음을
입력하십시오.

DEVICE+APM.SYS /D

APM 버전 1.0에 맞는 APM.SYS를 지정하려면, 다음을 입력하십시오.

DEVICE=APM.SYS /V 1.0


 DEVICE (COM.SYS) - 직렬 장치 지원 설치    146/2

OS/2 스풀러와 같은 OS/2 응용 프로그램 또는 시스템 프로그램이 직렬 장치를 사용할
수 있도록 합니다.
COM1에서 COM4의 직렬 포트에 접속된 다른 디바이스를 지원하는 디바이스 드라이버는
CONFIG.SYS 파일에서 DEVICE=C:\OS2\BOOT\COM.SYS 명령문 전에 나열되어야 하며,
그렇지 않으면 그 포트를 COM.SYS에서 사용할 수 없습니다.

DEVICE=  COM.SYS >
           drive   path 
>
    (n,addr,IRQ,S) 
    (n,addr,IRQ) 

COM.SYS 파일은 포트 COM1, COM2, COM3, 및 COM4를 지원합니다. COM 포트에 접속된
디바이스에 대한 어떤 지원도 제공하지 않습니다.  대신, 비동기 통신 인터페이스
자체에 대한 지원이 사용 가능하도록 합니다.  응용 프로그램, 서브시스템, 및
시스템 프로그램은 COM 포트에 접속된 디바이스 사용에 필요한 지원을 반드시
제공해야 합니다.  이는 다음에 대한 지원을 허용합니다.
   o  이 디바이스 드라이브에 의해 적절히 지원되지 않는 응용 프로그램의 사용을
      위한 특수 디바이스
   o  COM1에서 COM4 이외의 추가 COM 포트
   o  COM 포트에 대한 고급 디바이스 드라이버 기능 (특정 서브시스템 지원에
      필요할 수 있음).

 이 디바이스 드라이버는 다음 RS-232C (직렬 장치) 인터페이스 기능으로 응용
 프로그램을 지원합니다.
   o  양방향 통신
   o  전송과 수신을 위한 자동 흐름 제어(XON/XOFF)
   o  다양한 모뎀 회선 핸드 쉐이킹 모드
   o  표준 및 비표준 보오율
   o  자료 오류 문자 교체 수신.

 또한 다음 시스템 특성을 지원합니다.
   o  복수의 활동 COM 포트
   o  읽기 및 쓰기 요청 큐잉
   o  인터럽트에 의한 I/O 처리
   o  내부 전송 및 수신 자료 버퍼
   o  여러 디바이스 상태 조회 기능.

 COM.SYS 예    147/2

통신 포트 COM1에서 COM4에 대한 파일 시스템 지원을 제공하기 위해, 직력 포트
COM1, COM2, COM3, 및 COM4를 지원하는 디바이스 드라이버가 다음과 같이 CONFIG.SYS
파일에서 COM 명령문앞에 나열되도록 하십시오.

DEVICE=C:\PRINTER\COM1.SYS
DEVICE=C:\PRINTER\COM2.SYS
DEVICE=C:\PRINTER\COM3.SYS
DEVICE=C:\PRINTER\COM4.SYS
DEVICE=C:\OS2\BOOT\COM.SYS

이전의 예에서, COM1에서 COM4를 지원하는 디바이스 드라이버 (COM1.SYS -
COM4.SYS)는 C:\PRINTER 부 디렉토리에 위치합니다.
ISA/EISA 버스 컴퓨터에 대한 COM4에 직렬 장치를 설치하려면, 다음을 CONFIG.SYS
파일에 입력하십시오.

DEVICE=C:\OS2\BOOT\COM.SYS (4,2e8,10)

ISA/EISA 버스 컴퓨터에 대한 COM3 및 COM4에 직렬 장치를 설치하려면, 다음을
CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\OS2\BOOT\COM.SYS (3,3e8,5) (4,2e8,9)

비동기 디바이스(때때로 불완전하게 작동하여 수많은 예상하지 못한 인터럽트를
야기하는 모뎀)을 설치하고 모든 인터럽트를 무시하도록 선택하려면, 다음을
CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\OS2\BOOT\COM.SYS (2,02f8,4,I)

위와 같은 디바이스를 설치하지만 1000개 이상의 연속된 예상하지 못한 인터럽트가
발생할 경우 모든 COM 포트를 종료하도록 선택하려면, 다음을 CONFIG.SYS 파일에
입력하십시오.

DEVICE=C:\OS2\BOOT\COM.SYS (2,02f8,4,D)

또는

DEVICE=C:\OS2\BOOT\COM.SYS (2,2f8,4)


 DEVICE (EGA.SYS) - 고급 그래픽 지원 설치    148/2

EGA 레지스터 인터페이스를 지원합니다.

DEVICE=  EGA.SYS 
            drive   path 

EGA.SYS 디바이스 드라이버는 DOS 세션에서 EGA 레지스터 인터페이스에 대한 지원을
제공합니다. EGA.SYS는 EGA 레지스터 인터페이스를 사용하는 응용 프로그램을 위해
반드시 설치되어야 합니다.


 EGA.SYS 예    149/2

DOS 세션에서 EGA 레지스터 인터페이스에 대한 지원을 제공하려면, 다음 명령문을
CONFIG.SYS 파일에 입력하십시오.

DEVICE=C:\OS2\MDOS\EGA.SYS


 DEVICE (EXTDSKDD.SYS) - 디스켓 드라이브에 드라이브 이름 지정    150/2+


논리적 드라이브 이름을 사용하여 디스크에 접근할 수 있도록 해줍니다.

DEVICE=  EXTDSKDD.SYS>
            drive   path 
    
    V                               
> /D:d 
       /T:t 
       /S:s 
       /H:h 
       /F:f 

동시에 둘 이상의 외부 디바이스 드라이버를 설치할 수 있습니다.  최대 수는
사용자의 시스템에 설치된 물리적 디스켓 드라이브의 총수입니다. CONFIG.SYS
파일에서 DEVICE=C:\OS2\BOOT\VDISK.SYS 명령문이 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS
명령문 뒤에 오면 설치된 가상 디스크는 여기서 설명한 드라이브 이름 지정에 영향을
주지 않습니다.


 드라이브 이름 지정    151/3

첫번째 물리적 내부 디스켓 드라이브는 명시된 드라이브 A입니다. 두번째 내부
디스켓 드라이브는 명시된 드라이브 B입니다. 다른 디바이스 또는 디바이스
드라이버에는 만나는 순서에 따라 이름 값(C에서 시작하여)이 지정됩니다.  내부
디스켓 드라이브 및 하드 디스크의 존재를 먼저 점검한 다음 디바이스 드라이버에
대해 CONFIG.SYS 파일을 점검합니다. OS/2 운영체제가 외부 물리적 디바이스를
인식하도록, CONFIG.SYS 파일에는 정확한 디바이스 드라이버 정보가 있어야 합니다.
단 하나의 물리적 드라이브만 있는 경우에도 드라이브 이름 B는 자동적으로
사용되므로, 단 하나의 디스켓 드라이브가 있는 기계는 두 논리적 디스켓 드라이브:
A와 B를 갖습니다. 이 경우, /D:1의 지정된 매개변수는 오류입니다. 첫 하드 디스크
또는 첫 블록 디바이스 드라이버는 C보다 낮은 드라이브 이름를 지정할 수 없습니다.


 EXTDSKDD.SYS 예    152/2

명령 프롬프트에서 A:로 접근된, 첫번째 물리적 디스켓 드라이브를 지정하려면, 다음
명령문을 CONFIG.SYS 파일에 입력하고 시스템을 재시작하십시오.

DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /D:0


물리적 디스켓 드라이브 표

      0 = A로 접근
      1 = B로 접근
      2 = D 또는 E 외부 드라이브 전용으로 접근

 명령 프롬프트에서 접근된 물리적 디스켓의 한 면당 트랙 수를 36으로 지정하려면,
 다음 명령문을 CONFIG.SYS 파일에 입력하고 시스템을 재시작하십시오.


 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /T:36

      한 면당 트랙 수의 생략시 값은 80입니다
      한 면당 유효한 트랙은 1에서 99입니다

 명령 프롬프트에서 접근된 물리적 디스켓에 대한 섹터 수를 20으로 지정하려면,
 다음 명령문을 CONFIG.SYS 파일에 입력하고 시스템을 재시작하십시오.


 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /S:20

      트랙당 섹터의 생략시 값은 80입니다
      트랙당 유효한 섹터는 1에서 99입니다

 명령 프롬프트에서 접근된 물리적 디스켓 드라이브에 대해 최대 헤드 수를 15로
 지정하려면, 다음 명령문을 CONFIG.SYS 파일에 입력하고 시스템을 재시작하십시오.


 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /H:15

      헤드 생략시 값은 2입니다
      헤드의 유효한 수는 1에서 99입니다

 명령 프롬프트에서 접근된 물리적 디스켓 드라이브에 대해 디바이스 유형(양식
 요인) 0을 지정하려면, 다음 명령문을 CONFIG.SYS 파일에 입력하고 시스템을
 재시작하십시오.


 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /F:0

      디바이스 유형 생략시 값은 2입니다
      0 = 360KB 디스켓 드라이브
      1 = 1.2MB 디스켓 드라이브
      2 = 720KB

 내부 디스켓 드라이브에서 동일한 드라이브로 복사하고, 1.2MB 드라이브를 첫번째
 (A) 디스켓 드라이브로, 320/360KB 드라이브를 두번째 (B) 디스켓 드라이브로,
 그리고 하드 디스크(C)를 지정하려면, 다음 명령문을 CONFIG.SYS 파일에
 입력하십시오.

 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS /D:0 /T:80 /S:15 /H:2 /F:1

 첫번째 물리적 드라이브는 이제 A 또는 D로 언급할 수 있습니다.


 DEVICE (LOG.SYS) - 로그 기록 서비스 디바이스 드라이브 설치    153/2

시스템 오류 로그 기록 서비스 디바이스 드라이버를 활성화합니다.  일단 활성화된
후, 시스템 오류 로그 기록 서비스를 중지할 수 있습니다.  중지된 경우, 오류 로그
기록은 수행되지 않습니다.

DEVICE =  LOG.SYS >
               drive   path 
>
             /E:x   /A:x    /OFF 
관련된 명령:  SYSLOG, RUN (LOGGING)

CONFIG.SYS 파일에 이 DEVICE=LOG.SYS문에 추가하여 RUN=LOGDAEM.EXE 명령을
포함시켜야 합니다.  이 두가지 명령과 매개변수를 사용하여 시스템 오류 로그 기록
서비스는 특정한 오류 로그 파일에서 오류 자료를 검색하고 보관할 수 있습니다.
LOG.SYS은 시스템 오류 로그 기록 서비스 디바이스 드라이버의 파일 이름입니다.


 LOG.SYS 예제    154/2

시스템 로그 기록 서비스 오류 로그 버퍼의 크기를 32KB로 설정하려면, CONFIG.SYS
파일에 다음과 같이 입력하십시오.

DEVICE=C:\OS2\LOG.SYS /E:32

시스템 오류 로그 기록 서비스 오류 로그 디바이스 드라이버의 경보 통보 버퍼의
크기를 64KB로 설정하려면, CONFIG.SYS 파일에 다음과 같이 입력하십시오.

DEVICE=C:\OS2\LOG.SYS /A:64

오류 로그 기록을 일시 중지하려면, CONFIG.SYS 파일에 다음을 입력하십시오.

DEVICE=C:\OS2\LOG.SYS /OFF


 DEVICE (MOUSE) - 마우스 디바이스 드라이버 설치    155/2

지시장치에 대한 지원 구현

디바이스 종속 명령문

DEVICE =  filename >
             drive     path 
>
        SERIAL=COMn 


디바이스 독립 명령문

DEVICE =  MOUSE.SYS >
             drive     path 
>
        QSIZE=q 
        TYPE=name 
        RELAXED 

마우스를 효과적으로 사용하려면, POINTDD.SYS 디바이스 드라이버가 설치되어야
합니다. DOS 창이나 전화면 세션 또는 WIN-OS/2 세션에서 수행하는 프로그램에서
마우스를 사용할 수 있게 하려면, VMOUSE.SYS 디바이스 드라이버도 설치되어야
합니다.  이들 디바이스 드라이버는 설치시에 시스템이 지원되는 지시 장치를 발견한
경우, 자동으로 설치됩니다.
지시장치가 OS/2에 의해 지원되지 않으면, 지시장치를 위한 디바이스 드라이버를
설치해야 합니다.  디바이스 드라이브의 설치에 대하여는 지시장치와 함께 제공된
지시사항을 참조하십시오.  이외에도, CONFIG.SYS 파일에 다음과 같은 명령문들을
제시된 순서에 따라 포함시켜야 합니다.
   o  사용하는 마우스와, 직렬 포트에 연결되어 있을 경우 해당 COM 포트에 대한
      정보를 제공할 파일의 이름을 지정하는 디바이스 종속 명령문. 이 명령문에는
      SERIAL 매개변수를 사용할 필요가 있습니다.
   o  MOUSE.SYS에 마우스를 지정하는 디바이스 독립 명령문.

 직렬 마우스 디바이스 드라이버에 대한 모든 명령문은 CONFIG.SYS 파일의 모든
 COM.SYS 명령문 보다 선행되어야 두가지 디바이스 드라이버가 모두 올바르게 설치될
 수 있습니다.
 OS/2를 설치하는 동안, MOUSE.SYS 디바이스 드라이버는 시스템에 접속된 사용자의
 지시장치 유형을 검출하려고 시도합니다.  Microsoft 호환형 마우스를 가지고 있는
 경우, 이 지시장치에 대한 지원 기능이 CONFIG.SYS 파일에 추가됩니다. IBM
 Personal System/2 마우스를 사용하고 있는 경우, 다음 명령문이 CONFIG.SYS 파일에
 들어 갑니다.

 DEVICE=C:\OS2\BOOT\POINTDD.SYS
 DEVICE=C:\OS2\BOOT\MOUSE.SYS
 DEVICE=C:\OS2\MDOS\VMOUSE.SYS

 컴퓨터에 PC 마우스 시스템 직렬 마우스를 설치하고 모든 세션에 대해 COM 포트 2를
 사용하게 하려 한다고 가정합시다.  이경우, CONFIG.SYS 파일에 다음을 입력해야
 합니다.

 DEVICE=C:\OS2\BOOT\POINTDD.SYS
 DEVICE=C:\OS2\BOOT\PCLOGIC.SYS SERIAL=COM2
 DEVICE=C:\OS2\BOOT\MOUSE.SYS TYPE=PCLOGIC$
 DEVICE=C:\OS2\BOOT\COM.SYS

 3 버튼 마우스의 마우스 포인터가 화면 주위를 불규칙하게 이동하는 것을 방지하기
 위해 RELAXED 매개변수를 사용하려면, CONFIG.SYS 파일에 다음과 같이
 입력하십시오.

 DEVICE=C:\OS2\BOOT\MOUSE.SYS RELAXED

 마우스가 COM 포트를 접근할 수 있도록 하려면 COM.SYS는 마우스 명령문 뒤에 와야
 합니다.  모든 개인용 컴퓨터에 대하여, 디바이스 드라이버는 COM.SYS입니다.
 이전의 예제는 COM2 포트를 마우스에 전용으로 사용합니다.  시스템이 시동되면,
 마우스 디바이스 드라이버가 로드되고 COM2 포트를 소유합니다.  COM1은 COM.SYS
 디바이스 드라이버가 사용 할 수 있도록 남겨 둡니다.


 MOUSE.SYS 예제    156/2

IBM Personal System/2 마우스를 사용하고 있는 경우, 다음 명령문이 CONFIG.SYS
파일에 들어 있습니다.

DEVICE=C:\OS2\BOOT\POINTDD.SYS
DEVICE=C:\OS2\BOOT\MOUSE.SYS
DEVICE=D:\MDOS\VMOUSE.SYS

PC 마우스 시스템 직렬 마우스가 컴퓨터에 설치되어 있고 모든 세션에 대해 COM 포트
2를 사용하게 하려면, CONFIG.SYS 파일에 다음과 같이 입력하십시오.

DEVICE=C:\OS2\BOOT\POINTDD.SYS
DEVICE=C:\OS2\BOOT\PCLOGIC.SYS SERIAL=COM2
DEVICE=C:\OS2\BOOT\MOUSE.SYS TYPE=PCLOGIC$
DEVICE=C:\OS2\BOOT\COM.SYS


 DEVICE (OS2ASPI.DMD) - ASPI 디바이스    157/2

드라이버 설치

Adaptec의 ASPI (확장 SCSI 프로그래밍 인터페이스)에 따라 작성된 디바이스
드라이버용 디바이스 매니저 전송 층입니다.
OS2ASPI는 Adaptec의 ASPI 스펙에 따라 작성된 디바이스 드라이버에 대해 하드웨어
독립 인터페이스를 제공합니다.
OS2ASPI는 Adaptec의 ASPI4OS2.SYS를 대체합니다.  OS2ASPI는 ASPI4OS2.SYS 대신
설치되어야 합니다.

BASEDEV= OS2ASPI.DMD
                      /SHARE 
                      /ALL   

비고

디바이스 할당:
OS/2는 디바이스에 접근하기 전에 디바이스가 OS2ASPI.DMD 또는 OS2DASD.DMD와 같은
디바이스 매니저에 의해 할동되도록 요구합니다. 디바이스 매니저는 이것을 다음 두
가지 방법 중 하나로 처리할 수 있습니다. 디바이스 드라이버가 할당 요구를
기다리거나(OS2SCSI.DMD가 이것을 수행함) 시스템 부트시 디바이스를 영구적으로
할당합니다(OS2DASD.DMD 및 OS2CDROM.DMD이 이것을 수행함).
ASPI 스펙은 디바이스 할당의 개념이 없으며, 각각의 구현에 따라 무엇을 수행할
것인지 결정하도록 합니다. OS2ASPI는 첫번째 실행 I/O 명령이 발행될 때가지
디바이스를 할당하지 않습니다.  이렇게 하므로써 디바이스를 스캔할 수 있으며,
응용 프로그램이 명령 발행을 결정할 때까지 이들을 방해하지 않게 됩니다. 그러나,
일단 이같이 할당되면, OS2ASPI는 언제 응용 프로그램이 그것의 사용을 종료할
것인지를 절대 확신할 수 없으므로 디바이스를 해제하지 않습니다.


 OS2ASPI.DMD 예제    158/2


다음은 발생할 수 있는 두가지 상황 및 그에 대한 처리 방법을 나타내는 세 가지
기본 예제 입니다.

BASEDEV=OS2ASPI.DMD /SHARE
BASEDEV=OS2ASPI.DMD /ALL
BASEDEV=OS2ASPI.DMD /ALL /SHARE

대부분의 사용자는 명령행 스위치을 사용하지 않고도 OS2ASPI.DMD를 사용할 수
있으나, OS2ASPI가 처리해야 하는 일이 발생할 수 있는 두 가지 상황이 있습니다.

   1. 사용자는 각기 다른 인터페이스, 예를 들어, 디바이스 접근에 필요한 (OS2ASPI
      및 OS2SCSI)를 사용하고 둘다 디바이스에 접근해야 하는 두가지 응용
      프로그램을 사용하기를 원합니다.  OS2SCSI를 사용한 응용 프로그램이 제대로
      동작하는 경우, 그것은 종료시 디바이스를 해제하며, OS2ASPI는 그것을 할당할
      수 있게 될 것입니다.  OS2ASPI가 디바이스를 해제하지 않을 경우, OS2SCSI
      응용 프로그램은 시스템이 재시작되고 디바이스 할당 정보가 재설정될 때까지
      디바이스에 접근할 수 없을 것입니다.
      다음을 사용하십시오.

      BASEDEV=OS2ASPI.DMD /SHARE

   2. 사용자는 또 다른 디바이스 매니저에 의해 영구적으로 할당된 디바이스에
      접근하려고 합니다.  시스템 구성 정보에 대한 보고를 위한 진단 기능이 이의
      적당한 예입니다.  디바이스가 또 다른 매니저에 의해 할당된 경우, 응용
      프로그램은 그것들을 볼 수 없을 것입니다.
      다음을 사용하십시오.

      BASEDEV=OS2ASPI.DMD /ALL


 DEVICE (OS2CDROM.DMD) - CD롬 디바이스 드라이버 설치    159/2

CD롬 드라이브에 대한 지원을 제공합니다.

DEVICE= OS2CDROM.DMD
            drive   path                /V 
                                                /Q 


 OS2CDROM.DMD 보기    160/2

OS/2가 시작될 때 CD롬 드라이브가 꺼져있는 경우 오류 메시지가 표시되는 것을
방지하려면, 다음을 입력하십시오.

DEVICE=OS2CDROM.DMD /Q


 DEVICE (PMDD.SYS) - 표시 관리 프로그램 표시 지원 설치    161/2

OS/2 세션을 위한 포인터 표시 디바이스 드라이버 지원을 제공합니다.

DEVICE=  PMDD.SYS 
            drive   path 

OS/2 운영체제를 설치할 때, DEVICE=PMDD.SYS 명령문이 CONFIG.SYS 파일에
추가됩니다. 시스템이 시동될 때, 시스템은 PMDD.SYS 디바이스 드라이버를 사용하여
OS/2 시스템에 대한 포인터 표시 지원을 제공합니다.

PMDD.SYS 디바이스 명령문이 CONFIG.SYS 파일에서 삭제되면, 시스템은 재시동되지
않을 것입니다.  이러한 경우에는 다음과 같이 하십시오.

   1. OS/2 설치 프로그램 디스켓을 삽입하십시오.  로고 화면이 나타나면, 환영
      화면으로 가서 Esc 키를 누르십시오.
   2. CONFIG.BAK 파일을 루트 디렉토리로 복사하십시오. 사용자의 CONFIG.SYS
      파일로 이름을 변경할 수 있는 일반 백업 CONFIG.SYS 파일 이 생겼습니다.
   3. 시스템 편집기를 사용하여 CONFIG.SYS 파일을 편집하십시오.
   4. 시스템을 다시 시작하십시오.

 다음은 PMDD.SYS 명령문입니다.

 DEVICE=C:\OS2\BOOT\PMDD.SYS


 PMDD.SYS 예제    162/2

OS/2 세션을 위한 포인터 표시 지원을 제공하려면, CONFIG.SYS 파일에 다음 명령문을
입력하십시오.

DEVICE=C:\OS2\BOOT\PMDD.SYS

주:  이 명령문이 사용자의 CONFIG.SYS 파일에 없을 경우, 시스템은 시동되지 않을
것입니다.

 DEVICE (POINTDD.SYS) - 마우스 포인터 표시 지원 설치    163/2


마우스 포인터 표시 지원을 제공합니다. 마우스를 효과적으로 사용하려면,
CONFIG.SYS 파일에 적절한 마우스 디바이스 드라이버 명령문을 지정하는 것 외에, 이
디바이스 드라이버를 로드시켜야 합니다.

DEVICE=  POINTDD.SYS
            drive   path 

관련된 명령:  DEVICE MOUSE

텍스트 모드 0, 1, 2, 3, 및 7만 지원됩니다.  그래픽 모드 D, E, F, 및 10에
대하여는 EGA.SYS 디바이스 드라이버가 함께 설치되어야 합니다.
POINTDD.SYS는 OS/2 세션에 대한 모든 텍스트 모드에서 표시 지원을 제공합니다.
POINTDD.SYS는 8514A에서 모든 확장 기능 모드에 대하여 추적(모드 정보를
제공)합니다.  그것은 OS/2 세션에서 CGA, EGA, 및 VGA 그래픽 모드를 추적합니다.


 POINTDD.SYS 예제    164/2

OS/2 세션에 대한 모든 텍스트 모드에서 마우스 포인터 표시 지원을 제공하려면,
CONFIG.SYS 파일에 다음 명령문을 입력하십시오.

DEVICE=C:\OS2\BOOT\POINTDD.SYS

 DEVICE (RAMDRIVE.SYS) - RAM 디스크 작성    165/2

이것은 DOS에 의해 제공된 설치가능 디바이스 드라이버입니다.  이 디바이스
드라이버는 CONFIG.SYS 파일에 있는 DEVICE= 또는 DEVICEHIGH= 명령문으로 로드될 수
있습니다.

 DEVICE=  RAMDRIVE.SYS
 
           drive  path                   Disk Size                    
 /E 
                                            Disk Sector    
 /A 
                                                           Num Entries 

하드 디스크 드라이브를 시뮬레이트하기 위해 컴퓨터의 램(RAM)에 RAM 디스크를
작성합니다.  RAM 디스크는 메모리 내에 정보를 포함하고 있으므로 하드 디스크보다
매우 빠릅니다.  RAM 디스크는 임시적입니다. RAM 디스크상에 있는 자료는 컴퓨터를
끄게 되면 없어집니다. RAM 디스크를 원하는 만큼 많이 설정할 수 있습니다. 다만
컴퓨터가 갖고 있는 메모리량의 제한을 받습니다. 이를 위해서는 각 RAM 디스에 대해
CONFIG.SYS 파일에 RAMDRIVE.SYS 행을 추가하십시오.
RAMDRIVE.SYS는 지정한 값을 가장 근접한 섹터 경계값으로 올려 줍니다. RAM
디스크를 지정한 대로 작성할 만큼 충분한 메모리가 없는 경우에는 RAMDRIVE.SYS는
16개로 디렉토리 입력 항목을 제한하여 이를 작성하려고 시도합니다.  이로 인해
결과적으로 사용자가 지정한 것과는 다른 한계값으로 RAM 디스크가 작성될 수도
있습니다.
메모리 유형의 지정은 선택적인 것이지만, 지정하는 것이 좋습니다. /e 및 /a 전환을
모두 생략하는 경우, RAMDRIVE.SYS는 컴퓨터의 상용 메모리를 사용합니다. RAM
디스크에 대해 상용 메모리를 사용하는 것은 좋은 생각이 아닙니다.  왜나하면 이는
프로그램을 위해 사용할 수 있는 작업 공간을 축소시키기 때문입니다.  그러나,
익스텐디드 메모리, 익스팬디드 메모리, 또는 하드 디스크 드라이브를 갖고 있지
않는 경우에는 RAM 디스크에 대해 상용 메모리를 사용할 수 있습니다.  RAM 디스크가
디스켓 시스템의 속도를 아주 크게 증가시킬 수 있으므로, 약간의 상용 메모리를
희생시킬만 합니다.
시스템에 익스텐디드 메모리가 설치되어 있는 경우(1 메가바이트 영역에서 시작), 이
익스텐디드 메모리를 하나 또는 그 이상의 메모리 디스크를 위해 사용할 수
있습니다. RAMDRIVE.SYS가 익스텐디드 메모리를 사용하도록 하려면, 먼저
HIMEM.SYS를 설치하거나 Lotus/Intel/Microsoft/AST 익스텐디드 메모리 스펙(XMS)을
따르는 기타 익스텐디드?메모리 매니저를 설치해야 합니다.  CONFIG.SYS 파일에서,
XMS 익스텐디드 메모리 매니저를 설치하는 DEVICE 명령은 RAM 디스크를 설치하는
명령 앞에 와야 합니다.
RAMDRIVE.SYS가 익스팬디드 메모리를 사용하도록 하려면, 시스템을 구성하여
익스팬디드 메모리를 제공하도록 해야 합니다. CONFIG.SYS 파일에서, 익스팬디드
메모리 매니저(EMM386.EXE와 같은)를 설치하는 DEVICE 명령이 RAMDRIVE.SYS를
설치하는 DEVICE 명령 보다 앞에 와야 합니다.  익스팬디드 메모리 매니저는
Lotus/Intel/Microsoft 익스팬디드 메모리 스펙(LIM EMS)을 따라야 합니다.
RAM 디스크를 사용하여 최상의 결과를 얻기 위해 , TEMP 환경 변수를 정의하고
그것을 RAM 디스크상의 부 디렉토리를 지정하도록 설정할 수 있습니다.
RAMDRIVE가 DBLSPACE.SYS 또는 STACHIGH.SYS 전에 로드된 경우, RAMDRIVE가 자신의
드라이브 문자를 먼저 선택합니다.  RAMDRIVE가 DBLSPACE.SYS 또는 STACHIGH.SYS
다음에 로드된 경우, DBLSPACE.SYS 또는 STACHIGH.SYS는 그들의 드라이브 문자를
먼저 선택합니다.
RAM 디스크를 스태커 드라이브로 변환하려면, 다음 사항들을 확인해야 합니다.

   o  RAMDRIVE 디스크 크기가 69k 또는 그 이상으로 지정되어야 합니다.
   o  RAMDRIVE 섹터 크기는 512로 지정되어야 합니다.
   o  /rp=1 스위치 및 값이 STACKER.INI 파일에 지정되어야 합니다.
   o  이들 스펙은 CREATE, SCREATE, (사용시) 및 STACKER 명령과 함께 사용되어야
      합니다.

 RAMDRIVE 예제    166/2

익스텐디드 메모리 내에 RAM 디스크를 작성하고 익스텐디드 메모리의 64KB(기본
크기)를 RAMDRIVE.SYS로 할당하려면, CONFIG.SYS 파일에 다음 행을 추가하십시오.

device=ramdrive.sys /e

위치가 지정되지 않았으므로, DOS는 시동 드라이브의 루트 디렉토리에서
RAMDRIVE.SYS를 탐색합니다.
익스팬디드 메모리 내에 RAMDRIVE.SYS를 설치하고 익스팬디드 메모리의
4MB(4096KB)를 RAM 디스크로 할당하려 한다고 가정하십시오.  이같은 작업을
수행하고, 드라이브 C의 DOS 디렉토리에서 RAMDRIVE.SYS를 찾도록 지정하려면,
CONFIG.SYS 파일에 다음 행을 추가하십시오.

device=c:\dos\ramdrive.sys 4096 /a


 DEVICE (TOUCH.SYS) - 터치 디바이스용 디바이스 드라이버 설치    167/2

터치 디바이스에 대한 지원 구현.  터치 디바이스를 효과적으로 사용하기 위해서는
POINTDD.SYS 디바이스 드라이버 및 적절한 마우스 디바이스 드라이버 지원이
로드되어야 합니다. 그 밖에, 이 명령문들이 다음과 같은 순서로 CONFIG.SYS 파일에
포함되어 있어야 합니다.

   o  사용되고 있는 터치 디바이스에 대한 정보를 포함하는 파일 이름을 제공하는
      디바이스 종속 명령문.
   o  TOUCH.SYS로 터치 디바이스를 식별하는 디바이스 독립 명령문.


 디바이스 종속 명령문

 DEVICE =  filename >
              drive     path 
 >CODE INIT 


 디바이스 독립 명령문

 DEVICE =  TOUCH.SYS >
              drive     path 
 >
          QSIZE=q  
         TYPE=name 


 OS/2 운영체제가 컴퓨터에 설치된 터치 디바이스를 발견하면, 설치 프로그램은
 자동으로 그 터치 디바이스를 사용가능하게 하는 데 필요한 디바이스 드라이버
 지원을 로드합니다.  터치 디바이스는 마우스를 자신에게 연결시키게 하여 마우스를
 사용하여 시스템의 보조 디바이스(마우스) 포트를 공유하며, 시스템에 연결됩니다.
 설치 프로그램은 자동으로 다음 명령문을 CONFIG.SYS 파일에 추가합니다.

 DEVICE=C:\OS2\PDITOU0x.SYS CODE=C:\OS2TOUCO21.BIN INIT=C:TOUCH.INI
 DEVICE=C:\OS2\TOUCH.SYS TYPE=PDITOU$
 RUN=C:\OS2\CALIBRATE.EXE-C C:\OS2CALIBRAT.DAT
 DEVICE=C:\OS2\BOOT\MOUSE.SYS TYPE=PDIMOU$

 여기서 x는 컴퓨터의 버스 체계에 따라서 1 또는 2가 됩니다.  TOUCO21D.BIN는 터치
 디바이스 마이크로코드 이진 파일이며, TOUCH.INI는 생략시 매개변수 설정값을
 가지는 텍스트 파일입니다.

 RUN=CALIBRAT.EXE 문은 눈금 측정(Calibration) 프로그램을 활성화시킵니다.  이
 프로그램은 시스템이 시동될 때마다 눈금 상수 자료를 터치 디바이스로
 다운로드하고, 초기 설정시 및 디바이스가 새로운 위치로 이동될 때 터치
 디바이스를 다시 눈금 측정하는 것을 사용가능하게 하는 이중 조치를 수행합니다.
 터치 디바이스를 다시 측정하려면, OS/2 명령 프롬프트에 다음과 같이
 입력하십시오.

 C:
 CD \OS2
 CALIBRAT -U

 주:  "-U" 옵션을 사용하여 새로운 눈금 측정 자료를 가진 기존의 CALIBRAT.DAT
 파일을 갱신합니다.

 TOUCH.SYS 예제    168/2

결합된 마우스 및 터치 디바이스 드라이버에 대한 CONFIG.SYS 파일은 다음과 같이
입력되어야 합니다.

DEVICE=C:\OS2\PDITOU0x.SYS CODE=TOUCO21D.BIN INIT=TOUCH.INI

여기서 x는 컴퓨터의 버스 체계에 따라서 1 또는 2가 됩니다.  TOUCO21D.BIN는 터치
디바이스 마이크로코드 이진 파일이며, TOUCH.INI는 생략시 매개변수 설정값을
가지는 텍스트 파일입니다.
CONFIG.SYS 파일에서 터치 디바이스 독립 드라이버에 대한 항목을 다음과 같아야
합니다.

DEVICE=C:\OS2\TOUCH.SYS TYPE=PDITOU$


 DEVICE (VDISK.SYS) - 가상 디스크  설치    169/2


가상 디스크를 설치합니다.
CONFIG.SYS 파일에서 모든 DEVICE=C:\OS2\BOOT\VDISK.SYS 문은 논리 드라이브 문자
할당에 영향을 주지 않기 위해 모든 DEVICE=C:\OS2\BOOT\EXTDSKDD.SYS문 다음에
나열되어야 합니다.

DEVICE=  VDISK.SYS >
                drive     path 
>
    kilobytes 
       ,    sectors 
                         ,      directories 
                                            , 

매개변수, 킬로바이트, 섹터, 디렉토리는 위치 매개변수입니다. 쉼표가 사용되고
있는 매개변수의 생략시 값을 변경하려고 하지 않는 경우, 쉼표를 사용하십시오.
이것은 시스템에게 이 위치에서 찾고 있던 값을 건너뛴 후, 생략시 값을 삽입하고
다음 값으로 가도록 말합니다.
다음 예제는 128 바이트 섹터 및 64개의 디렉토리 항목을 사용하여 160KB 가상
디스크를 설치하는 방법을 보여줍니다. 모든 매개변수들이 지정되어 있음을
주지하십시오.

DEVICE=C:\OS2\BOOT\VDISK.SYS 160 128 64

섹터 크기 및 디렉토리 항목과 같은 모든 매개변수의 생략시 값을 사용하기로 결정한
경우, 사용자는 그 값이 있어야 할 곳에 쉼표를 입력할 수 있습니다.

DEVICE=C:\OS2\BOOT\VDISK.SYS 160,,

디렉토리에 대한 값을 지정하고, 킬로바이트 및 섹터에 대해 생략시 값을 사용하고자
한다고 가정하십시오. 디렉토리에 대한 값은 이 예제에서와 같이 두개의 쉼표를 앞에
두어야 합니다.

DEVICE=C:\OS2\BOOT\VDISK.SYS ,,32

그러나 생략시 값으로 섹터 매개변수만 지정하려면, 두개의 쉼표를 다음과 같이
사용해야 합니다.

DEVICE=C:\OS2\BOOT\VDISK.SYS 160,,64

VDISK는 VDISK가 설치되어 있고 가상 디스크에 할당된 드라이브 문자를 제공하는
것을 나타내는 메시지를 표시합니다.
지정된 가상 디스크 크기가 기억영역에 맞추기에 너무 큰 경우, VDISK는 16KB 가상
디스크 작성을 시도합니다. 이것은 directories로 지정한 수와는 다른 디렉토리
항목의 수로 가상 디스크를 작성할 것입니다.

 VDISK.SYS 예제    170/2

128 바이트 섹터 및 64개 디렉토리 항목을 사용하는 160KB 가상 디스크를
설치하려면, CONFIG.SYS 파일에 다음과 같이 입력한 후, 시스템을 다시
시동하십시오.

DEVICE=C:\OS2\BOOT\VDISK.SYS 160 128 64

주:  앞에 나와 있는 예제에서, 모든 매개변수는 킬로바이트, 섹터 및 디렉토리의
순으로 지정됩니다.
 실제 값이 되어야 하는 모든 매개변수의 생략시 값에 대해 쉼표를 입력할 수
 있습니다.  그러므로 위의 예제는 다음과 같이 되어야 합니다.

 DEVICE=C:\OS2\BOOT\VDISK.SYS 160,,

 그러나, 생략시 값으로 섹터 매개변수만 지정하려면, 두개의 쉼표를 다음과 같이
 사용해야 합니다.

 DEVICE=C:\OS2\BOOT\VDISK.SYS 160,,64

 매개변수 생략시 값 표
      킬로바이트 = 64
      섹터 = 128
      디렉토리 = 64

 디렉토리에 대한 값을 지정하고 킬로바이트 및 섹터에 대해 생략시 값을
 사용하려면, CONFIG.SYS 파일에 다음과 같이 입력하고 시스템을 다시 시동하십시오.

 DEVICE=C:\OS2\BOOT\VDISK.SYS ,,32


 DEVICE (VASPI.SYS) - ASPI 지원 사용가능    171/2

DOS 세션에서 수행하는 ASPI 응용 프로그램을 위한 ASPI 지원을 사용가능하게
합니다.

DEVICE=  VASPI.SYS
            drive   path 

가상 ASPI 디바이스 드라이버(VASPI)는 DOS 세션에서 수행하는 ASPI 응용 프로그램에
대해 ASPI 지원을 사용가능하게 합니다. Adaptec의 ASPI (확장 SCSI 프로그래밍
인터페이스)를 사용하여 SCSI 디바이스로 보다 쉽게 접근할 수 있습니다.  DOS에서,
사용자들은 하드웨어에 모든 요구를 직접 경로지정하는 ASPI 매니저를 로드합니다.
ASPIDISK 및 ASPICD와 같은 ASPI 드라이버는 ASPI 매니저로 요청을 보내고, ASPI
매니저는 그 명령을 적당한 디바이스로 보냅니다.
OS/2에서, ASPI 요구를 송신하고자 응용 프로그램은 모든 ASCI 어댑터 디바이스
드라이버(ADD.)에 대해 인식가능한 요구로 ASPI 요구를 변환시키는 디바이스 매니저
(OS2ASPI.DMD)으로 ASPI 요구를 경로지정함으로써 송신합니다.
설치 시, VASPI는 OS2ASPI.DMD를 사용하여 통신을 설정합니다.  이것은 VASPI가 모든
DOS SCSI 요구를 OS2ASPI.DMD로 경로지정하도록 허용합니다.
VASPI.SYS 드라이버는 CONFIG.SYS 파일에 있는 OS2ASPI.DMD에 따라 다릅니다.
OS2ASPI.DMD 정보에 대하여는 OS2ASPI.DMD를 참조하십시오.
비고
VASPI.SYS 드라이버는 CONFIG.SYS 파일에 있는 OS2ASPI.DMD에 따라 다릅니다.
OS2ASPI.DMD 정보에 대하여는 OS2ASPI.DMD를 참조하십시오.


 VASPI.SYS d;wp    172/2

CONFIG.SYS 파일에 다음 명령문을 입력한 후, 시스템을 다시 시동하십시오.

DEVICE=C:\OS2\MDOS\VASPI.SYS

 DEVICE (VEMM.SYS) - DOS 익스텐디드 메모리 매니저    173/2

제공
DOS 세션을 위한 익스텐디드 메모리 매니저(EMM)를 제공합니다.

DEVICE=  VEMM.SYS 
            drive   path                n 

관련된 명령:  PROTECTONLY

VEMM.SYS는 DOS 세션에 Lotus/Intel/Microsoft (LIM) 버전 4.0 익스텐디드 메모리
스펙(EMS) 에뮬레이션을 제공하는 가상 디바이스 드라이버 입니다.  VEMM.SYS는 DOS
응용 프로그램이 Intel 8086 컴퓨터 계열에 익스텐디드 메모리를 할당하고 매핑할 수
있도록 합니다.
모든 DEVICE=C:\OS2\MDOS\VEMM.SYS n문은 VEMM이 640KB와 1MB 사이에서 사용되지
않은 주소를 탐색하므로 CONFIG.SYS 파일 내에 있는 모든
DEVICE=C:\OS2\MDOS\VXMS.SYS 문보다 먼저 나열되어야 합니다.
다음 예제는 CONFIG.SYS 파일에 입력한 명령문을 나타냅니다.

DEVICE=C:\OS2\MDOS\VEMM.SYS n


 VEMM.SYS 예제    174/2

10KB의 EMM을 사용하는 DOS 세션에 대해 Lotus/Intel/Microsoft (LIM) 버전 4.0
익스텐디드 메모리 스펙(EMS) 에뮬레이션을 제공하는 가상 디바이스 드라이버를
제공하려면, CONFIG.SYS 파일에 다음과 같이 입력한 후, 시스템을 다시
시동하십시오.

DEVICE=C:\OS2\MDOS\VEMM.SYS 10

생략시 값은 2048KB(2MB)입니다.


 DEVICE (VXMS.SYS) - DOS 익스텐디드 메모리 스펙 제공    175/2

DOS 세션에 대한 익스텐디드 메모리 스펙(XMS)을 제공합니다.

DEVICE=  VXMS.SYS 
           drive   path                XMMLIMIT=g,i 
                                               HMAMIN=d 
                                               NUMHANDLES=n   UMB
 
                                               NOUMB 

VXMS.SYS는 DOS 세션에 대한 익스텐디드 메모리 스펙(XMS) 에뮬레이션을 제공하는
가상 디바이스 드라이버입니다.  XMS를 사용하여 DOS 응용 프로그램은 XMS 제어
하에서 1MB를 초과하는 메모리를 접근할 수 있습니다.
여러 DOS 세션 지원이 설치시 요구되는 경우, 시스템은 XMS, VDD 및 DOS 세션에 대한
Load DOS High 지원을 제공하기 위해 CONFIG.SYS 파일내에 다음 명령문을
포함합니다.

  DOS=HIGH,UMB
DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB

VXMS가 상위 메모리 블록(UMB)으로 사용되기 위해 모든 사용 가능한 주소를 640KB와
1MB 사이에 정하므로, 모든 DEVICE=C:\OS2\MDOS\VXMS.SYS 문은 CONFIG.SYS
파일내에서 DEVICE=C:\OS2\MDOS\VEMM.SYS 문 뒤에 나열되어야 합니다. 일부 다른
디바이스 드라이버가 이미 1MB부터 1MB+64KB까지의 영역에 예약되었으면 VXMS는
설치되지 않습니다.


 VXMS.SYS 예제    176/2

익스텐디드 메모리 스펙(XMS) 에뮬레이션을 제공하여 DOS 응용 프로그램이 XMS 제어
하에서 1MB를 초과하는 메모리를 접근할 수 있도록 하려면, CONFIG.SYS 파일에
다음과 같은 명령문을 입력하십시오.

DEVICE=C:\OS2\MDOS\VXMS.SYS

VXMS 드라이버의 전역(시스템 전역) 최대 메모리 사용값을 g KB로, DOS별 세션
최대값을 i KB로 설정하려면, CONFIG.SYS 파일에 다음과 같이 입력한 후, 시스템을
재시동하십시오.

DEVICE=C:\OS2\MDOS\VXMS.SYS /XMMLIMIT=g,i

생략시 값은 /XMMLIMIT=4096,1024입니다.


계승할 HMA(상위 메모리 영역)요구에 대한 최소 요구 크기(KB)를 설정하려면,
CONFIG.SYS 파일에 다음과 같이 입력한 후, 시스템을 재시동하십시오.  값은 0부터
63의 범위내로 제한됩니다.

DEVICE=C:\OS2\MDOS\VXMS.SYS /HMAMIN=d

생략시 값은 /HMAMIN=0입니다.


각각의 DOS 세션에서 사용가능한 핸들의 수를 설정하려면, CONFIG.SYS 파일에 다음과
같이 입력한 후, 시스템을 재시동하십시오. 값은 0부터 128의 범위내로 제한됩니다.


DEVICE=C:\OS2\MDOS\VXMS.SYS /NUMHANDLES=n

생략시 값은 /NUMHANDLES=32입니다.

XMS가 상위 메모리 블록을 작성하도록 지시하려면, CONFIG.SYS 파일에 다음과 같이
입력한 후, 시스템을 재시동하십시오.


DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB

생략시 값은 /off입니다.

XMS가 상위 메모리 블록을 작성하지 않도록 지시하려면, CONFIG.SYS 파일에 다음과
같이 입력한 후, 시스템을 재시동하십시오.


DEVICE=C:\OS2\MDOS\VXMS.SYS /NOUMB

생략시 값은 /NOUMB입니다.

 DEVICE (OPTICAL.DMD) - 광 디바이스 드라이버 설치    49/2


512 바이트 섹터 광 매체로 SCSI II 광 드라이브에 대한 지원을 제공합니다.

DEVICE=  OPTICAL.DMD 
            drive   path                 /V 


관련 명령:  BASEDEV, DEVICE


명령어 목차로 가기

목차로 가기


eComStation ArcaOS | 예전 사이트소개 / 새 사이트소개 | 설치 관련 도움 요청 | 초기화면 가기
Copyright © 1995-2021