Ver Mensaje Individual
  #8  
Antiguo 23-05-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Novatin Ver Mensaje
Probé el código siguiente en Builder con los consejos que me diste.. (sin los far):

Código:
int main(int argc, char* argv[])
{
   unsigned char *p = (unsigned char *)0xF000FFF5;
   int i;

   for(i=0; i<8; i++)
      printf("%c",(unsigned char) *(p+i));

   getchar();
   return 0;
}
Pero me salta un error... "... raised exception class EAccessViolation with message 'Access Violation at address 0040137A. Read of Address F000FFF5'. Process stopped...."
Es por eso que te dije: "Funcionará bíen con Turbo C, pero no será así en el compilador de 32 bits de Builder C++."

Sólo por curiosidad: ¿ Por que motivo deseas tomar la fecha de confección de la BIOS ?

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita