Interrupções de vídeo. =)

1. Interrupções de vídeo. =)

Perfil removido
removido

(usa Nenhuma)

Enviado em 10/05/2008 - 11:57h

Galera.

Sei que consigo, em DOS, fazer interrupções de vídeo que me possibilitariam a mudança de cor de um pixel na tela, por exemplo.

Hmm. Qual seria o grau de dificuldade ou de possibilidade de fazer coisas desse gênero no Linux?


  


2. Re: Interrupções de vídeo. =)

Denis Doria
thuck

(usa Debian)

Enviado em 10/05/2008 - 15:13h

A mesma... Isso não tem nada a ver, pelo menos não diretamente com o SO.


3. nao use as interrupcoes..

jean michael gandin
_m4n14c_

(usa Slackware)

Enviado em 11/05/2008 - 01:12h

O linux roda em modo protegido.. entao tem algumas coisas que mudam:
Primeiro, nao podemos usar a int 10h para setar o modo de video, pois as funcoes da BIOS nao estao mais disponiveis..

Segundo, para escrever na memoria de video, em dos, temos que copiar as informacoes para o segmento 0xA000, e se quisermos usar os modos SVGA, temos que chavear os bancos no cartao de video (e modo como os bancos sao chaveados varia de cartao pra cartao).

Em modo protegido nao podemos simplesmente copiar os bytes, usando os registradores de segmento para apontar pra memoria de video..., e temos que ter permissao para enviar bytes para o cartao de video para setar o modo de video e chavear os bancos (o que eh feito via a syscall ioctl)...








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts