Programar en C el LAPIC TIMER
Posted: Wed Sep 01, 2010 10:16 pm
Hola,
Primero: Quisiera saber como hago para enviarle un mensaje a otro usuario;revizando vi que hay algo parecido a lo que quiero:http://forum.osdev.org/viewtopic.php?f=1&t=21811 y la verdad quisiera estudiar la version en lenguaje C que realizo para solucionar su problema (no en asm), el user es lemonyii.
Mi estado:
-Lei documentacion de Intel y AMD (se que registros debo tocar )y Linux 2.6.0.
Tengo una imagen de ubuntu 9 con kernel 2.6.31 la corri sobre virtualBOX, pero verificando los origenes de tiempo no se encuentra el LAPIC..!!! lo emulara VirtualBOx?o cual utilizan?
-Objetivo: Programar los Timer del LAPIc y del HPET;lo que me marea es eso de que el timer LAPIC solo puede programarse en monoprocesador y no en SMP..!!!!!porque?
En caso de programar en Monoprocesador que cosas necesito???trate de crear un modulo para setear el timer LAPIC e imprimir un mensaje con cada interrupcion; pero el timer LAPIC no se usa para el scheduling???
NOTAR: que yo estoy analizando la version Linux 2.6.0 ,luego voy por la 2.6.35.
Un millon de saludos,
traduccion mas o menos:
Hello,
First, I would like to know how to send a message to another user; revizando saw that there is something like what I want and I really want http://forum.osdev.org/viewtopic.php?f=1&t=21811 study C language version that I do to solve your problem (not in asm), the user is lemonyii [/ b].
My status:
-Lei Intel and AMD documentation (I know I play records) and Linux 2.6. 0 [/ b].
I have an image of ubuntu kernel 9 with the ran on 06/02/1931 VirtualBox, but verifying the origins of time is not the apic ..!!! VirtualBox emulate what? or that you use?
-Objective: Set the timer of the HPET and apic, what's that tide me that the only apic timer can be programmed in both uniprocessor and SMP ..!!!!! not it?
If Uniprocessor program in which things need?? Try to create a module for setting the timer lapic and print a message with each interruption, but the timer lapic are not used for scheduling??
NOTE: I am looking at the Linux version 2.6.0, then I go through 6/2/1935.
One million of greetings,
Primero: Quisiera saber como hago para enviarle un mensaje a otro usuario;revizando vi que hay algo parecido a lo que quiero:http://forum.osdev.org/viewtopic.php?f=1&t=21811 y la verdad quisiera estudiar la version en lenguaje C que realizo para solucionar su problema (no en asm), el user es lemonyii.
Mi estado:
-Lei documentacion de Intel y AMD (se que registros debo tocar )y Linux 2.6.0.
Tengo una imagen de ubuntu 9 con kernel 2.6.31 la corri sobre virtualBOX, pero verificando los origenes de tiempo no se encuentra el LAPIC..!!! lo emulara VirtualBOx?o cual utilizan?
-Objetivo: Programar los Timer del LAPIc y del HPET;lo que me marea es eso de que el timer LAPIC solo puede programarse en monoprocesador y no en SMP..!!!!!porque?
En caso de programar en Monoprocesador que cosas necesito???trate de crear un modulo para setear el timer LAPIC e imprimir un mensaje con cada interrupcion; pero el timer LAPIC no se usa para el scheduling???
NOTAR: que yo estoy analizando la version Linux 2.6.0 ,luego voy por la 2.6.35.
Un millon de saludos,
traduccion mas o menos:
Hello,
First, I would like to know how to send a message to another user; revizando saw that there is something like what I want and I really want http://forum.osdev.org/viewtopic.php?f=1&t=21811 study C language version that I do to solve your problem (not in asm), the user is lemonyii [/ b].
My status:
-Lei Intel and AMD documentation (I know I play records) and Linux 2.6. 0 [/ b].
I have an image of ubuntu kernel 9 with the ran on 06/02/1931 VirtualBox, but verifying the origins of time is not the apic ..!!! VirtualBox emulate what? or that you use?
-Objective: Set the timer of the HPET and apic, what's that tide me that the only apic timer can be programmed in both uniprocessor and SMP ..!!!!! not it?
If Uniprocessor program in which things need?? Try to create a module for setting the timer lapic and print a message with each interruption, but the timer lapic are not used for scheduling??
NOTE: I am looking at the Linux version 2.6.0, then I go through 6/2/1935.
One million of greetings,