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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [arm/] [sa11x0/] [ipaq/] [current/] [ChangeLog] - Blame information for rev 794

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

Line No. Rev Author Line
1 786 skrzyp
2009-01-31  Bart Veer 
2
 
3
        * cdl/hal_arm_sa11x0_ipaq.cdl: update compiler flags for
4
          recent gcc
5
 
6
2003-09-21  Gary Thomas  
7
 
8
        * misc/redboot_RAM.ecm:
9
        * misc/redboot_ROM.ecm:  Adjust for changes in RedBoot
10
        template - DNS now must be enabled manually.
11
 
12
2002-09-20  Gary Thomas  
13
 
14
        * src/lcd_support.c (lcd_comm_control): Need to ingore BAUD commands
15
        since they may confuse RedBoot.
16
 
17
        * include/ipaq.h: Define "LinkUP Systems" PCMCIA controller.  Used
18
        on Compaq dual PCMCIA sleeve.
19
 
20
2002-08-12  Mark Salter  
21
 
22
        * misc/redboot_ROM.ecm: Remove CYGSEM_REDBOOT_ARM_LINUX_BOOT.
23
        * misc/redboot_RAM.ecm: Ditto.
24
 
25
2002-05-14  Jesper Skov  
26
 
27
        * src/atmel_support.c: Fixed warning.
28
 
29
2002-05-07  Gary Thomas  
30
 
31
        * cdl/hal_arm_sa11x0_ipaq.cdl:
32
        Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
33
 
34
 
35
2002-04-12  Gary Thomas  
36
 
37
        * src/redboot_cmds.c:
38
        * src/lcd_support.c:
39
        * src/kbd.xpm:
40
        * src/ipaq_misc.c:
41
        * src/atmel_support.c: Clean up warnings.
42
 
43
2002-04-03  Jesper Skov  
44
 
45
        * src/lcd_support.c: Don't use sscanf - it may rely on stuff that
46
        is only initialized later.
47
 
48
        * src/ipaq_misc.c (plf_if_init): lcd_init is always called.
49
 
50
2002-03-06  Mark Salter  
51
 
52
        * src/lcd_support.c (lcd_init): Tweak LCD settings.
53
 
54
2002-02-21  Gary Thomas  
55
 
56
        * src/lcd_support.c (lcd_on): Only enable LCD if LCD/TS is being used
57
        as the console.  This keeps the LCD backlight off which in turn makes
58
        the unit run cooler (and longer).
59
 
60
2002-01-28  Jesper Skov  
61
 
62
        * include/plf_io.h: Added.
63
 
64
2001-09-28  Richard Panton 
65
 
66
        * include/hal_platform_setup.h: Use correct MMU control register bits
67
        during initial disable.
68
 
69
2001-08-22  Gary Thomas  
70
 
71
        * src/redboot_cmds.c:
72
        * src/lcd_support.c:
73
        printf() is no longer a part of RedBoot.  Thus all programs
74
        must use diag_printf() and related functions instead.
75
 
76
2001-07-23  Gary Thomas  
77
 
78
        * include/hal_platform_ints.h:
79
        * cdl/hal_arm_sa11x0_ipaq.cdl:
80
        Define sample "extended interrupt" support.
81
 
82
2001-06-22  Gary Thomas  
83
 
84
        * misc/redboot_WinCE.ecm:
85
        * misc/redboot_ROM.ecm:
86
        * misc/redboot_RAM.ecm: Force stack size to 6K.
87
 
88
2001-06-21  Jonathan Larmour  
89
 
90
        * images/*: Remove. Don't bloat repository with things already on
91
        the web.
92
 
93
2001-06-08  Gary Thomas  
94
 
95
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
96
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi: Relax heap alignment.
97
 
98
2001-05-24  Gary Thomas  
99
 
100
        * misc/redboot_ROM.ecm:
101
        * misc/redboot_RAM.ecm: Remove 'RedBoot[backup]' image by
102
        default - to make room for Linux kernel.
103
 
104
2001-05-16  Gary Thomas  
105
 
106
        * include/hal_platform_setup.h: Always init UART3.  Add support
107
        for deep sleep/resume.  Note: this has only been tested from
108
        Linux.  Support for sleep/resume will have to come later for eCos.
109
 
110
2001-04-30  Gary Thomas  
111
 
112
        * include/hal_platform_setup.h (CYGSEM_HAL_ROM_RESET_USES_JUMP):
113
        Explicitly defined to handle strange startup situations.
114
 
115
2001-04-27  Jonathan Larmour  
116
 
117
        * cdl/hal_arm_sa11x0_ipaq.cdl: Remove redundant -Wl,-N from link flags
118
 
119
2001-04-18  Gary Thomas  
120
 
121
        * include/hal_platform_setup.h: Clean up Compaq startup mode which
122
        needs to behave like ROM startup with minor differences.
123
 
124
2001-04-09  Jonathan Larmour  
125
 
126
        * src/lcd_support.c: Frame pointer was right before.
127
 
128
2001-04-03  Jonathan Larmour  
129
 
130
        * misc/elinux.patch: Add patch for Linux to allow co-existence
131
        with RedBoot. (authored by Gary)
132
 
133
2001-04-03  Gary Thomas  
134
 
135
        * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.mlt:
136
        * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.ldi:
137
        * include/pkgconf/mlt_arm_sa11x0_ipaq_compaq.h: New file(s).
138
 
139
        * src/lcd_support.c (lcd_comm_getc_nonblock): Force LCD on
140
        whenever there is a keystroke or button pushed.
141
 
142
        * misc/redboot_WinCE.ecm:
143
        * misc/redboot_ROM.ecm:
144
        * misc/redboot_RAM.ecm:
145
        * misc/redboot_Compaq.ecm: New file(s) - standard RedBoot configurations.
146
        * images/redboot_WinCE.srec:
147
        * images/redboot_WinCE.elf:
148
        * images/redboot_WinCE.bin:
149
        * images/redboot_ROM.srec:
150
        * images/redboot_ROM.elf:
151
        * images/redboot_ROM.bin:
152
        * images/redboot_RAM.srec:
153
        * images/redboot_RAM.elf:
154
        * images/redboot_RAM.bin:
155
        * images/redboot_Compaq.srec:
156
        * images/redboot_Compaq.elf:
157
        * images/redboot_Compaq.bin: New file(s) - standard RedBoot images.
158
 
159
        * images/OSloader: New file - imported from Compaq.
160
 
161
        * cdl/hal_arm_sa11x0_ipaq.cdl: Add 'Compaq' startup type.
162
 
163
2001-04-02  Gary Thomas  
164
 
165
        * src/lcd_support.c: Define virtual screen to be 80x??, with only
166
        a 30 character wide window showing (in portrait mode).  Use the
167
        joypad to pan around.  Also, restore cursor support.
168
        (lcd_comm_init): Set up default keyboard parameters and let the
169
        initialization (calibration) abort/timeout.
170
        (lcd_refresh): Fix problem with pan right.
171
 
172
        * src/kbd.xpm: Revert to using "small" keyboard graphic.
173
 
174
        * src/font.h: Add special character for block cursor.
175
 
176
        * src/lcd_support.c (lcd_comm_getc_nonblock): Rework keyboard
177
        input to make it more responsive/smoother.
178
 
179
2001-03-24  Gary Thomas  
180
 
181
        * cdl/hal_arm_sa11x0_ipaq.cdl: LCD comm only in RedBoot mode.
182
 
183
2001-03-23  Gary Thomas  
184
 
185
        * src/lcd_support.c (init_kbd_coord): Make screen calibration more
186
        user friendly.  User can abort at any time with 'return' button.
187
 
188
        * cdl/hal_arm_sa11x0_ipaq.cdl: Set default clock speed to 206MHz.
189
 
190
2001-03-21  Gary Thomas  
191
 
192
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
193
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt: Decrease heap alignment.
194
 
195
        * src/lcd_support.c: Keyboard map had / & \ backwards.
196
 
197
2001-03-20  Gary Thomas  
198
 
199
        * src/redboot_cmds.c (idle): Add idle processing - turn off LCD
200
        screen and backlight when not in use.
201
 
202
        * src/lcd_support.c:
203
        * include/lcd_support.h (lcd_getinfo): New function used to export
204
        information about LCD screen, video memory, etc.
205
        (lcd_on): New function - used to enable/disable screen.
206
 
207
2001-03-14  Gary Thomas  
208
 
209
        * src/lcd_support.c: Improved LCD virtual keyboard support.
210
        Better initialization and setup.  Remember parameters so it's
211
        not necessary to calibrate on every boot.
212
 
213
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
214
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
215
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h:
216
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt:
217
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi:
218
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h: Reserve LCD memory.
219
 
220
        * include/ipaq.h:
221
        * include/hal_platform_setup.h: Add LCD screen parameters to fixed area.
222
 
223
2001-03-09  Gary Thomas  
224
 
225
        * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.mlt:
226
        * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.ldi:
227
        * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.h: New file(s).
228
 
229
        * include/hal_platform_setup.h: Support starting from Windows/CR.
230
 
231
        * cdl/hal_arm_sa11x0_ipaq.cdl: Add new startup type: WinCE.
232
 
233
2001-03-08  Jesper Skov  
234
 
235
        * cdl/hal_arm_sa11x0_ipaq.cdl:  Removed
236
        CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
237
        default.
238
 
239
2001-03-06  Gary Thomas  
240
 
241
        * src/lcd_support.c: Massive improvement in non-interrupt
242
        driven keyboard scanning.  Support 'return' button for ^C.
243
        Support control keymap.
244
 
245
        * src/atmel_support.c: Improve interrupt support.  Fix
246
        keypad [buttons] reporting.
247
 
248
        * include/atmel_support.h: Add interrupt driven support.
249
        Define button values (using icons for names).
250
 
251
2001-03-05  Gary Thomas  
252
 
253
        * src/lcd_support.c: Use new Atmel asynchronous handling.
254
 
255
        * src/ipaq_misc.c (plf_if_init): Always required [now].
256
 
257
        * src/atmel_support.c: Restructure for asynchronous event
258
        handling - many changes.
259
 
260
        * include/lcd_support.h: New file - define LCD interfaces.
261
 
262
        * include/atmel_support.h: Add asynchronous response handling.
263
 
264
2001-03-01  Gary Thomas  
265
 
266
        * cdl/hal_arm_sa11x0_ipaq.cdl: Define CYGINT_HAL_PLF_IF_INIT
267
        to indicate that this platform requires plf_if_init();.
268
 
269
        * src/lcd_support.c: Minor cleanup during screen calibrate.
270
 
271
        * src/ipaq_misc.c: Only init LCD when creating I/O channel.
272
 
273
2001-02-28  Gary Thomas  
274
 
275
        * src/ipaq_misc.c: Initialize LCD/TS I/O channel.
276
 
277
        * src/banner.xpm: Trim and clean up a few lines.
278
 
279
        * src/atmel_support.c:
280
        * include/atmel_support.h: Define simple touch screen interface.
281
 
282
        * cdl/hal_arm_sa11x0_ipaq.cdl: Add CDL to support using LCD/TS
283
        as a communications channel.
284
 
285
        * src/lcd_support.c: Lots of changes.  Support pesudo keyboard
286
        using touchscreen.
287
 
288
        * src/kbd.xpm: New file.  Includes pixmaps for keyboard matrix.
289
 
290
2001-02-27  Gary Thomas  
291
 
292
        * src/lcd_support.c: Move logo to bottom of screen.  Also
293
        turn on LCD light using Atmel micro-controller.
294
 
295
        * src/ipaq_misc.c: Initialize Atmel hardware.
296
 
297
        * src/banner.xpm: Improve look in portrait mode (borders).
298
 
299
        * src/atmel_support.c:
300
        * include/atmel_support.h: New file(s).  Interfaces to control
301
        and interact with the Atmel micro-controller which is used to
302
        handle the LCD light, LED, touch panel, etc.
303
 
304
        * cdl/hal_arm_sa11x0_ipaq.cdl: Adding Atmel micro-controller support.
305
 
306
2001-02-26  Jonathan Larmour  
307
 
308
        * src/lcd_support.c: Define frame pointer with volatile correctly.
309
        Silence warnings.
310
 
311
2001-02-25  Gary Thomas  
312
 
313
        * src/lcd_support.c: Fix character rendering for
314
        portrait mode.  Scrolling still broken.
315
 
316
        * src/font.h: New file - extracted from lcd_support.c
317
 
318
        * src/banner.xpm: Add portrait mode version.
319
 
320
        * src/lcd_support.c: Initial portrait mode support.
321
 
322
        * src/redboot_cmds.c (do_physaddr): Use common support.
323
 
324
        * src/lcd_support.c: Merge ISOINFRA changes from Assabet.
325
        Put frame buffer at end of RAM.
326
 
327
        * src/ipaq_misc.c: Remove unused code.  Enable LCD display.
328
 
329
        * include/hal_platform_setup.h:
330
        Prune some debug code.  Fix up DRAM initialization.
331
 
332
        * cdl/hal_arm_sa11x0_ipaq.cdl:
333
        Add option to enable DRAM controller init.
334
 
335
2001-02-24  Gary Thomas  
336
 
337
        * cdl/hal_arm_sa11x0_ipaq.cdl:
338
        Define machine type for Linux bootstrap.
339
 
340
        * src/redboot_cmds.c: Linux 'exec' command now in generic code.
341
 
342
2001-02-24  Gary Thomas  
343
 
344
        * src/redboot_cmds.c:
345
        * src/lcd_support.c:
346
        * src/ipaq_misc.c:
347
        * src/banner.xpm.bin:
348
        * src/banner.xpm:
349
        * misc/redboot_ROM.ecm:
350
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt:
351
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi:
352
        * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h:
353
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt:
354
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi:
355
        * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h:
356
        * include/plf_mmap.h:
357
        * include/ipaq.h (SA1110_EIO_IR_OFF):
358
        * include/hal_platform_setup.h:
359
        * include/hal_platform_ints.h:
360
        * doc/README.ipaq:
361
        * cdl/hal_arm_sa11x0_ipaq.cdl: New file(s) - initial import
362
        based on contribution by Richard Panton, 3G Labs, Inc.
363
 
364
//===========================================================================
365
// ####GPLCOPYRIGHTBEGIN####
366
// -------------------------------------------
367
// This file is part of eCos, the Embedded Configurable Operating System.
368
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
369
//
370
// This program is free software; you can redistribute it and/or modify
371
// it under the terms of the GNU General Public License as published by
372
// the Free Software Foundation; either version 2 or (at your option) any
373
// later version.
374
//
375
// This program is distributed in the hope that it will be useful, but
376
// WITHOUT ANY WARRANTY; without even the implied warranty of
377
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
378
// General Public License for more details.
379
//
380
// You should have received a copy of the GNU General Public License
381
// along with this program; if not, write to the
382
// Free Software Foundation, Inc., 51 Franklin Street,
383
// Fifth Floor, Boston, MA  02110-1301, USA.
384
// -------------------------------------------
385
// ####GPLCOPYRIGHTEND####
386
//===========================================================================

powered by: WebSVN 2.1.0

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