Age | Commit message (Collapse) | Author |
|
PR 541/bsps
* startup/linkcmds: Remove SEARCH_DIR.
|
|
PR 541/bsps
* startup/linkcmds, startup/linkcmds.dl: Remove SEARCH_DIR.
|
|
* support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
|
|
PR 540/rtems_misc
* cpuuse/cpuuse.c, rtmonuse/rtmonuse.c: Correct object name printing.
|
|
PR 531/rtems_misc
* rtmonuse/rtmonuse.c: Correct indexing.
|
|
PR 538/bsps:
* wrapup/Makefile.am: Add $(NETWORKING_DRIVER) instead of $(NETWORK)
to BSP_PIECES.
|
|
PR 524/filesystem
* src/newlibc.c: Address 1K buffer leak from incomplete cleanup of
newlib reentrancy handler.
|
|
PR 523/filesystem
* src/malloc.c: Make malloc family safer for use from ISRs and
dispatching critical sections. If in a critical section while doing
a free(), then the free is deferred until the next malloc() attempt.
|
|
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
|
|
PR 526/rtems
* src/threadcreateidle.c: Idle task name should be a string and
PR484 broke this.
|
|
PR 528/rtems_misc
* task.t: Fix Ada binding for task variable calls.
|
|
PR 528/rtems_misc
* rtems.ads: Add task variables to Ada binding.
|
|
PR 521/doc
* sem.t: Default attributes were wrong for semaphores.
|
|
PR 515/filesystem
* src/dosfs/fat_fat_operations.c: Remove commented out code.
|
|
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.
|
|
PR 513/doc
* started.texi: Rename to be non-language specific.
|
|
PR 512/core
* src/tasks.c, src/taskvariabledelete.c: Run task variable destructor
when task variable is deleted. Also some style cleanup.
|
|
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.
|
|
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.
|
|
PR 510/bsps
* irq/irq.h: Add extern C wrapper.
|
|
* 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).
|
|
* VERSION: Updated to rtems-4.6.0pre5.
|
|
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
|
|
* VERSION: Updated to rtems-4.6.0pre5.
|
|
* aclocal/version.m4: Updated to rtems-4.6.0pre5.
|
|
* src/cleanuppop.c, src/cleanuppush.c: Protect use of
_Workspace_Allocate and _Workspec_Free.
|
|
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
|
|
* 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.
|
|
* nextstep.t: RTEMS applications can now use main() so correct the
discussion of this.
|
|
* networkapp.t, preface.texi: Improve documentation for SO_RCVWAKEUP
and SO_SNDWAKEUP and update the references in the preface.
|
|
PR 502/bsps
* console/outch.c: Add support for a few ANSI escape sequences to make
libetcl happy.
|
|
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.
|
|
PR 504/rtems
* include/rtems/score/coremutex.h: Add fatal error check for a task
blocking on a mutex when thread dispatching is disabled.
|
|
PR 504/rtems
* src/newlibc.c: Fix memory allocation of libc extension so it is
dispatch disabled safe See PR for detailed explanation.
|
|
* include/bsp.h: Replace stringification madness to pick up bare.h
(Doesn't work with gcc >= 3.3) with a somewhat cleaner madness.
|
|
* fileio/init.c: Unconditionally define MIN (We *do want* to see
error messages if it conflicts).
|
|
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.
|
|
* nt.t: Significant update of Windows information. Hopefully this is
now more useful.
|
|
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.
|
|
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
|
|
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.
|
|
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!
|
|
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
|
|
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.
|
|
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.
|
|
PR 492/filesystem
* src/dosfs/fat_file.c: Fix inconsistent types in va_args call.
|
|
* common/.cvsignore: Add rtems.texi, rtems.sed.
|
|
* supplement.am: Add -I $(top_builddir) TEXI2WWW_ARGS.
|
|
* shared/cache/cache.c (m68030): fix prototype mismatch of
_CPU_cache_flush_entire_data.
|
|
* VERSION: Updated to rtems-4.6.0.
|