public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: [ECOS] Microwindows on eCos
@ 2001-03-01 14:34 Rosimildo daSilva
  2001-03-02  1:53 ` wangwei
  0 siblings, 1 reply; 19+ messages in thread
From: Rosimildo daSilva @ 2001-03-01 14:34 UTC (permalink / raw)
  To: wangw, sehyeong, ecos-discuss

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 938 bytes --]

e this


>From: "wangwei" To: Á¶¼¼Çü , Subject: Re: [ECOS] Microwindows on eCos Date: 
>Thu, 1 Mar 2001 09:43:18 +0800
>
>Hi, Now I'm also port microwindows to ecos. but I met a problem: I can't 
>success to compile the file mwobjects.cc in directory ./mwin/mwobject/, 
>because the file is include a linux c++ file which can't be found in ecos. 
>You said you can run it in synthetic linux ,can you tell me how can you 
>resolve this problem.

You cannot. mwobject is a C++ wrapper for Microwindows ( Win32 API ). It 
uses STL, and STL is supported by Ecos at this time.

The good news is that you *do not need it*, unless you are a
C++ guru, and are sick and tired of the *boring* C based
Win32 API. MwObject only used by the Win32 API, and the NanoX
API does not use it.

Rosimildo.


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [ECOS] Microwindows on eCos
@ 2008-02-27 17:05 Antoine.Amirault
  0 siblings, 0 replies; 19+ messages in thread
From: Antoine.Amirault @ 2008-02-27 17:05 UTC (permalink / raw)
  To: ecos-discuss

Hi,
I'm a student in a french engineering school and I'm trying to make  
microwindows work under eCos.
I'm doing these steps :

ecosconfig new pc
ecosconfig template net
ecosconfig add mw

After that I add the vga option with the configtool.
After that I compile a program but i got a black screen when i run it  
(on a PC).

Do you know why?
I've seen that there are some demos programs like ntetris in the  
configtool but I don't know how to run them (once I've checked them on  
the configtool).

And at least do you know if it is possible to write directly in the  
video memory to print a simple pixel for example.

I hope you can help me.
Best regards.
Antoine AMIRAULT


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [ECOS] MicroWindows on eCos
@ 2003-07-17 15:59 Chris Garry
  2003-07-17 16:17 ` Bob Koninckx
  2003-07-18  4:40 ` Jonathan Larmour
  0 siblings, 2 replies; 19+ messages in thread
From: Chris Garry @ 2003-07-17 15:59 UTC (permalink / raw)
  To: eCos Discussion

I've got my board running microwindows with my eCos VNC server
working as display, keyboard and mouse.  I'm running the eCos demo
application with just the Tetris thread included.

Would somebody who has seen this demo running (on the ipaq for
example) tell me if they saw the following problems.

(1)  When the app first starts up the cursor is while with a black outline -
however, as soon as I move the mouse the cursor changes to just
the black outline with the previously white parts now transparent.

(2)  The tetris window starts off with 'Nano-Tetris' written in white
on the title bar.  However, if I move this window the 'Nano-Tetris'
text changes from white to transparent.

Has anybody got any ideas about what is going wrong?

Thanks,
Chris

--
Chris Garry
Sweeney Design Ltd

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [ECOS] Microwindows on eCos
@ 2003-04-06  8:05 fairy
  2003-04-07 22:17 ` Jonathan Larmour
  0 siblings, 1 reply; 19+ messages in thread
From: fairy @ 2003-04-06  8:05 UTC (permalink / raw)
  To: ecos-discuss

Hi, 

I'm trying to run microwindows on eCos on linux synthetic target but meet with some problems. 

Firstly, if I just make a linux synthetic target without any template, I cannot successfully add the microwindows package even thought I resolve all the conflicts. Many problems concerning the network files are reported in compling procedure. 

Then I add the microwindows package with elix template. It is successfully built but nothing happens when I run the executable file--it fails to start the window. (The test program is "demo.c" which I get from the microwindows package.) 

So I trace it with insight. I find that whenever it comes to 
ACCESS_PER_THREAD_DATA() 
"data->_nxSocket" will gain a great value 1919448176 where "data" is a structure to store datas from a thread. 

Problem occures when such "data->_nxSocket" is used as index of an array contains 16 elements: 
cyg_file *fp=desc[fd]; 

I have no idea what the problem is. Can anyone give me some advices? Thanks a lot!! 

Regards, 
fairy

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [ECOS] Microwindows on eCos
@ 2001-04-12 14:36 宋宜叡
  2001-04-13  6:55 ` Gary Thomas
  0 siblings, 1 reply; 19+ messages in thread
From: 宋宜叡 @ 2001-04-12 14:36 UTC (permalink / raw)
  To: ecos-discuss

Hi,
 In the microwidows-eCos over iPaq port, I have several questions:
    1. In ecos/nanox_thread.c (I assume it is the main nano-x server
thread),
        the code appears that nothing but the nanox_main() is called, but I
can't find its implementation anywhere.
    2. The original client/server IPC mechanism used in microwindows is Unix
domain socket+Sys V shared memory
        but what's the IPC mechanism used in the eCos port? TCP/IP socket?
    3. What is the job of sytem threads in the port?
 Or is there any documentations about that port?

Regards,
I-Jui Sung

^ permalink raw reply	[flat|nested] 19+ messages in thread
* Re: [ECOS] Microwindows on eCos
@ 2001-03-02  6:05 Rosimildo daSilva
  0 siblings, 0 replies; 19+ messages in thread
From: Rosimildo daSilva @ 2001-03-02  6:05 UTC (permalink / raw)
  To: wangw, ecos-discuss

>From: "wangwei" <wangw@start.com.cn>
>To: <ecos-discuss@sources.redhat.com>
>Subject: Re: [ECOS] Microwindows on eCos
>Date: Fri, 2 Mar 2001 17:45:57 +0800
>
>Now I have turn off the compile option and got a success in runing win32 
>api
>in ecos.
>Thank you very much .
>I have another problem in microwindows:
>     I found the tcp/ip stack in ecos can't support nanox .The union
>sockaddr_un in file "client.c" can't be found in ecos . So I can't get the
>nano-x library .
>Are there anybody had resolve this problem ?

I do not know why ecos does not have this file.
I just look at some BSD stuck, and it is defined
in sys/un.h. Maybe something is missing on the Ecos stack.

But, I believe you can easily change it to use AF_INET
socket types and use sockaddr_in. I do not know the reasons
why MicroWindows uses AF_UNIX socket family.

Rosimildo.










_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [ECOS] Microwindows on eCos
@ 2001-01-16  2:46 Á¶¼¼Çü
  2001-02-28 17:47 ` wangwei
  0 siblings, 1 reply; 19+ messages in thread
From: Á¶¼¼Çü @ 2001-01-16  2:46 UTC (permalink / raw)
  To: ecos-discuss

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 737 bytes --]

In case someone's interested, I managed to make Microwindows
run on eCos.
It runs on PC synthetic Linux, and also on ARM PID board.
Since the board didn't have a real video interface, I used one of the
serial ports as the video interface on 115.2K.  :-(
I tested only the MWin API, but not Nano-X, though.



==================================================
--
Sehyeong Cho
sehyeong@hanmail.net
shcho@mju.ac.kr
==================================================
¿ì¸® ÀÎÅͳÝ, Daum
Æò»ý ¾²´Â ¹«·á E-mail ÁÖ¼Ò ÇѸÞÀϳÝ
Áö±¸ÃÌ ÇÑ±Û °Ë»ö¼­ºñ½º Daum FIREBALL
http://www.daum.net

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2008-02-27 17:05 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-01 14:34 [ECOS] Microwindows on eCos Rosimildo daSilva
2001-03-02  1:53 ` wangwei
2001-03-02  2:42   ` Rafael Rodríguez Velilla
2001-03-02  2:57     ` Martin van Veen
2001-03-02  3:48     ` Christian Plessl
  -- strict thread matches above, loose matches on Subject: below --
2008-02-27 17:05 Antoine.Amirault
2003-07-17 15:59 [ECOS] MicroWindows " Chris Garry
2003-07-17 16:17 ` Bob Koninckx
2003-07-17 16:43   ` Chris Garry
2003-07-18  4:40 ` Jonathan Larmour
2003-07-18 15:51   ` Chris Garry
2003-04-06  8:05 [ECOS] Microwindows " fairy
2003-04-07 22:17 ` Jonathan Larmour
2001-04-12 14:36 宋宜叡
2001-04-13  6:55 ` Gary Thomas
2001-03-02  6:05 Rosimildo daSilva
2001-01-16  2:46 Á¶¼¼Çü
2001-02-28 17:47 ` wangwei
2001-03-01  4:01   ` Robin Farine

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).