nanogui: microwindows for eCos


Previous by date: 25 Feb 2008 14:25:29 -0000 Re: Transparent pixmap, Fredrik Johansson
Next by date: 25 Feb 2008 14:25:29 -0000 Transparent pixmap, Nikos Zarokostas
Previous in thread: 25 Feb 2008 14:25:29 -0000 Re: microwindows for eCos, Greg Haerr
Next in thread: 25 Feb 2008 14:25:29 -0000 Re: Microwindows for ecos, Greg Haerr

Subject: Microwindows for ecos
From: "Antoine Amirault" ####@####.####
Date: 25 Feb 2008 14:25:29 -0000
Message-Id: <8ac5a2ba0802250625s6aba4951lfd5fe9fabce1c94f@mail.gmail.com>

Hi all!
I'm a french student and I'm trying to make microwindows working under eCos.
Here is the step i do .
ecosconfig new pc
After I'm searching in the ecos.ecc file the line "default donsole channel"
and il erase the "#" before "user value" and replace the 0 by a 2,
Then I'm searching startup type , I erase the "#" and replace ROM by floppy.
After that I type
ecosconfig template net
ecosconfig add mw
ecosconfig check
ecosconfig tree
make

After the compilation, I go to the directory with the source program and i
modify the file target.ld. I add a "0" in the length value. Then I run
i386-elf-gcc -g -D_ECOS -I ../ecos-pc/install/include helloNano.c -I
/home/amira3/Desktop/ecos/packages/services/gfx/mw/current/include/microwin/
-L ../ecos-pc/install/lib -Ttarget.ld -nostdlib
i386-elf-objcopy -O binary a.out
dd conv=sync if=a.out of=/dev/fd0

When i launch the program on the disk i got a black screen.
Can you help me?
Have you ever tried Microwindows under eCos? If yes, please send me some
informations.
Here is the program I try to launch



#define MWINCLUDECOLORS
#include <stdio.h>
#include "nano-X.h"

int main(int ac,char **av)
{
    GR_WINDOW_ID w;
    GR_EVENT event;

    if (GrOpen() < 0) {
        printf("Can't open graphics\n");
        exit(1);
    }
   printf("Can open graphics\n");
    w = GrNewWindow(GR_ROOT_WINDOW_ID, 20, 20, 100, 60,
        4, WHITE, BLUE);
    GrMapWindow(w);

    for (;;) {
        GrGetNextEvent(&event);
    }
    GrClose();
return 0;
}

Thank you in advance.
Antoine

Previous by date: 25 Feb 2008 14:25:29 -0000 Re: Transparent pixmap, Fredrik Johansson
Next by date: 25 Feb 2008 14:25:29 -0000 Transparent pixmap, Nikos Zarokostas
Previous in thread: 25 Feb 2008 14:25:29 -0000 Re: microwindows for eCos, Greg Haerr
Next in thread: 25 Feb 2008 14:25:29 -0000 Re: Microwindows for ecos, Greg Haerr


Powered by ezmlm-browse 0.20.