 |
|
Registra tus clasificados Gratis en BuenosAires.com |
Clasificados de Automotores
|
Clasificados de Computadoras
MUEBLES DE OFICINA - NUEVA GUIA DE BUENOS AIRES.COM
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Federico Ezequiel Invitado
|
Publicado: Mar Jun 27, 2006 12:29 pm Asunto: Boot sector |
IMPORTANTE: Para postear nuevos temas, ir a: NUEVOS FOROS
|
|
Hola:
Voy a hacer mi consulta que ya ha suscitado mucha controversia en otro foro.
Quiero escribir en el boot sector de un disquette un conjunto de
instrucciones con las cuales cargar otras muy sencillas, por ejemplo, para
que aparezca una determinada letra en la pantalla al presionar una tecla.
La idea es luego cargar otras instrucciones y experimentar, pero el programa
cargador de esas instrucciones serñ siempre el mismo.
Voy a usar el disquette en una mñquina que no tiene ning n sistema operativo
instalado.
Sù que hay varias opciones, realizar un binario y cargarlo con un programa
hecho en VB o VC++ en el disquette, utilizar assembler bajo DOS para
escribir en el disquette, etc. Pero la cuesti n es que hice la consulta en
otro foro de VB y no saquù nada en limpio.
Hace unos meses que estoy obsesionado con la idea de experimentar
directamente con el micro y he destinado una PC de manera exclusiva a tal
fin. El proyecto no tiene que ver con un trabajo sino con un reto personal.
Agradecerù toda la orientaci n que puedan darme.
Saludos.
Ezequiel
|
|
| Volver arriba |
|
 |
Hernñn Invitado
|
Publicado: Mar Jun 27, 2006 1:29 pm Asunto: Re: Boot sector |
IMPORTANTE: Para postear nuevos temas, ir a: NUEVOS FOROS
|
|
Vos escribýs un programita, que se llama bootstrap y que encaja en el
boot sector.
Vos escribýs otro programita, que lee el teclado y escribe en la
pantalla.
Vos ponùs este segundo programita en cualquier lugar del disquito. No
necesitñs un file system. No necesitñs formateo...
Vos escribýs en el bootstrap una rutina que lee el sector del disco
donde pusiste el segundo programita (bios, int 0x13), y hacùs que haga
un jump al sitio de la ram en donde lo deposit .
Eso es todo... En quù punto estñs?
Ahora, quù tiene esto que ver con VB?
Ok, no importa. Digo, la primera regla de un NG (por lo demñs, la
nica), es **jamñs** responder a un off topic
--
Todo bien.
|
|
| Volver arriba |
|
 |
Saga Invitado
|
Publicado: Mar Jun 27, 2006 1:35 pm Asunto: Re: Boot sector |
IMPORTANTE: Para postear nuevos temas, ir a: NUEVOS FOROS
|
|
Que tipo de controversia incito tu pregunta?
O sea, lo que buscas hacer es desarrollar un programa que a su vez escriba
una secuencia de bytes dentro del sector boot del diskette?
Siendo este el caso, lo que necesitas preguntarte es si con VB puedes escribir
directamente al disco. La respuesta simple es "No", pero habiendo tanto
componente disponible es dificil darte un simple "No".
Si no encuentras tal componente, entonces tendras que usar algun otro
lenguaje que te permita esto. Te menciono que la filosofia de Windows es
en general no permitir que un programa tenga acceso al hardware directamente,
mas bien todo este tipo de acceso se hace por medio de un driver, lo cual
regresamos a que puede ser que tal componente ya exista. Lo segundo seria
ver como puedes interactuar con dicho componente desde VB o cualquier
otro lenguaje.
Suerte con tu proyecto!
Saga
PD: Francamente lo mas sencillo es agarrarte una PC con DOS y usar
cualquiera de los lenguajes disponibles tal como Pascal, C, asm o cualquier
otro que permita este tipo de acceso.
--
Soluciones Para Mejorar
www.reset.com.mx
"Federico Ezequiel" <ezequiel_vbNON@SPAMMEtutopia.com> wrote in message
news:uP34e6fmGHA.4772@TK2MSFTNGP04.phx.gbl...
| Cita: | Hola:
Voy a hacer mi consulta que ya ha suscitado mucha controversia en otro foro.
Quiero escribir en el boot sector de un disquette un conjunto de
instrucciones con las cuales cargar otras muy sencillas, por ejemplo, para
que aparezca una determinada letra en la pantalla al presionar una tecla.
La idea es luego cargar otras instrucciones y experimentar, pero el programa
cargador de esas instrucciones serñ siempre el mismo.
Voy a usar el disquette en una mñquina que no tiene ning n sistema operativo
instalado.
Sù que hay varias opciones, realizar un binario y cargarlo con un programa
hecho en VB o VC++ en el disquette, utilizar assembler bajo DOS para
escribir en el disquette, etc. Pero la cuesti n es que hice la consulta en
otro foro de VB y no saquù nada en limpio.
Hace unos meses que estoy obsesionado con la idea de experimentar
directamente con el micro y he destinado una PC de manera exclusiva a tal
fin. El proyecto no tiene que ver con un trabajo sino con un reto personal.
Agradecerù toda la orientaci n que puedan darme.
Saludos.
Ezequiel
|
|
|
| Volver arriba |
|
 |
|
|
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro
|
Powered by phpBB © 2001, 2005 phpBB Group
Todos los mensajes aquí publicados, son extraídos de la USENET
Discover Atlanta Hotels by Atlanta.org
Discover Outdoor Furniture your resource guide
Buenos Aires Medicina Estética y Cirugía Plástica
|