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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [services/] [gfx/] [mw/] [v2_0/] [ChangeLog] - Blame information for rev 311

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 27 unneback
2003-02-24  Jonathan Larmour  
2
 
3
        * cdl/microwindows.cdl: There's no docs so don't supply CDL.
4
 
5
2002-04-30  Bart Veer  
6
 
7
        * cdl/microwindows.cdl:
8
        Replace description properties with display properties.
9
 
10
2002-04-26  Bart Veer  
11
 
12
        * src/drivers/scr_ecospcsvga.c:
13
        New screen driver for PC hardware.
14
 
15
        * src/nanox/srvmain.c:
16
        Change #ifdef's for new PC screen driver
17
 
18
        * src/nanox/clientfb.c:
19
        Get a framebuffer address for x86 hardware
20
 
21
        * src/ecos/ecos_app.c:
22
        Only build keyboard widget when needed. PC hardware has a real
23
        keyboard.
24
 
25
        * cdl/microwindows.cdl:
26
        Add configuration options for PC graphics. Automatically
27
        build the files which instantiate eCos threads for the various
28
        microwindows applications.
29
 
30
2002-04-15  Jesper Skov  
31
 
32
        * src/demos/nanox/world.c (MAPFILE): Load from current directory.
33
 
34
2002-04-12  Bart Veer  
35
 
36
        * src/nanox/srvmain.c:
37
        Use a new main loop for PC/VGA. The default loop with
38
        networking enabled assumes you can select() on the
39
        mouse and keyboard, which is not currently implemented.
40
 
41
        * src/ecos/ecos_init.c:
42
        Add some conditional compilation. Only check for
43
        a logo file when there is a file system. Don't bother
44
        with touchscreen calibration on a PC without a
45
        touch-sensitive screen.
46
 
47
        * cdl/microwindows.cdl:
48
        Add configury for building on a PC.
49
 
50
        * src/drivers/ps2kbdmou_ecos.c:
51
        Driver for PC PS/2 keyboard and mouse. Only tested against
52
        a Japanese Dell Inspiron laptop.
53
 
54
2002-04-12  Jesper Skov  
55
 
56
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Return proper
57
        fbdriver ptr.
58
        (set_portrait_mode): Update psd->portrait variable.
59
 
60
        * src/demos/nanox/world.c: Removed load hack. Problem was due to
61
        truncated jffs2 fs.
62
 
63
2002-04-10  Jesper Skov  
64
 
65
        * include/microwin/nano-X.h: Silence warning by including kapi.h
66
 
67
2002-04-08  Jesper Skov  
68
 
69
        * cdl/microwindows.cdl: Build Map demo if required. Require it for
70
        the ARM targets.
71
 
72
        * src/demos/nanox/world.c (load): Hacked to do nothing.
73
        (main): renamed to app_main.
74
 
75
2002-03-27  Jesper Skov  
76
 
77
        * src/drivers/scr_ecos.c (gen_getscreeninfo): Fill in correct
78
        color layout based on pixel format. Now the animation renders
79
        correctly.
80
 
81
        * drivers/scr_ecos.c (gen_getscreeninfo): Fill in all
82
        parameters. At least the missing potrait mode cause
83
        problems. fbdriver parameter is probably wrong, but needs to be
84
        non-zero.
85
 
86
2002-03-26  Jesper Skov  
87
 
88
        * cdl/microwindows.cdl: Renamed CYGBLD_MICROWINDOWS_ARM9_DRIVERS
89
        to CYGBLD_MICROWINDOWS_ARM_DRIVERS and added ipaq/aaed hacks.
90
 
91
        * Moved sources to services/gfx/mw with help from Gary. Moved
92
        src/include directory to include/microwin.
93
 
94
        * cdl/microwindows.cdl: Added CDL build support.
95
        * src/demos/nanowm/nanowm.c: Rename main() for eCos builds.
96
        * src/demos/nxkbd/nxkbd.c: Same.
97
        * src/nanox/srvmain.c: Same.
98
 
99
        * src/ecos/ecos_init.c: Fix some warnings, use redhat.logo for IO
100
        testing.
101
 
102
2002-03-22  Bart Veer  
103
 
104
        * Configs/config.ecosvga:
105
        New config file for eCos on a PC using the VGA driver.
106
 
107
        * Arc.rules, makefile.rules, config, */Makefile */*/Makefile
108
        Add build support for x86 eCos, and allow builds outside the
109
        source tree.
110
 
111
        * nanox/clientfb.c:
112
        Only assume LCD display when compiling for ARM.
113
         etc. do not exist when building for PC.
114
 
115
        * ecos/ecos_app.c:
116
        Add missing #include's
117
        Fix type ecos_nx_setup() vs. ecos_nx_init()
118
 
119
        * drivers/vgaplan4.h:
120
        Define the appropriate out?() macros for eCos
121
 
122
        * drivers/vgainit.c:
123
        Set up to access hardware directly.
124
        Use HAL macro to peek I/O port
125
        Fix one of the initial values for the VGA registers, which I
126
        believe was leaving all planes disabled.
127
 
128
        * drivers/scr_ecos.c:
129
        This is not used by all eCos targets, e.g. PC using the
130
        microwindows VGA driver. For now conditionalize on CYGPKG_HAL_ARM.
131
 
132
        * drivers/memplan4.c, drivers/scr_bios.c,
133
        Set up to access hardware directly under eCos.
134
 
135
        * drivers/kbd_null.c:
136
        Declaration of NUL_Read() did not match definition.
137
 
138
2002-03-14  Jesper Skov  
139
 
140
        * Makefile: Fix typo.
141
 
142
        * nanox/Makefile: Build clientfb.c
143
        * nanox/clientfb.c: Hacked for eCos.
144
 
145
        * nanox/client.c (nxErrorStrings): Define for eCos.
146
        * nanox/srvevent.c (nxErrorStrings): Don't define for eCos.
147
 
148
2002-03-13  Jesper Skov  
149
 
150
        * ecos/Makefile: Require 'DEMO=Y' and 'AGDEMO=Y' to build old or
151
        agdemo respectively.
152
        * ecos/ecos_app.c: Wrap img_demo stuff in USE_IMG_DEMO.
153
 
154
        * ecos/img_demo.c: Added. (older version)
155
 
156
        * Makefile.rules (clean): Don't blow away everything if there's no
157
        bin directory.
158
 
159
        * Makefile: Added ecos build rule. Create bin and lib.
160
 
161
        * Makefile.rules (CPPFLAGS): Include $(INCLUDEDIRS) for proper
162
        dependencies on ecos headers.
163
 
164
        * ecos/ecos_init.c (ecos_nx_init): Use portrait_right mode for
165
        IPAQ.
166
        * drivers/scr_ecos.c (set_portrait_mode): Added. Cleaned up
167
        portrait switch handling.
168
 
169
        * ChangeLog.MW: Moved the original ChangeLog to ChangeLog.MW
170
 
171
        Changes made by Gary Thomas . Diff against
172
        branch MW_0_89_pre8:
173
        * src/Arch.rules: Updated for building ag_demo.
174
        * src/Configs/config.ecos: Changed tools prefix to arm-elf- and
175
        screen pixel type. Also added JPEG support and disabled potrait
176
        mode.
177
        * src/config: copy of Configs/config.ecos
178
        * src/drivers/Makefile: Added portrait files to the eCos build
179
        rule.
180
        * src/drivers/kbd_ipaq.c: various tweaks.
181
        * src/drivers/scr_ecos.c: hacks to get portrait mode working on
182
        iPAQ.
183
        * src/ecos/Makefile: Build tweaks for ag_demo.
184
        * src/ecos/ecos_app.c: mount jffs2, include image demo.
185
        * src/ecos/ecos_init.c: ag_demo tweaks.
186
        * src/engine/devimage.c: build tweak for HAVE_MMAP
187
        * src/include/device.h: COLOR2PIXEL555 hack for strongarm lcd.
188
        * src/include/nano-X.h: Fix regfdset typo.
189
        * src/include/swap.h: __ECOS hacks.
190
        * src/jpeg-6b: imported jpeg support.
191
        * src/nanox/Makefile: eCos build tweaks.
192
        * src/nanox/client.c: eCos ACCESS_PER_THREAD_DATA tweak.
193
        * src/nanox/serv.h: additional Gr->SVR_Gr definitions.
194
        * src/nanox/srvnet.c: __ECOS hack (print error string instead of
195
        value).

powered by: WebSVN 2.1.0

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