From: Jonathan Larmour <jlarmour@cygnus.co.uk>
To: bartv@redhat.com
Cc: Fabrice_Gautier@sdesigns.com, ecos-discuss@sourceware.cygnus.com
Subject: Re: [ECOS] CVS updates announcement ?
Date: Tue, 31 Oct 2000 14:36:00 -0000 [thread overview]
Message-ID: <39FF4974.C62E304D@cygnus.co.uk> (raw)
In-Reply-To: <200010301106.e9UB6Sx08577@sheesh.cygnus>
Bart Veer wrote:
>
> >>>>> "Jifl" == Jonathan Larmour <jlarmour@redhat.com> writes:
>
> <snip>
>
> Jifl> I could easily add something to the checkin script that
> Jifl> mails ecos-cvs (or ecos-discuss, but preferably not) when an
> Jifl> update has happened. The cognoscenti on ecos-cvs could
> Jifl> simply filter out the other mail except for this message.
>
> Jifl> If I added a list of the new/dead/changed files to this
> Jifl> message, perhaps we should even not send the actual cvs
> Jifl> commit info to ecos-cvs at all!
>
> Jifl> I could even send the diffs of any changed ChangeLogs in a
> Jifl> separate message.
I've done this now and disabled the normal output to ecos-cvs. I'm
including the ChangeLog diffs in the same message for now.
I'm arranging for web logs of ecos-cvs to come into existence now.
I've attached a sample for the commit I just made. Comments welcome (but
nothing too complex please :-)).
Anyway, you can now hopefully sign up to ecos-cvs without as much fear of
getting spammed by a large check-in. Do it at:
http://sources.redhat.com/ecos/intouch.html
> Bear in mind that at some point we may well open up parts of the
> public CVS repository to external contributors. At that point the sort
> of information provided by the current ecos-cvs list would be more
> useful, so we do not want to lose that functionality completely.
I know, so I've only commented out the DEFAULT line in CVSROOT/loginfo
which does this. Just uncomment it (or apply it to different parts of the
repo) when that time comes.
Jifl
--
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow." || These opinions are all my own fault
To : ecos-cvs at sources dot redhat dot com
Subject : eCos anonymous CVS repository updated
From : Jonathan Larmour <jlarmour at sources dot redhat dot com>
Date : Tue, 31 Oct 2000 22:10:14 +0000
Organization : Red Hat UK Ltd.
The eCos anonymous CVS repository has been updated today (2000-10-31).
Here is a summary of the files modified:
M packages/NEWS
M packages/ecos.db
M packages/compat/posix/current/ChangeLog
M packages/compat/posix/current/tests/signal2.c
M packages/devs/eth/powerpc/quicc/current/ChangeLog
M packages/devs/eth/powerpc/quicc/current/src/if_quicc.c
M packages/devs/flash/arm/assabet/current/ChangeLog
M packages/devs/flash/arm/assabet/current/src/flash_erase_block.c
M packages/devs/flash/arm/assabet/current/src/flash_lock_block.c
M packages/devs/flash/arm/assabet/current/src/flash_program_buf.c
M packages/devs/flash/arm/assabet/current/src/flash_unlock_block.c
M packages/devs/serial/mips/vrc4373/current/src/vrc4373_serial.c
M packages/devs/serial/powerpc/quicc/current/ChangeLog
M packages/devs/serial/powerpc/quicc/current/src/quicc_smc_serial.c
M packages/hal/arm/arch/current/ChangeLog
M packages/hal/arm/arch/current/include/hal_arch.h
M packages/hal/arm/arch/current/src/arm_stub.c
M packages/hal/arm/arch/current/src/vectors.S
M packages/hal/arm/edb7xxx/current/ChangeLog
M packages/hal/arm/edb7xxx/current/misc/edb7211_redboot_ROM.cfg
M packages/hal/arm/edb7xxx/current/misc/edb7212_redboot_ROM.cfg
M packages/hal/arm/sa11x0/var/current/ChangeLog
M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h
M packages/hal/arm/sa11x0/var/current/src/hal_diag.c
M packages/hal/common/current/ChangeLog
M packages/hal/common/current/src/bplist-dynamic.c
M packages/hal/common/current/src/generic-stub.c
M packages/hal/powerpc/arch/current/ChangeLog
M packages/hal/powerpc/arch/current/src/powerpc.ld
M packages/hal/sh/arch/current/ChangeLog
M packages/hal/sh/arch/current/src/vectors.S
M packages/io/eth/current/ChangeLog
M packages/io/eth/current/include/eth_drv.h
M packages/kernel/current/ChangeLog
M packages/kernel/current/cdl/scheduler.cdl
M packages/kernel/current/cdl/synch.cdl
M packages/kernel/current/include/bitmap.hxx
M packages/kernel/current/include/mlqueue.hxx
M packages/kernel/current/include/sched.hxx
M packages/kernel/current/src/common/clock.cxx
M packages/kernel/current/src/common/thread.cxx
M packages/kernel/current/tests/klock.c
M packages/kernel/current/tests/thread2.cxx
M packages/language/c/libc/stdio/current/ChangeLog
M packages/language/c/libc/stdio/current/include/streambuf.inl
M packages/language/c/libc/time/current/ChangeLog
M packages/language/c/libc/time/current/cdl/time.cdl
M packages/language/c/libc/time/current/include/time.inl
M packages/language/c/libc/time/current/src/asctime_r.cxx
M packages/language/c/libc/time/current/src/clock.cxx
M packages/language/c/libc/time/current/src/ctime_r.cxx
M packages/language/c/libc/time/current/src/gmtime_r.cxx
M packages/language/c/libc/time/current/src/localtime_r.cxx
M packages/language/c/libc/time/current/tests/clock.c
M packages/net/tcpip/current/ChangeLog
M packages/net/tcpip/current/src/lib/tftp_server.c
M packages/redboot/current/ChangeLog
M packages/redboot/current/cdl/redboot.cdl
M packages/redboot/current/doc/redboot.ebsa285
M packages/redboot/current/include/fis.h
M packages/redboot/current/include/net/net.h
M packages/redboot/current/src/flash.c
M packages/redboot/current/src/load.c
M packages/redboot/current/src/main.c
A packages/redboot/current/src/xyzModem.c
A packages/redboot/current/src/xyzModem.h
M packages/redboot/current/src/net/enet.c
M packages/redboot/current/src/net/net_io.c
M packages/redboot/current/src/net/pktbuf.c
M packages/redboot/current/src/net/udp.c
M packages/services/memalloc/common/current/ChangeLog
M packages/services/memalloc/common/current/tests/testaux.hxx
M packages/templates/elix/ChangeLog
M packages/templates/elix/current.ect
====================================
The following changes were made to NEWS and ChangeLogs:
Index: packages/NEWS
===================================================================
RCS file: /cvs/ecos/ecos/packages/NEWS,v
retrieving revision 1.23
diff -r1.23 NEWS
0a1,3
> * FLASH driver added for PowerPC/MBX
> * sigsetjmp() and siglongjmp() added
> * A choice of getcwd() implementations have been added
Index: packages/compat/posix/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/compat/posix/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/10/23 17:10:58 1.5
+++ ChangeLog 2000/10/31 20:51:22
@@ -0,0 +1,4 @@
+2000-10-27 Jesper Skov <jskov@redhat.com>
+
+ * tests/signal2.c (cause_illegal_access): Don't loop forever.
+
Index: packages/devs/eth/powerpc/quicc/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/eth/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.5
diff -u -0 -r1.5 ChangeLog
--- ChangeLog 2000/09/04 20:24:14 1.5
+++ ChangeLog 2000/10/31 20:51:25
@@ -0,0 +1,4 @@
+2000-10-20 Gary Thomas <gthomas@redhat.com>
+
+ * src/if_quicc.c: Changes to compile in stand-alone mode.
+
Index: packages/devs/flash/arm/assabet/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/09/11 02:42:47 1.3
+++ ChangeLog 2000/10/31 20:51:27
@@ -0,0 +1,7 @@
+2000-10-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash_unlock_block.c (flash_unlock_block):
+ * src/flash_lock_block.c (flash_lock_block):
+ * src/flash_program_buf.c (flash_program_buf):
+ * src/flash_erase_block.c (flash_erase_block): Support up to 32M FLASH.
+
Index: packages/devs/serial/powerpc/quicc/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/devs/serial/powerpc/quicc/current/ChangeLog,v
retrieving revision 1.3
diff -u -0 -r1.3 ChangeLog
--- ChangeLog 2000/08/25 17:32:49 1.3
+++ ChangeLog 2000/10/31 20:51:31
@@ -0,0 +1,5 @@
+2000-10-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/quicc_smc_serial.c (quicc_smc_serial_ISR): Return with
+ CYG_ISR_HANDLED (reported by Daniel Lind)
+
Index: packages/hal/arm/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v
retrieving revision 1.41
diff -u -0 -r1.41 ChangeLog
--- ChangeLog 2000/10/23 17:11:12 1.41
+++ ChangeLog 2000/10/31 20:51:35
@@ -0,0 +1,17 @@
+2000-10-27 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c: Removed uneccesary include.
+
+ * src/vectors.S (start): Fix use of registers which may have
+ been destroyed by an LED macro.
+
+2000-10-26 Mark Salter <msalter@redhat.com>
+
+ * src/arm_stub.c (__computeSignal): Add hook for platforms to
+ check for hw watchpoint/breakpoint events.
+ (__install_breakpoints): Support HAL breakpoint list.
+ (__clear_breakpoints): Ditto.
+
+ * include/hal_arch.h (HAL_BREAKINST_TYPE): Define. Needed by
+ hw watchpoint/breakpoint support in stub.
+
Index: packages/hal/arm/edb7xxx/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v
retrieving revision 1.16
diff -u -0 -r1.16 ChangeLog
--- ChangeLog 2000/10/23 17:11:13 1.16
+++ ChangeLog 2000/10/31 20:51:38
@@ -0,0 +1,6 @@
+2000-10-26 Jonathan Larmour <jlarmour@redhat.com>
+
+ * misc/edb7211_redboot_ROM.cfg: Ensure CYGSEM_HAL_ROM_MONITOR is
+ enabled
+ * misc/edb7212_redboot_ROM.cfg: Ditto
+
Index: packages/hal/arm/sa11x0/var/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v
retrieving revision 1.2
diff -u -0 -r1.2 ChangeLog
--- ChangeLog 2000/07/17 14:42:29 1.2
+++ ChangeLog 2000/10/31 20:51:41
@@ -0,0 +1,6 @@
+2000-10-25 Drew Moseley <dmoseley@redhat.com>
+
+ * src/hal_diag.c: Added UART1 support for SA1100 targets.
+
+ * include/hal_sa11x0.h: Added GPIO bit definitions.
+
Index: packages/hal/common/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v
retrieving revision 1.47
diff -u -0 -r1.47 ChangeLog
--- ChangeLog 2000/10/23 17:11:14 1.47
+++ ChangeLog 2000/10/31 20:51:45
@@ -0,0 +1,21 @@
+2000-10-27 Mark Salter <msalter@redhat.com>
+
+ * src/generic-stub.c: Fixed preprocessor warning.
+
+2000-10-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Remove warnings when
+ hardware breakpoint support (Z packet) not enabled.
+
+2000-10-26 Mark Salter <msalter@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Add Z packet support.
+
+ * src/bplist-dynamic.c: Include <pkgconf/hal.h> to pick up
+ CYGNUM_HAL_BREAKPOINT_LIST_SIZE.
+
+2000-10-24 Jesper Skov <jskov@redhat.com>
+
+ * src/generic-stub.c (__process_packet): Disable buffer size
+ z-packet.
+
Index: packages/hal/powerpc/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/powerpc/arch/current/ChangeLog,v
retrieving revision 1.30
diff -u -0 -r1.30 ChangeLog
--- ChangeLog 2000/10/23 17:11:21 1.30
+++ ChangeLog 2000/10/31 20:51:50
@@ -0,0 +1,5 @@
+2000-10-24 Jonathan Larmour <jlarmour@redhat.com>
+
+ * src/powerpc.ld: Match multiple sections where relevant (.bss*,
+ .sbss*, .sdata*, etc.)
+
Index: packages/hal/sh/arch/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/hal/sh/arch/current/ChangeLog,v
retrieving revision 1.19
diff -u -0 -r1.19 ChangeLog
--- ChangeLog 2000/10/23 17:11:24 1.19
+++ ChangeLog 2000/10/31 20:51:53
@@ -0,0 +1,4 @@
+2000-10-24 Jesper Skov <jskov@redhat.com>
+
+ * src/vectors.S (hal_hw_init): Added errata comment.
+
Index: packages/io/eth/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/io/eth/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2000/10/23 17:11:27 1.8
+++ ChangeLog 2000/10/31 20:51:56
@@ -0,0 +1,4 @@
+2000-10-30 Gary Thomas <gthomas@redhat.com>
+
+ * include/eth_drv.h: Fix compile error in stand-alone mode.
+
Index: packages/kernel/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/kernel/current/ChangeLog,v
retrieving revision 1.45
diff -u -0 -r1.45 ChangeLog
--- ChangeLog 2000/10/23 17:11:28 1.45
+++ ChangeLog 2000/10/31 20:52:02
@@ -0,0 +1,24 @@
+2000-10-30 Jesper Skov <jskov@redhat.com>
+
+ * cdl/synch.cdl: Replaced CYGINT_KERNEL_SCHEDULER_CAN_YIELD with
+ CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES.
+ * cdl/scheduler.cdl:
+ CYGSEM_KERNEL_SYNCH_MUTEX_PRIORITY_INVERSION_PROTOCOL requires
+ CYGINT_KERNEL_SCHEDULER_UNIQUE_PRIORITIES.
+
+ * tests/thread2.cxx: Use new option.
+ * tests/klock.c: Same.
+ * src/common/thread.cxx: Same.
+ * src/common/clock.cxx: Same.
+
+ * include/bitmap.hxx: Leave unique priority setting to CDL.
+ * include/mlqueue.hxx: Same.
+ * include/sched.hxx: Let CDL do sanity check of config.
+
+2000-10-27 Jesper Skov <jskov@redhat.com>
+
+ * cdl/scheduler.cdl: Added CYGINT_KERNEL_SCHEDULER_CAN_YIELD
+
+ * tests/klock.c: Avoid use of disabled features. Require scheduler
+ that can yield.
+
Index: packages/language/c/libc/stdio/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/stdio/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:38 1.1
+++ ChangeLog 2000/10/31 20:52:05
@@ -0,0 +1,5 @@
+2000-10-23 Jesper Skov <jskov@redhat.com>
+
+ * include/streambuf.inl: Adjust assertions to cope with buffers
+ generated by sprintf and similar non-bound-buffer calls.
+
Index: packages/language/c/libc/time/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/language/c/libc/time/current/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:42 1.1
+++ ChangeLog 2000/10/31 20:52:08
@@ -0,0 +1,19 @@
+2000-10-30 Jonathan Larmour <jlarmour@redhat.com>
+
+ * include/time.inl: Ensure POSIX *_r functions can be accessed by
+ non-POSIX implementation even when CYGFUN_LIBC_TIME_POSIX is off.
+
+ * src/asctime_r.cxx: No need to make conditional on posix CDL option -
+ we may want to define an internal-only function.
+ * src/ctime_r.cxx: Ditto
+ * src/gmtime_r.cxx: Ditto
+ * src/localtime_r.cxx: Ditto
+
+ * cdl/time.cdl: abs() is also a requirement
+
+ * src/clock.cxx (clock): Always use unsigned long longs for temp
+ variables (and make sure it's used), rather than making
+ assumptions about clock_t.
+
+ * tests/clock.c: Rewrite
+
Index: packages/net/tcpip/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos-opt/net/net/tcpip/current/ChangeLog,v
retrieving revision 1.14
diff -u -0 -r1.14 ChangeLog
--- ChangeLog 2000/10/23 17:11:29 1.14
+++ ChangeLog 2000/10/31 20:52:12
@@ -0,0 +1,5 @@
+2000-10-24 Hugo Tyson <hmt@redhat.com>
+
+ * src/lib/tftp_server.c (tftpd_server): Cut down the chatter to
+ nothing (unless there's an error) if running automated testing.
+
Index: packages/redboot/current/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/redboot/current/ChangeLog,v
retrieving revision 1.8
diff -u -0 -r1.8 ChangeLog
--- ChangeLog 2000/10/23 17:11:31 1.8
+++ ChangeLog 2000/10/31 20:52:15
@@ -0,0 +1,43 @@
+2000-10-30 Gary Thomas <gthomas@redhat.com>
+
+ * src/net/udp.c:
+ * src/net/pktbuf.c:
+ * src/net/net_io.c:
+ * src/net/enet.c:
+ * include/net/net.h: Minor cleanups to remove warnings.
+
+ * cdl/redboot.cdl: Support threads in all but RAM mode. Note:
+ this should allow thread support in ROM and FLOPPY startup mode.
+
+2000-10-27 Gary Thomas <gthomas@redhat.com>
+
+ * src/xyzModem.c (xyzModem_stream_open): Add extra delay during
+ startup - to give the sender time to get started.
+
+ * src/flash.c (fis_load): Add "-c" option to show checksum of
+ image after loading.
+ (fis_list): Add "-c" to display stored checksums.
+
+2000-10-26 Mark Salter <msalter@redhat.com>
+
+ * src/load.c (do_load): Move some local variable declarations
+ needed by xyzmodem support so they can be used when redboot
+ networking not enabled.
+
+2000-10-26 Gary Thomas <gthomas@redhat.com>
+
+ * cdl/redboot.cdl: Improve CDL so CYGSEM_HAL_ROM_MONITOR can
+ be correctly infered (when building ROM versions).
+
+ * cdl/redboot.cdl:
+ * src/load.c: Add support for xyzModem serial download.
+
+ * src/xyzModem.h:
+ * src/xyzModem.c: New file(s).
+
+2000-10-24 Gary Thomas <gthomas@redhat.com>
+
+ * src/flash.c:
+ * cdl/redboot.cdl: Add new option which supports keeping all
+ important RedBoot data "locked" in FLASH.
+
@@ -1,0 +45,10 @@
+
+ * src/flash.c (fis_lookup): New exported function.
+ (fis_load): Add memory load option. Also checksum data after copy.
+
+ * include/fis.h: Add 'data_length' member.
+ Prototype for 'fis_lookup()'.
+
+ * src/main.c (bist): New [weak] function. Provide hook for
+ platform specific "builtin tests". This will be overridden by
+ platform based functions.
Index: packages/services/memalloc/common/current/ChangeLog
===================================================================
RCS file:
/cvs/ecos/ecos/packages/services/memalloc/common/current/ChangeLog,v
retrieving revision 1.4
diff -u -0 -r1.4 ChangeLog
--- ChangeLog 2000/10/23 17:11:32 1.4
+++ ChangeLog 2000/10/31 20:52:18
@@ -0,0 +1,5 @@
+2000-10-31 Jonathan Larmour <jlarmour@redhat.com>
+
+ * tests/testaux.hxx: Prototype cyg_hal_invoke_constructors()
+ [ Forgot to check this in at the same time as below ]
+
Index: packages/templates/elix/ChangeLog
===================================================================
RCS file: /cvs/ecos/ecos/packages/templates/elix/ChangeLog,v
retrieving revision 1.1
diff -u -0 -r1.1 ChangeLog
--- ChangeLog 2000/08/25 17:33:50 1.1
+++ ChangeLog 2000/10/31 20:52:20
@@ -0,0 +1,5 @@
+2000-10-11 Jonathan Larmour <jlarmour@redhat.com>
+
+ * current.ect: CYGPKG_NET_ETH_DRIVERS has been renamed to
+ CYGPKG_IO_ETH_DRIVERS
+
next prev parent reply other threads:[~2000-10-31 14:36 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-10-27 18:00 Fabrice Gautier
2000-10-28 4:55 ` Bart Veer
2000-10-29 13:28 ` Jonathan Larmour
2000-10-30 0:19 ` Andrew Lunn
2000-10-30 3:06 ` Bart Veer
2000-10-31 14:36 ` Jonathan Larmour [this message]
2000-10-30 11:15 Fabrice Gautier
[not found] <B1F6452C89AFD411AE0800A0CC734C23015008@EMAIL1>
2000-11-17 15:30 ` Jonathan Larmour
2000-11-17 16:48 Fabrice Gautier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=39FF4974.C62E304D@cygnus.co.uk \
--to=jlarmour@cygnus.co.uk \
--cc=Fabrice_Gautier@sdesigns.com \
--cc=bartv@redhat.com \
--cc=ecos-discuss@sourceware.cygnus.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).