OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [services/] [gfx/] [mw/] [v2_0/] [ChangeLog] - Diff between revs 27 and 174

Only display areas with differences | Details | Blame | View Log

Rev 27 Rev 174
2003-02-24  Jonathan Larmour  
2003-02-24  Jonathan Larmour  
        * cdl/microwindows.cdl: There's no docs so don't supply CDL.
        * cdl/microwindows.cdl: There's no docs so don't supply CDL.
2002-04-30  Bart Veer  
2002-04-30  Bart Veer  
        * cdl/microwindows.cdl:
        * cdl/microwindows.cdl:
        Replace description properties with display properties.
        Replace description properties with display properties.
2002-04-26  Bart Veer  
2002-04-26  Bart Veer  
        * src/drivers/scr_ecospcsvga.c:
        * src/drivers/scr_ecospcsvga.c:
        New screen driver for PC hardware.
        New screen driver for PC hardware.
        * src/nanox/srvmain.c:
        * src/nanox/srvmain.c:
        Change #ifdef's for new PC screen driver
        Change #ifdef's for new PC screen driver
        * src/nanox/clientfb.c:
        * src/nanox/clientfb.c:
        Get a framebuffer address for x86 hardware
        Get a framebuffer address for x86 hardware
        * src/ecos/ecos_app.c:
        * src/ecos/ecos_app.c:
        Only build keyboard widget when needed. PC hardware has a real
        Only build keyboard widget when needed. PC hardware has a real
        keyboard.
        keyboard.
        * cdl/microwindows.cdl:
        * cdl/microwindows.cdl:
        Add configuration options for PC graphics. Automatically
        Add configuration options for PC graphics. Automatically
        build the files which instantiate eCos threads for the various
        build the files which instantiate eCos threads for the various
        microwindows applications.
        microwindows applications.
2002-04-15  Jesper Skov  
2002-04-15  Jesper Skov  
        * src/demos/nanox/world.c (MAPFILE): Load from current directory.
        * src/demos/nanox/world.c (MAPFILE): Load from current directory.
2002-04-12  Bart Veer  
2002-04-12  Bart Veer  
        * src/nanox/srvmain.c:
        * src/nanox/srvmain.c:
        Use a new main loop for PC/VGA. The default loop with
        Use a new main loop for PC/VGA. The default loop with
        networking enabled assumes you can select() on the
        networking enabled assumes you can select() on the
        mouse and keyboard, which is not currently implemented.
        mouse and keyboard, which is not currently implemented.
        * src/ecos/ecos_init.c:
        * src/ecos/ecos_init.c:
        Add some conditional compilation. Only check for
        Add some conditional compilation. Only check for
        a logo file when there is a file system. Don't bother
        a logo file when there is a file system. Don't bother
        with touchscreen calibration on a PC without a
        with touchscreen calibration on a PC without a
        touch-sensitive screen.
        touch-sensitive screen.
        * cdl/microwindows.cdl:
        * cdl/microwindows.cdl:
        Add configury for building on a PC.
        Add configury for building on a PC.
        * src/drivers/ps2kbdmou_ecos.c:
        * src/drivers/ps2kbdmou_ecos.c:
        Driver for PC PS/2 keyboard and mouse. Only tested against
        Driver for PC PS/2 keyboard and mouse. Only tested against
        a Japanese Dell Inspiron laptop.
        a Japanese Dell Inspiron laptop.
2002-04-12  Jesper Skov  
2002-04-12  Jesper Skov  
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Return proper
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Return proper
        fbdriver ptr.
        fbdriver ptr.
        (set_portrait_mode): Update psd->portrait variable.
        (set_portrait_mode): Update psd->portrait variable.
        * src/demos/nanox/world.c: Removed load hack. Problem was due to
        * src/demos/nanox/world.c: Removed load hack. Problem was due to
        truncated jffs2 fs.
        truncated jffs2 fs.
2002-04-10  Jesper Skov  
2002-04-10  Jesper Skov  
        * include/microwin/nano-X.h: Silence warning by including kapi.h
        * include/microwin/nano-X.h: Silence warning by including kapi.h
2002-04-08  Jesper Skov  
2002-04-08  Jesper Skov  
        * cdl/microwindows.cdl: Build Map demo if required. Require it for
        * cdl/microwindows.cdl: Build Map demo if required. Require it for
        the ARM targets.
        the ARM targets.
        * src/demos/nanox/world.c (load): Hacked to do nothing.
        * src/demos/nanox/world.c (load): Hacked to do nothing.
        (main): renamed to app_main.
        (main): renamed to app_main.
2002-03-27  Jesper Skov  
2002-03-27  Jesper Skov  
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Fill in correct
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Fill in correct
        color layout based on pixel format. Now the animation renders
        color layout based on pixel format. Now the animation renders
        correctly.
        correctly.
        * drivers/scr_ecos.c (gen_getscreeninfo): Fill in all
        * drivers/scr_ecos.c (gen_getscreeninfo): Fill in all
        parameters. At least the missing potrait mode cause
        parameters. At least the missing potrait mode cause
        problems. fbdriver parameter is probably wrong, but needs to be
        problems. fbdriver parameter is probably wrong, but needs to be
        non-zero.
        non-zero.
2002-03-26  Jesper Skov  
2002-03-26  Jesper Skov  
        * cdl/microwindows.cdl: Renamed CYGBLD_MICROWINDOWS_ARM9_DRIVERS
        * cdl/microwindows.cdl: Renamed CYGBLD_MICROWINDOWS_ARM9_DRIVERS
        to CYGBLD_MICROWINDOWS_ARM_DRIVERS and added ipaq/aaed hacks.
        to CYGBLD_MICROWINDOWS_ARM_DRIVERS and added ipaq/aaed hacks.
        * Moved sources to services/gfx/mw with help from Gary. Moved
        * Moved sources to services/gfx/mw with help from Gary. Moved
        src/include directory to include/microwin.
        src/include directory to include/microwin.
        * cdl/microwindows.cdl: Added CDL build support.
        * cdl/microwindows.cdl: Added CDL build support.
        * src/demos/nanowm/nanowm.c: Rename main() for eCos builds.
        * src/demos/nanowm/nanowm.c: Rename main() for eCos builds.
        * src/demos/nxkbd/nxkbd.c: Same.
        * src/demos/nxkbd/nxkbd.c: Same.
        * src/nanox/srvmain.c: Same.
        * src/nanox/srvmain.c: Same.
        * src/ecos/ecos_init.c: Fix some warnings, use redhat.logo for IO
        * src/ecos/ecos_init.c: Fix some warnings, use redhat.logo for IO
        testing.
        testing.
2002-03-22  Bart Veer  
2002-03-22  Bart Veer  
        * Configs/config.ecosvga:
        * Configs/config.ecosvga:
        New config file for eCos on a PC using the VGA driver.
        New config file for eCos on a PC using the VGA driver.
        * Arc.rules, makefile.rules, config, */Makefile */*/Makefile
        * Arc.rules, makefile.rules, config, */Makefile */*/Makefile
        Add build support for x86 eCos, and allow builds outside the
        Add build support for x86 eCos, and allow builds outside the
        source tree.
        source tree.
        * nanox/clientfb.c:
        * nanox/clientfb.c:
        Only assume LCD display when compiling for ARM.
        Only assume LCD display when compiling for ARM.
         etc. do not exist when building for PC.
         etc. do not exist when building for PC.
        * ecos/ecos_app.c:
        * ecos/ecos_app.c:
        Add missing #include's
        Add missing #include's
        Fix type ecos_nx_setup() vs. ecos_nx_init()
        Fix type ecos_nx_setup() vs. ecos_nx_init()
        * drivers/vgaplan4.h:
        * drivers/vgaplan4.h:
        Define the appropriate out?() macros for eCos
        Define the appropriate out?() macros for eCos
        * drivers/vgainit.c:
        * drivers/vgainit.c:
        Set up to access hardware directly.
        Set up to access hardware directly.
        Use HAL macro to peek I/O port
        Use HAL macro to peek I/O port
        Fix one of the initial values for the VGA registers, which I
        Fix one of the initial values for the VGA registers, which I
        believe was leaving all planes disabled.
        believe was leaving all planes disabled.
        * drivers/scr_ecos.c:
        * drivers/scr_ecos.c:
        This is not used by all eCos targets, e.g. PC using the
        This is not used by all eCos targets, e.g. PC using the
        microwindows VGA driver. For now conditionalize on CYGPKG_HAL_ARM.
        microwindows VGA driver. For now conditionalize on CYGPKG_HAL_ARM.
        * drivers/memplan4.c, drivers/scr_bios.c,
        * drivers/memplan4.c, drivers/scr_bios.c,
        Set up to access hardware directly under eCos.
        Set up to access hardware directly under eCos.
        * drivers/kbd_null.c:
        * drivers/kbd_null.c:
        Declaration of NUL_Read() did not match definition.
        Declaration of NUL_Read() did not match definition.
2002-03-14  Jesper Skov  
2002-03-14  Jesper Skov  
        * Makefile: Fix typo.
        * Makefile: Fix typo.
        * nanox/Makefile: Build clientfb.c
        * nanox/Makefile: Build clientfb.c
        * nanox/clientfb.c: Hacked for eCos.
        * nanox/clientfb.c: Hacked for eCos.
        * nanox/client.c (nxErrorStrings): Define for eCos.
        * nanox/client.c (nxErrorStrings): Define for eCos.
        * nanox/srvevent.c (nxErrorStrings): Don't define for eCos.
        * nanox/srvevent.c (nxErrorStrings): Don't define for eCos.
2002-03-13  Jesper Skov  
2002-03-13  Jesper Skov  
        * ecos/Makefile: Require 'DEMO=Y' and 'AGDEMO=Y' to build old or
        * ecos/Makefile: Require 'DEMO=Y' and 'AGDEMO=Y' to build old or
        agdemo respectively.
        agdemo respectively.
        * ecos/ecos_app.c: Wrap img_demo stuff in USE_IMG_DEMO.
        * ecos/ecos_app.c: Wrap img_demo stuff in USE_IMG_DEMO.
        * ecos/img_demo.c: Added. (older version)
        * ecos/img_demo.c: Added. (older version)
        * Makefile.rules (clean): Don't blow away everything if there's no
        * Makefile.rules (clean): Don't blow away everything if there's no
        bin directory.
        bin directory.
        * Makefile: Added ecos build rule. Create bin and lib.
        * Makefile: Added ecos build rule. Create bin and lib.
        * Makefile.rules (CPPFLAGS): Include $(INCLUDEDIRS) for proper
        * Makefile.rules (CPPFLAGS): Include $(INCLUDEDIRS) for proper
        dependencies on ecos headers.
        dependencies on ecos headers.
        * ecos/ecos_init.c (ecos_nx_init): Use portrait_right mode for
        * ecos/ecos_init.c (ecos_nx_init): Use portrait_right mode for
        IPAQ.
        IPAQ.
        * drivers/scr_ecos.c (set_portrait_mode): Added. Cleaned up
        * drivers/scr_ecos.c (set_portrait_mode): Added. Cleaned up
        portrait switch handling.
        portrait switch handling.
        * ChangeLog.MW: Moved the original ChangeLog to ChangeLog.MW
        * ChangeLog.MW: Moved the original ChangeLog to ChangeLog.MW
        Changes made by Gary Thomas . Diff against
        Changes made by Gary Thomas . Diff against
        branch MW_0_89_pre8:
        branch MW_0_89_pre8:
        * src/Arch.rules: Updated for building ag_demo.
        * src/Arch.rules: Updated for building ag_demo.
        * src/Configs/config.ecos: Changed tools prefix to arm-elf- and
        * src/Configs/config.ecos: Changed tools prefix to arm-elf- and
        screen pixel type. Also added JPEG support and disabled potrait
        screen pixel type. Also added JPEG support and disabled potrait
        mode.
        mode.
        * src/config: copy of Configs/config.ecos
        * src/config: copy of Configs/config.ecos
        * src/drivers/Makefile: Added portrait files to the eCos build
        * src/drivers/Makefile: Added portrait files to the eCos build
        rule.
        rule.
        * src/drivers/kbd_ipaq.c: various tweaks.
        * src/drivers/kbd_ipaq.c: various tweaks.
        * src/drivers/scr_ecos.c: hacks to get portrait mode working on
        * src/drivers/scr_ecos.c: hacks to get portrait mode working on
        iPAQ.
        iPAQ.
        * src/ecos/Makefile: Build tweaks for ag_demo.
        * src/ecos/Makefile: Build tweaks for ag_demo.
        * src/ecos/ecos_app.c: mount jffs2, include image demo.
        * src/ecos/ecos_app.c: mount jffs2, include image demo.
        * src/ecos/ecos_init.c: ag_demo tweaks.
        * src/ecos/ecos_init.c: ag_demo tweaks.
        * src/engine/devimage.c: build tweak for HAVE_MMAP
        * src/engine/devimage.c: build tweak for HAVE_MMAP
        * src/include/device.h: COLOR2PIXEL555 hack for strongarm lcd.
        * src/include/device.h: COLOR2PIXEL555 hack for strongarm lcd.
        * src/include/nano-X.h: Fix regfdset typo.
        * src/include/nano-X.h: Fix regfdset typo.
        * src/include/swap.h: __ECOS hacks.
        * src/include/swap.h: __ECOS hacks.
        * src/jpeg-6b: imported jpeg support.
        * src/jpeg-6b: imported jpeg support.
        * src/nanox/Makefile: eCos build tweaks.
        * src/nanox/Makefile: eCos build tweaks.
        * src/nanox/client.c: eCos ACCESS_PER_THREAD_DATA tweak.
        * src/nanox/client.c: eCos ACCESS_PER_THREAD_DATA tweak.
        * src/nanox/serv.h: additional Gr->SVR_Gr definitions.
        * src/nanox/serv.h: additional Gr->SVR_Gr definitions.
        * src/nanox/srvnet.c: __ECOS hack (print error string instead of
        * src/nanox/srvnet.c: __ECOS hack (print error string instead of
        value).
        value).
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.