FRaverta / xv6-unrc

Xv6 is an operative system writen by MIT. It is a proyect for modified some features to this OS.
Other
0 stars 2 forks source link

Project 5 #6

Closed FRaverta closed 9 years ago

FRaverta commented 9 years ago

Device drivers: implementar un driver de acceso al reloj(RTM) de hardware. El driver deberá registrarse como un dispositivo de caracteres y por lo tanto en el sistema de archivos como un archivo especial (similar a console). Los procesos de usuario podrán acceder a la información de hora y fecha provista pro el chip mediante la interfaz estándar de entrada/salida de archivos (open(),read(),close()).

Realize un programa de usuario date, el cuál deberá mostrar la fecha y hora si es invocado sin parámetros, o moficar los datos del chip si se lo invoca de la forma date .

File System: Extender xv6 para que soporte las llamadas al sistema sobre archivos int fseek(int fd, int pos). Modifique el programa se usuario realizado en el proyecto de semáforos (productor-consumidor) para que utilice la llamada al sistema fseek, en vez de abrir y cerrar el archivo que representa el recurso compartido.

FRaverta commented 9 years ago

solve at 0352ee9..480be53. RIVER PLATE CAMPEÓN LIBERTADORES 2015.