savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of l4-console - savannah.nongnu.org


From: alman
Subject: [Savannah-hackers] submission of l4-console - savannah.nongnu.org
Date: Fri, 11 Oct 2002 22:44:58 -0400
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Alexey Mandrookin <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: l4-console
System name: l4-console
Type: non-GNU

Description:
My project is a text console for the L4 microkernel. It emulates a vt100 
terminal on PC hardware. l4-console organized as dedicated server, which 
provides console functionality. In addition, it supports multiply consoles. Now 
it has limited UCS-2 support, key binding and language switching abilities. 
Project written in C++ and uses abstract protocol layers model. It allows easy 
porting on new hardware. Current projects status is early development. In spite 
of amount existing code, the API is not designed yet. In other words, only low 
level and middle level parts implemented. The a objects relations are:
AbstractConsole := AbstractDisplay & AbstractKeyboard
AbstractDisplay := AbstractVideoCard
AbstractKeyboard := AbstractRawKeyboard

Hope it code can be used in L4-Hurd and many others projects.
Current project task is designing API to allow access to console from other 
servers.

Some code exists but I have not hosting resources.


Other Software Required:
gcc, GNU make, GNU binutils, l4 microkernel (Fiasco), GNU hurd.

Other Comments:
Why console? Because compared to any other kernel parts it much simple. 
Actually, I\'m interested in implementation asynchronous IDE driver, but 
console is good way to start.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]