microwindows-0.90_arm2410
所属分类:嵌入式Linux
开发工具:Unix_Linux
文件大小:4676KB
下载次数:103
上传日期:2006-08-11 11:01:52
上 传 者:
handsoft
说明: the embedded GUI for SamSung s3c2410 cpu based board.is microwindows0.90
(the embedded GUI for SamSung s3c2410 cpu ba sed board.is microwindows0.90)
文件列表:
microwindows-0.90_arm2410\microwindows-0.90\doc\faq.html (9681, 2001-06-21)
microwindows-0.90_arm2410\microwindows-0.90\doc\index.html (13099, 2001-06-21)
microwindows-0.90_arm2410\microwindows-0.90\doc\microwindows_architecture.html (71406, 2001-06-21)
microwindows-0.90_arm2410\microwindows-0.90\doc\original_mini-x.txt (45495, 2001-06-21)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\doxygen.png (2352, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\index.html (1063, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\files.html (1259, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\nano-X_8h-source.html (121969, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\annotated.html (4928, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\classes.html (3266, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\functions.html (13983, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__CAL__DATA.html (3727, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\unionGR__EVENT.html (6321, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__BUTTON.html (4756, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__CLIENT__DATA.html (3637, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__CLIENT__DATA__REQ.html (3077, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__ERROR.html (2918, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__EXPOSURE.html (3251, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__FDINPUT.html (2159, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__GENERAL.html (2678, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__KEYSTROKE.html (5164, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__MOUSE.html (4120, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__SCREENSAVER.html (2111, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__SELECTION__CHANGED.html (2159, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__TIMER.html (2360, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__EVENT__UPDATE.html (3743, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__GC__INFO.html (5099, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__PALETTE.html (2005, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__RECT.html (2561, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__WINDOW__INFO.html (6906, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\structGR__WM__PROPERTIES.html (3500, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\todo.html (3226, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox.html (4311, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__color.html (8476, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__cursor.html (10323, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__draw.html (93147, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__event.html (29950, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__font.html (24712, 2003-05-19)
microwindows-0.90_arm2410\microwindows-0.90\doc\nano-X\html\group__nanox__general.html (8727, 2003-05-19)
... ...
To build Microwindows, see src/INSTALL and src/CONTENTS.
Microwindows is an Open Source project aimed at bringing
the features of modern graphical windowing environments
to smaller devices. Microwindows' genesis was with the
NanoGUI project, and is now the primary distribution for
both the Microwindows and Nano-X codebase. Microwindows
currently runs on Linux, UNIX, X11, ELKS, MSDOS, RTEMS
and bare VGA hardware. It uses the same device-
independent graphics engine built for the NanoGUI project.
Microwindows compiles a sample application and the WinCE
graphics api in about 42k.
The architecture of Microwindows allows it to be ported
or run on a wide variety of systems. Cross-compilation
for MIPS, ARM and x86 processors is supported. There are currently
screen drivers for Linux 2.2.x framebuffers and Linux 2.0.x
svgalib, as well as an X11 driver that allows applications
to be built and tested under X11 before running on the
target platform. There exists a portable 4-planes VGA driver
that will run on bare hardware, ELKS, MSDOS, or RTEMS.
There are mouse drivers written for bare hardware, direct
serial port, Linux GPM driver, and touchpads. The Microwindows
graphics engine is capable of running on any system that
support readpixel, writepixel, drawhline and drawvline,
although more advanced bit blit routines are provided.
Microwindows features full RGB color support, optimized
palette bitmap drawing, and a 3d look-and-feel.
Overlapped and child windows are supported, with complete
window and client area clipping. Proportional and fixed
fonts are supported, along with utilities for converting
any MS Windows font or .bmp file. Optimized painting
algorithms are used to allow maximum response while the
user is moving windows on the screen.
In addition, the Nano-X server can also be built on top of
the device-independent graphics engine.
WEB SITE
========
The main Microwindows web site is at
http://microwindows.org/
An HTML based FAQ and Architecture document are available from
the web site.
Microwindows may be downloaded at
ftp://microwindows.org/pub/microwindows
The chief maintainer of the project is Greg Haerr
MAILING LIST
============
Microwindows and Nano-X are discussed on the NanoGUI mailing
list. To subscribe, send mail to nanogui-subscribe@linuxhacker.org.
The list is nanogui@linuxhacker.org.
Mailing list archives are available at
http://www.linuxhacker.org/cgi-bin/ezmlm-cgi/0
ELKS
====
The ELKS mailing list is linux-8086@vger.rutgers.edu. To subscribe,
send a message to majordomo@vger.rutgers.edu containing the words
subscribe linux-8086 in the body.
近期下载者:
相关文件:
收藏者: