Jennifer Averett
86042ae953
2003-11-25 Jennifer Averett <jennifer@OARcorp.com>
...
PR 519/filesystem
* include/rtems/libio_.h, src/eval.c, src/rmdir.c, src/unlink.c:
Check write permissions in parent directory for file or
directory delete
2003-11-25 17:27:55 +00:00
Joel Sherrill
7fa9718147
2003-11-25 Joel Sherrill <joel@OARcorp.com>
...
PR 526/rtems
* src/threadcreateidle.c: Idle task name should be a string and
PR484 broke this.
2003-11-25 14:51:49 +00:00
Joel Sherrill
f1fcb45930
2003-11-25 Joel Sherrill <joel@OARcorp.com>
...
PR 528/rtems_misc
* task.t: Fix Ada binding for task variable calls.
2003-11-25 14:15:45 +00:00
Joel Sherrill
0ae745c493
2003-11-25 Joel Sherrill <joel@OARcorp.com>
...
PR 528/rtems_misc
* rtems.ads: Add task variables to Ada binding.
2003-11-25 14:07:32 +00:00
Joel Sherrill
106942b95c
2003-11-21 Joel Sherrill <joel@OARcorp.com>
...
PR 521/doc
* sem.t: Default attributes were wrong for semaphores.
2003-11-21 14:23:37 +00:00
Joel Sherrill
36eae10f19
2003-10-22 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
...
PR 515/filesystem
* src/dosfs/fat_fat_operations.c: Remove commented out code.
2003-10-22 19:16:28 +00:00
Joel Sherrill
25164061a5
2003-10-22 Joel Sherrill <joel@OARcorp.com>
...
PR 513/doc
* Makefile.am, index.html.in: Rename Getting Started to be non-language
specific and remove link to Ada Getting Started. Also install missing
graphic.
2003-10-22 17:22:35 +00:00
Joel Sherrill
d5478e6058
2003-10-22 Joel Sherrill <joel@OARcorp.com>
...
PR 513/doc
* started.texi: Rename to be non-language specific.
2003-10-22 17:22:11 +00:00
Joel Sherrill
5bda3a9a72
2003-10-22 Joel Sherrill <joel@OARcorp.com>
...
PR 512/core
* src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
when task variable is deleted. Also some style cleanup.
2003-10-22 17:14:16 +00:00
Joel Sherrill
49f466c75d
2003-10-22 Joel Sherrill <joel@OARcorp.com>
...
PR 511/filesystem
* src/malloc.c: Add deferred free and protect against C Program Heap
operations while in a dispatch disable critical section or ISR.
2003-10-22 16:54:15 +00:00
Joel Sherrill
5150ab0448
2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
PR 509/filesystem
* src/dosfs/fat.c: _fat_block_read and _fat_block_write return error
codes instead of -1 in case of errors, as they are supposed to do
according to the comments documenting these functions.
2003-10-22 16:35:02 +00:00
Joel Sherrill
843805f7a0
2003-10-22 Joel Sherrill <joel@OARcorp.com>
...
PR 510/bsps
* irq/irq.h: Add extern C wrapper.
2003-10-22 16:24:29 +00:00
Ralf Corsepius
0cee850793
2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* src/dosfs/msdos_file.c (msdos_file_read, msdos_file_write):
Use '0' as initial value for ret instead of RC_OK.
2003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de >
* src/dosfs/msdos_conv.c: Remove isupper, islower, toupper, tolower
(Unused).
2003-10-21 06:20:24 +00:00
Joel Sherrill
da08b6b1c1
2003-10-13 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.0pre5.
2003-10-13 21:58:05 +00:00
Joel Sherrill
030a83367e
2003-10-13 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
2003-10-13 21:58:04 +00:00
Joel Sherrill
a8c0456046
2003-10-13 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.0pre5.
2003-10-13 21:49:54 +00:00
Joel Sherrill
48297863b9
2003-10-13 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
2003-10-13 21:49:53 +00:00
Joel Sherrill
ca312cbb55
2003-10-13 Joel Sherrill <joel@OARcorp.com>
...
* src/cleanuppop.c, src/cleanuppush.c: Protect use of
_Workspace_Allocate and _Workspec_Free.
2003-10-13 21:37:42 +00:00
Ralf Corsepius
5e1d6cb70f
2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
2003-10-08 15:37:53 +00:00
Joel Sherrill
09e497676a
2003-10-02 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, binaries.t, buildc.t, intro.t, nextstep.t, require.t,
sample.t, started.texi: General improvements and merge enough Ada
information to justify dropping the Ada specific manual. There is
likely still Ada specific information to merge though.
2003-10-02 18:01:35 +00:00
Joel Sherrill
d134469909
2003-10-02 Chris Caudle <chris@chriscaudle.org>
...
* nextstep.t: RTEMS applications can now use main() so correct the
discussion of this.
2003-10-02 16:58:12 +00:00
Joel Sherrill
150505b278
2003-10-02 Gene Smith <gene.smith@siemens.com>
...
* networkapp.t, preface.texi: Improve documentation for SO_RCVWAKEUP
and SO_SNDWAKEUP and update the references in the preface.
2003-10-02 12:52:45 +00:00
Joel Sherrill
1997b8348e
2003-10-02 Till Strauman <strauman@slac.stanford.edu>
...
PR 502/bsps
* console/outch.c: Add support for a few ANSI escape sequences to make
libetcl happy.
2003-10-02 12:49:41 +00:00
Joel Sherrill
fdcb86b586
2003-10-02 Joel Sherrill <joel@OARcorp.com>
...
PR 503/bsps
* clock/ckinit.c, include/bsp.h, startup/efi68k_tcp.c, timer/timer.c:
Do not include DP8570A.h from bsp.h but still install it. This avoids
polluting the namespace.
2003-10-02 12:43:43 +00:00
Joel Sherrill
b7f6260906
2003-10-02 Phil Torre <ptorre@zetron.com>
...
PR 504/rtems
* include/rtems/score/coremutex.h: Add fatal error check for a task
blocking on a mutex when thread dispatching is disabled.
2003-10-02 12:41:04 +00:00
Joel Sherrill
328acbe8d2
2003-10-02 Phil Torre <ptorre@zetron.com>
...
PR 504/rtems
* src/newlibc.c: Fix memory allocation of libc extension so it is
dispatch disabled safe See PR for detailed explanation.
2003-10-02 12:38:52 +00:00
Ralf Corsepius
dcf4269913
2003-10-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/bsp.h: Replace stringification madness to pick up bare.h
(Doesn't work with gcc >= 3.3) with a somewhat cleaner madness.
2003-10-01 12:41:46 +00:00
Ralf Corsepius
796c4e3264
2003-09-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* fileio/init.c: Unconditionally define MIN (We *do want* to see
error messages if it conflicts).
2003-09-30 05:43:19 +00:00
Joel Sherrill
20c214e3bc
2003-09-29 Till Strauman <strauman@slac.stanford.edu>
...
PR 497/bsps
* ChangeLog, bootloader/head.S, startup/bspstart.c: Disable code that
returned to the firmware when the loader starts.
* startup/sbrk.c: New file.
2003-09-29 21:43:26 +00:00
Joel Sherrill
235beed85d
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
* nt.t: Significant update of Windows information. Hopefully this is
now more useful.
2003-09-26 21:19:38 +00:00
Joel Sherrill
d6e80077ed
2003-09-26 Till Strauman <strauman@slac.stanford.edu>
...
PR 496/bsps
* startup/Makefile.am: Use PowerPC shared sbrk() implementation which
is used when initial heap size is limited to first 32 MB of RAM to
satisfy boot loader requirements.
2003-09-26 20:44:39 +00:00
cvs2git
673d2963c9
This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'.
...
Cherrypick from master 2003-09-26 20:43:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com > '2003-09-26 Till Strauman <strauman@slac.stanford.edu >':
c/src/lib/libbsp/powerpc/shared/startup/sbrk.c
2003-09-26 20:43:23 +00:00
Joel Sherrill
56545bae7e
2003-09-26 Till Straumann <strauman@slac.stanford.edu>
...
PR 497/bsps
* BOOTING: Document letting the bootloader shut down the
network interface since it continues to run after loading
RTEMS application and has to be dealt with.
2003-09-26 20:22:57 +00:00
Joel Sherrill
1721cb849a
2003-09-26 Till Straumann <strauman@slac.stanford.edu>
...
PR 497/bsps
* bootloader/head.S: Let the bootloader shut down the
network interface. NOTE: this involves a PPCBug system
call and will hence fail if other software is used
to boot. Need to #undef USE_PPCBUG in such cases!
2003-09-26 20:20:47 +00:00
Joel Sherrill
05e5896371
2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
...
PR 499/rtems_misc
* serial/mc68681.c: Miscellaneous corrections:
- Correction of ACR_BIT[7] (Baudrate table) Configuration
- Correction of Parity Bit Configuration (Odd was forced)
- Correction of Stop Bit configuration (inversed)
- Correction of ISR Handler to call
rtems_termios_dequeue_character() only if is a Tx Empty IRQ.
- Add RTS CTS Hardware flow control Configuration
2003-09-26 20:15:47 +00:00
Joel Sherrill
2e9d1ef581
2003-09-26 Till Strauman <strauman@slac.stanford.edu>
...
PR 498/rtems
* src/printk.c: RTEMS printk() does not support the %i format which is
used by a lot of driver/BSP etc. code. The trivial patch allows %i/%I
as an alias for %d/%D.
2003-09-26 17:37:42 +00:00
Joel Sherrill
29e214e4d5
2003-09-26 Cedric Aubert <cedric_aubert@yahoo.fr>
...
PR 501/rtems_misc
* console.c: console_open disables ICANON on non-console port, which
should be ok for the first open but not for subsequent ones. If you
open one serial port, you will configure it, when you reopen it you
will lost the ICANON parameters if you had put it. Should be done by
console only at first open.
2003-09-26 17:33:59 +00:00
Joel Sherrill
174bf23ac4
2003-09-26 Joel Sherrill <joel@OARcorp.com>
...
PR 492/filesystem
* src/dosfs/fat_file.c: Fix inconsistent types in va_args call.
2003-09-26 17:21:16 +00:00
Ralf Corsepius
657145218c
2003-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* common/.cvsignore: Add rtems.texi, rtems.sed.
2003-09-22 11:36:42 +00:00
Ralf Corsepius
39f4570cc6
2003-09-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* supplement.am: Add -I $(top_builddir) TEXI2WWW_ARGS.
2003-09-20 07:39:30 +00:00
Ralf Corsepius
67c6b92bc8
2003-09-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* shared/cache/cache.c (m68030): fix prototype mismatch of
_CPU_cache_flush_entire_data.
2003-09-18 08:51:55 +00:00
Joel Sherrill
80be7bf6e2
2003-09-16 Joel Sherrill <joel@OARcorp.com>
...
* VERSION: Updated to rtems-4.6.0.
2003-09-16 16:44:02 +00:00
Joel Sherrill
6d1bb5f697
2003-09-16 Joel Sherrill <joel@OARcorp.com>
...
* aclocal/version.m4: Updated to rtems-4.6.0.
2003-09-16 16:44:01 +00:00
Jennifer Averett
daa8db7c7a
2003-09-15 Jay Monkman <jtm@smothsmothie.com>
...
PR 481/networking
* net/ethernet.h, net/if_arp.h, netinet/if_ether.h: Network structs
should be packed
2003-09-15 14:39:41 +00:00
Jennifer Averett
cf9ebac886
2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
...
PR 482/networking
* rtems/rtems_glue.c: Network interfaces cant be taken down
2003-09-15 14:33:55 +00:00
Jennifer Averett
508fc1bfbd
2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
...
PR 482/networking
* rtems/rtems_glue.c: Network interfaces cant be taken down
2003-09-15 14:07:57 +00:00
Jennifer Averett
61b96d7fc7
2003-09-15 Jay Monkman <jtm@smoothsmoothie.com>
...
PR 480/bsps
* shared/irq/irq_asm.S: Remove duplicate code.
2003-09-15 13:52:12 +00:00
Joel Sherrill
ce68e16471
2003-09-15 Joel Sherrill <joel@OARcorp.com>
...
PR 483/bsps
* startup/bspstart.c, startup/start_c.c: Spurious interrupt handlers
cannot be installed until RTEMS has initialized the vector table.
2003-09-15 13:26:33 +00:00
Joel Sherrill
1fa7d9b351
2003-09-15 Joel Sherrill <joel@OARcorp.com>
...
PR 483/bsps
* start/start.c, startup/bspstart.c: Spurious interrupt handlers cannot
be installed until RTEMS has initialized the vector table.
2003-09-15 13:26:29 +00:00
Ralf Corsepius
4c6fa77a56
2003-09-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
PR 489/rtems
* src/newlibc.c: Reflect struct Thread_Control_struct.libc_reent
having changed from void * to struct _reent*.
2003-09-15 02:14:28 +00:00