Otimizando o
comando
RMVIEW


O QikView é um freeware que otimiza o comando RMVIEW

por @Macarlo, Team OS/2


Naturalmente você conhece o comando RMVIEW, que é um dos mais populares entre os usuários de OS/2. Para alguém que ainda não o conheça, vou explicar: trata-se de um comando que faz o Sistema analisar todo o hardware, toda a memória e todas as interrupções do computador sob o OS/2 e mais alguma coisa. Quando você digita RMVIEW no prompt do OS/2, toda essa configuração é displeiada e rola na tela rapidamente. Se você não dispuser de um rolador de telas, como o do Take Command, não conseguirá ver tudo no vídeo e terá de apelar para uma variante, que faz o RMVIEW gerar um texto na raiz ([C:\]:

RMVIEW >WARP40.TXT

Com um comando como este será gerado um arquivo texto, que você poderá abrir em um editor e, então, rolar na tela à vontade, para baixo e para cima, detendo-se nos detalhes que deseja examinar. Tudo isso é muito simples e fácil, é verdade, mas pode ficar ainda mais prático e mais bem organizado se você usar um freeware, o QikView, que faz isso para você, separando o RMVIEW por áreas específicas de interesse. Vamos lá que você queira saber apenas e tão somente a quantas andam suas interrupções: você simplesmente aperta uma das sete teclas e o RMVIEW é mostrado em uma janela rolante - e somente aquela parte que você pediu para ver. Isso é que se chama de economia de tempo e de recursos. Tendo um objeto do executável do QikView ao alcance do seu mouse, você obtém em frações de segundo as informações que deseja. O qikview.zip tem 469.391k e pode ser baixado do Hobbes (http://hobbes.nmsu.edu).
Para os que não conhecem o comando RMVIEW, mostro a seguir um relatório emitido pelo Warp 4.0 da minha máquina ao receber este comando:

RMVIEW: Physical view


Adapter: PDEV Physical Device Tree

Device Type: OTHER Bus/Width: PLANAR 32 BIT


Adapter: CPU_0 586

Device Type: OTHER Bus/Width: PLANAR 32 BIT


Adapter: Local_Bus

Device Type: Bus/Width: PLANAR 32 BIT


Adapter: PIC_0

Device Type: PERIPH-PIC Bus/Width: PLANAR 16 BIT

I/O = 0X0020 Len = 2 Flg = EXCLUSIVE Addr Lines = 16


Adapter: PIC_1

Device Type: PERIPH-PIC Bus/Width: PLANAR 16 BIT

I/O = 0X00A0 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

IRQ Level = 2 PCI Pin = NONE Flg = EXCLUSIVE


Adapter: DMA_CTLR_0

Device Type: PERIPH-DMA Bus/Width: PLANAR 16 BIT

I/O = 0000 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0087 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X000C Len = 4 Flg = SHARED Addr Lines = 16

I/O = 0X0002 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0083 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X000C Len = 4 Flg = SHARED Addr Lines = 16

I/O = 0X0004 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0081 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X000C Len = 4 Flg = SHARED Addr Lines = 16

I/O = 0X0006 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0082 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X000C Len = 4 Flg = SHARED Addr Lines = 16


Adapter: DMA_CTLR_1

Device Type: PERIPH-DMA Bus/Width: PLANAR 16 BIT

DMA Channel = 4 Flg = EXCLUSIVE

I/O = 0X00C0 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X008F Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X00D0 Len = 16 Flg = SHARED Addr Lines = 16

I/O = 0X00C4 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X008B Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X00D0 Len = 16 Flg = SHARED Addr Lines = 16

I/O = 0X00C8 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0089 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X00D0 Len = 16 Flg = SHARED Addr Lines = 16

I/O = 0X00CC Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X008A Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X00D0 Len = 16 Flg = SHARED Addr Lines = 16


Adapter: VGA

Device Type: Bus/Width: PLANAR 16 BIT

I/O = 0X01CE Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03B4 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03BA Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03C0 Len = 10 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03CC Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03CE Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03D4 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03DA Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X03DD Len = 1 Flg = EXCLUSIVE Addr Lines = 16


Adapter: TIMER

Device Type: PERIPH-TIMER Bus/Width: PLANAR 16 BIT

I/O = 0X0040 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0043 Len = 1 Flg = SHARED Addr Lines = 16

IRQ Level = 0 PCI Pin = NONE Flg = EXCLUSIVE

I/O = 0X0041 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0043 Len = 1 Flg = SHARED Addr Lines = 16

I/O = 0X0042 Len = 1 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0043 Len = 1 Flg = SHARED Addr Lines = 16


Adapter: RTC

Device Type: PERIPH-RTC Bus/Width: PLANAR 8 BIT

I/O = 0X0070 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

IRQ Level = 8 PCI Pin = NONE Flg = EXCLUSIVE


Adapter: BIOS_ROM

Device Type: MEMORY Bus/Width: PLANAR 8 BIT

Memory Base = 0X000C0000 Size = 00008000 Flg = SHARED

Memory Base = 0X000C8000 Size = 00000800 Flg = SHARED


Adapter: KBD_0 Keyboard Controller

Device Type: INPUT-KBD Bus/Width: PLANAR 8 BIT

I/O = 0X0060 Len = 1 Flg = SHARED Addr Lines = 16

I/O = 0X0064 Len = 1 Flg = SHARED Addr Lines = 16

IRQ Level = 1 PCI Pin = NONE Flg = EXCLUSIVE


Device: KBD_X Unknown Keyboard Device IO


Adapter: AUX_0 PS/2 Auxiliary Device Controller

Device Type: INPUT-MOUSE Bus/Width: PLANAR 8 BIT

I/O = 0X0060 Len = 1 Flg = SHARED Addr Lines = 16

I/O = 0X0064 Len = 1 Flg = SHARED Addr Lines = 16

IRQ Level = 12 PCI Pin = NONE Flg = EXCLUSIVE


Device: MOUSE_0 IBM Compatible Mouse IO


Adapter: ISA_Bus

Device Type: OTHER Bus/Width: PLANAR 16 BIT


Adapter: PnP Isolation/Detection Driver

Device Type: Bus/Width: ISA 16 BIT

I/O = 0X020B Len = 3 Flg = SHARED Addr Lines = 16

I/O = 0X0279 Len = 1 Flg = MULTIPLEXED Addr Lines = 16

I/O = 0X0A79 Len = 1 Flg = MULTIPLEXED Addr Lines = 16


Device: PnP_0 UNKNOWN


Adapter: PARALLEL_0 Parallel Port Adapter

Device Type: COMM-PARALLEL Bus/Width: ISA 8 BIT

I/O = 0X0378 Len = 8 Flg = MULTIPLEXED Addr Lines = 16

IRQ Level = 7 PCI Pin = NONE Flg = MULTIPLEXED


Adapter: FLOPPY_0 Floppy Controller

Device Type: MS-FLPY Bus/Width: ISA 8 BIT

IRQ Level = 6 PCI Pin = NONE Flg = MULTIPLEXED

I/O = 0X03F0 Len = 6 Flg = MULTIPLEXED Addr Lines = 16

I/O = 0X03F7 Len = 1 Flg = MULTIPLEXED Addr Lines = 16

DMA Channel = 2 Flg = MULTIPLEXED


Device: DSKT_0 1.44MB Diskette Drive REMOVABLE DISK


Device: DSKT_1 1.44MB Diskette Drive REMOVABLE DISK


Adapter: IDE_2 ST506/IDE Controller

Device Type: MS-IDE Bus/Width: ISA 16 BIT

IRQ Level = 10 PCI Pin = NONE Flg = MULTIPLEXED

I/O = 0X0168 Len = 8 Flg = MULTIPLEXED Addr Lines = 16

I/O = 0X036E Len = 1 Flg = MULTIPLEXED Addr Lines = 16


Device: HD_0 Hard Drive FIXED DISK


Device: ATAPI_0 IDE CDROM Drive FIXED CDROM


Adapter: SIO - Serial Port(s)

Device Type: COMM-SERIAL Bus/Width: ISA 16 BIT

I/O = 0X03F8 Len = 8 Flg = MULTIPLEXED Addr Lines = 10

IRQ Level = 4 PCI Pin = NONE Flg = MULTIPLEXED

I/O = 0X02F8 Len = 8 Flg = MULTIPLEXED Addr Lines = 10

IRQ Level = 3 PCI Pin = NONE Flg = MULTIPLEXED


Adapter: Sound Blaster AWE32 Device Driver

Device Type: MMEDIA-AUDIO Bus/Width: ISA 16 BIT

I/O = 0X0220 Len = 15 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0330 Len = 2 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0620 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0A20 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

I/O = 0X0E20 Len = 4 Flg = EXCLUSIVE Addr Lines = 16

IRQ Level = 5 PCI Pin = NONE Flg = MULTIPLEXED

DMA Channel = 1 Flg = EXCLUSIVE

DMA Channel = 5 Flg = EXCLUSIVE


Device: Sound Blaster AWE32 Device Driver FIXED AUDIO


Adapter: PCI_Bus_0

Device Type: OTHER Bus/Width: PLANAR 32 BIT


Adapter: IDE_0 ST506/IDE Controller

Device Type: MS-IDE Bus/Width: PCI 16 BIT

IRQ Level = 14 PCI Pin = NONE Flg = MULTIPLEXED

I/O = 0X01F0 Len = 8 Flg = MULTIPLEXED Addr Lines = 16

I/O = 0X03F6 Len = 1 Flg = MULTIPLEXED Addr Lines = 16


Device: HD_0 WDC AC32500H FIXED DISK


Device: HD_1 WDC AC32500H FIXED DISK


Adapter: IDE_1 ST506/IDE Controller

Device Type: MS-IDE Bus/Width: PCI 16 BIT

IRQ Level = 15 PCI Pin = NONE Flg = MULTIPLEXED

I/O = 0X0170 Len = 8 Flg = MULTIPLEXED Addr Lines = 16

I/O = 0X0376 Len = 1 Flg = MULTIPLEXED Addr Lines = 16


Device: HD_0 QUANTUM SIROCCO1700A FIXED DISK


Device: HD_1 ST52520A FIXED DISK


Adapter: AIC7870_0 Adaptec AIC7870

Device Type: MS-SCSI Bus/Width: PCI 32 BIT

I/O = 0X6000 Len = 16 Flg = EXCLUSIVE Addr Lines = 16

IRQ Level = 11 PCI Pin = NONE Flg = SHARED


Device: CDROM_(4,0) HP CD-Writer 6020 1.07 CDROM