Comunidade OSDevBrasil.net
Maio 20, 2012, 03:39:45 *
Bem-vindo, Visitante. Por favor faça o Login ou Registro.

Login com nome de usuário, senha e duração da sessão
Notícias: Anuncie a nossa comunidade a amigos, fóruns...
 
   Home   Ajuda Pesquisa Login Registrar  
Páginas: [1]
  Imprimir  
Autor Tópico: Implementação de chamadas de sistema  (Lida 1339 vezes)
subwaynorth
OS Newbie
*

Karma: 0
Mensagens: 33


Ver Perfil Email
« : Outubro 05, 2008, 03:49:09 »

Olá, pessoal!

Tenho uma dúvida: Como são implementadas as chamadas de sistema? Como definir as funções que serão executadas por cada chamada?

Se puderem, me indiquem algum material que explique.

[]'s
Registrado
Mounter
Administrador
OS Sr. Member
*****

Karma: 12
Mensagens: 432


mrjostz@hotmail.com
Ver Perfil WWW Email
« Responder #1 : Outubro 08, 2008, 07:54:38 »

Olá.

As chamadas de sistema no X86 em modo protegido são feitas através da IDT, onde você pode por o endereço de chamada e outras configurações de proteção. Você poderá encontrar algum material nesses endereços:

http://www.osdever.net/tutorials/interrupts.1.php
http://www.osdever.net/tutorials/interrupts.2.php
http://www.osdever.net/tutorials/interrupts.3.php
http://www.osdever.net/tutorials/descriptors.php

Se tiver algumas dúvidas é só fazer.

Abraços
Registrado

╔╗╔╦══╦╗╔╦══╦╗
║╚╝║╔╗║╚╝║╔╗║║
║╔╗║╠╣║╔╗║╠╣╠╣
╚╝╚╩╝╚╩╝╚╩╝╚╩╝

Projeto SOmBRA - http://code.google.com/p/projeto-sombra

S.O.: Ubuntu 10.04
Browser: Google Chrome 10

Páginas: [1]
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines XHTML 1.0 Válido! CSS Válido!