• Miércoles 26 de Febrero de 2025, 00:30

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Eternal Idol

Páginas: 1 ... 56 57 [58] 59 60 ... 205
1426
C/C++ / Re: Mi Codigo
« en: Sábado 19 de Abril de 2008, 00:54 »
El codigo que pegaste ahi arriba!!!!!

1427
C/C++ / Re: Interrupciones Por Software
« en: Viernes 18 de Abril de 2008, 22:51 »
Lo acabo de hacer para Windows, es tu tarea y no te voy a dar el codigo pero la logica deberia ser la misma y si pones un poco de esfuerzo lo vas a poder hacer:

1. Deshabilitas las interrupciones con la instruccion cli.

2. Con sidt conseguis el registro idtr, el primer WORD es la entrada limite y el siguiente DWORD es la direccion en memoria de la primera entrada (ver manual de Intel).

3. Con la direccion de la primera entrada + 8 * entrada deseada tenes la direccion de la entrada de la interrupcion que queres habilitar. Si queres usar la interrupcion 0x69 entonces: idtEntry = base + 8 * 0x69;

4. Modificas la entrada en cuestion para apuntar a tu funcion, esto lo tenes que hacer teniendo muy en cuenta el formato de una entrada, lo ideal es que leas el manual de Intel.

5. Habilitas las interrupciones con la instruccion sti.

Intel® 64 and IA-32 Architectures Software Developer’s Manual



PD. Interrupt gate es lo que te interesa. Y en tu funcion podes empezar poniendo solo iretd para volver, con un breakpoint ya podes depurar usando el ejecutable que llame a tu interrupcion.

Me olvidaba de decir, esto solo lo podes hacer desde un modulo de modo Kernel.

1428
C/C++ / Re: Mi Codigo
« en: Viernes 18 de Abril de 2008, 20:21 »
Depuralo ...

1429
ASM (Ensamblador) / Re: Separar Kernel Del Bootloader
« en: Viernes 18 de Abril de 2008, 20:18 »
Lee el archivo kernel_bootloader.asm con detenimiento; el codigo que añadas tiene que estar en lo que llaman stage2.

1430
C/C++ / Re: Tengo Problemas Con Este Codigo
« en: Martes 15 de Abril de 2008, 20:31 »
No, depuralo.

1431
Cobol / Re: As400 - Os/400 - Cics
« en: Martes 15 de Abril de 2008, 11:39 »
Justo a tiempo eh ...

1432
Dudas informáticas / Re: Un Virus
« en: Martes 15 de Abril de 2008, 08:12 »
Evidentemente esto no va aca en C++ Builder ... moviendo estaba la ganza.

1433
Novedades en SoloCodigo / Re: Sugerencias Para Mejorar El Sitio
« en: Lunes 14 de Abril de 2008, 09:20 »
Visualmente me gusta (aunque me sigo quedando con este, especialmente como se separa un mensaje de otro dentro de un hilo - un rayita blanca apenas -) si ademas tiene mas funcionalidades y es gratuito ... mientras no perdamos mensajes, codigo fuente, utilidades, enlaces web, articulos, noticias, chat me parece genial  :kicking:

1434
C/C++ / Re: Problema De Compilacion
« en: Viernes 11 de Abril de 2008, 21:09 »
Arrancando por lo mas basico ...

Linea 148, declara tal como definis la funcion:
void IniciarTodo(int,char[]);
void IniciarTodo(int,char*[]);

Linea 82, despues llamala sin el ampersand (&), no es necesario.

Linea 149, argc no existe en el ambito de ingreso_estructura.
Linea 154, idem para argv (y cuando uses atoi - va para todos los lugares donde usas argv - tambien saca el ampersand).

Arregla primero eso y segui.

1435
C/C++ / Re: Problema De Compilacion
« en: Viernes 11 de Abril de 2008, 17:56 »
No se dan ayudas por e-mail, si tenes alguna duda planteala de la mejor manera, en este caso y en la mayoria es publicando un codigo que sea la minima expresion del problema que tenes.

Bien, veo que adjuntaste codigo, NO ABRAS OTRO HILO IDENTICO EN OTRO SUBFORO.

1436
C++ Builder / Re: Manual De Borland C++ 1.0
« en: Viernes 11 de Abril de 2008, 17:55 »
De nada, pero lo del museo lo digo un poco en serio eh, la version 1.0 ahi ni figura y la 2.0 es de 1990.

1437
La taberna del BIT / Re: ¿porque Esta Muerta La Taberna?
« en: Viernes 11 de Abril de 2008, 17:53 »
Champions! Por favor vamos Barca, tiene que hacer como el gran AC Milan el año pasado y joder a los ingleses.

1438
C++ Builder / Re: Manual De Borland C++ 1.0
« en: Viernes 11 de Abril de 2008, 17:08 »

1439
C/C++ / Re: Operaciones Con Varios Sistemas De Numeros
« en: Viernes 11 de Abril de 2008, 16:45 »
Cita de: "Jejasa"
Perdona Si dije algo malo, pero es que eso de que "Lee un libro o Toma Un curso De Programación" no me pareció correcto,
de todas maneras disculpa.
Lo siento sino te parecio correcto pero simplemente me parece que lo necesitas (y me lo confirmas diciendome que sos principiante). No hace falta que pidas perdon por nada ;)

1440
C/C++ / Re: Operaciones Con Varios Sistemas De Numeros
« en: Viernes 11 de Abril de 2008, 16:09 »
Cita de: "Jejasa"
Perdona pero es que todavía soy principiante, y supiera que hacer o que otra función usar pues no estaría aquí peguntando
Es IRRELEVANTE, si TU programa no se comporta como esperas que lo haga entonces DEPURALO para saber exactamente que esta haciendo.

1441
C/C++ / Re: Quien Me Dice Porque No Imprime En Pantalla
« en: Viernes 11 de Abril de 2008, 09:05 »
Ya que volviste a crear un tema para esto te respondo en este y borro el otro ................................................

Esta linea no tiene pies ni cabeza:
(imprimir_juegosudoku(tabla["%c"]["%c"]="%c"),f,c,numero);}

El compilador te va a mostrar los errores ...

int imprimir_juegosudoku(int tabla[9][9]);

Lo mejor seria que empezaras de nuevo prestando atencion y despues de haber leido algun libro de programacion.

1442
ASM (Ensamblador) / Re: Cursor
« en: Viernes 11 de Abril de 2008, 08:57 »
Podes usar el servicio 01 de la interrupcion 0x10:
http://www.ctyme.com/intr/rb-0086.htm

1443
ASM (Ensamblador) / Re: Fibonacci
« en: Viernes 11 de Abril de 2008, 08:32 »
No, no te vamos a hacer la tarea.

1444
Visual C++ / Re: Duda Con Createprocess
« en: Viernes 11 de Abril de 2008, 08:28 »
Siempre que quieras usar una funcion de la API de Windows mira en la MSDN, muchas veces como en este caso hay ejemplos ademas de la documentacion de referencia:

Creating Processes

1445
C/C++ / Re: Operaciones Con Varios Sistemas De Numeros
« en: Viernes 11 de Abril de 2008, 08:24 »
A. Lee algun libro o toma un curso de programacion.

B. Si todavia queres usar goto entonces hacelo simple DEPURA tu programa, el error no esta ahi ni por casualidad.

1446
ASM (Ensamblador) / Re: Muchachos
« en: Viernes 11 de Abril de 2008, 08:21 »
¿Donde te trabaste exactamente? Hay que mencionar el S.O. para el cual uno esta trabajando y las herramientas que usa ...

1447
C++ Builder / Re: Automatas Finitos Reconocimiento De Cadena
« en: Jueves 10 de Abril de 2008, 08:08 »
NO SE HACEN TAREAS!

1448
C/C++ / Re: Crear Driver
« en: Lunes 7 de Abril de 2008, 20:43 »
Lee la documentacion del kit.

1449
C/C++ / Re: Crear Driver
« en: Lunes 7 de Abril de 2008, 20:17 »
¿Para que S.O.? Generalmente hacer esto NO es necesario ni mucho menos.

1450
C/C++ / Re: Funcion O Procedimiento
« en: Lunes 7 de Abril de 2008, 18:41 »
Con un puntero a una estructura por ejemplo (no es exactamente lo mismo pero se obtiene lo mismo usando punteros o referencias como parametros tambien).

Páginas: 1 ... 56 57 [58] 59 60 ... 205