| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
* Makefile.am: Modified to reflect addition.
|
|
|
|
|
| |
* DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
* configure.ac: Modified to reflect addition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
* src/dosfs, src/dosfs/Makefile.am, src/dosfs/stamp-h2.in,
src/dosfs/config.h.in, src/dosfs/dosfs.h, src/dosfs/fat.c,
src/dosfs/fat.h, src/dosfs/fat_fat_operations.c,
src/dosfs/fat_fat_operations.h, src/dosfs/fat_file.c,
src/dosfs/fat_file.h, src/dosfs/msdos.h, src/dosfs/msdos_create.c,
src/dosfs/msdos_dir.c, src/dosfs/msdos_eval.c, src/dosfs/msdos_file.c,
src/dosfs/msdos_free.c, src/dosfs/msdos_fsunmount.c,
src/dosfs/msdos_handlers_dir.c, src/dosfs/msdos_handlers_file.c,
src/dosfs/msdos_init.c, src/dosfs/msdos_initsupp.c,
src/dosfs/msdos_misc.c, src/dosfs/msdos_mknod.c,
src/dosfs/msdos_node_type.c, src/dosfs/.cvsignore: New files.
* configure.ac, src/Makefile.am, wrapup/Makefile.am: Modified to
reflect addition.
|
|
|
|
|
|
|
|
|
|
| |
* Submitted by Victor V. Vengerov <vvv@oktet.ru> and merged
into the RTEMS source.
* ChangeLog, Makefile.am, README, configure.ac, include/Makefile.am,
include/rtems/bdbuf.h, include/rtems/blkdev.h, include/rtems/diskdevs.h,
include/rtems/ramdisk.h, include/rtems/.cvsignore, include/.cvsignore,
src/Makefile.am, src/bdbuf.c, src/blkdev.c, src/diskdevs.c,
src/ramdisk.c, src/.cvsignore, .cvsignore: New files.
|
|
|
|
|
|
| |
* net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h,
pppd/sys-rtems.c: Add server with pap-authorization
capabilities as well as eliminate some warnings.
|
|
|
|
|
|
| |
* net/radix.c: Properly handle fetching the default route when there
is no route. This was a bug in the original FreeBSD code and this
fix is from an updated version of their code.
|
|
|
|
|
|
|
|
|
|
|
| |
* Significant modifications including adding thread support, the 'X'
command, and reorganizing so that target CPU independent routines
could be reused.
* gdb_if.h: Added numerous prototypes.
* mips-stub.c: Added thread support as well as 'X' command.
Also noticed that the 'P' command was from the mips protocol.
* rtems-stub-glue.c: New file. This file contains all generic
support which should be able to be reused on another target CPU.
|
|
|
|
| |
* startup/Makefile.am: Added rtems-stub-glue.c to C_FILES.
|
|
|
|
| |
* configure.ac: Be a little more lenient in matching sparc-solaris.
|
|
|
|
| |
* rtems/score/cpu.h: Fix conditional to match current GCC.
|
|
|
|
| |
* VERSION: Updated to rtems-ss-20020215.
|
|
|
|
| |
* configure.ac: New mips supplement.
|
|
|
|
| |
* mips: New supplement.
|
|
|
|
|
|
| |
* bsp.t, BSP_TIMES, callconv.t, ChangeLog, cpumodel.t, cputable.t,
fatalerr.t, intr_NOTIMES.t, Makefile.am, memmodel.t, mips.texi,
preface.texi, stamp-vti, timeBSP.t, version.texi: New files.
|
|
|
|
| |
* configure.ac: Fix the test to determine cpu context size.
|
|
|
|
|
|
| |
* mips-stub.c (handle_exception): Prototype changed to be an RTEMS
entry point. Added comments about possible need to flush cache.
(mips_gdb_stub_install): New routine.
|
|
|
|
| |
* mongoosev/vectorisrs/vectorisrs.c: Fixed to use new frame format.
|
|
|
|
|
|
| |
* startup/Makefile.am: Now compile the gdb stub.
* startup/bspstart.c: Fixed header block.
* startup/gdb-support.c: New file in stub state.
|
|
|
|
|
| |
* iregdef.h, rtems/score/cpu.h: Reordered register in the
exception stack frame to better match gdb's expectations.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile, stubinit.S, r46kstub.ld, ioaddr.h: Removed as unused
with RTEMS.
* r46kstub.c: Renamed to mips-stub.c.
* mips-stub.c: New file -- was r46kstub.c.
* memlimits.h: New file was limits.h.
* limits.h: Removed.
* r4600.h: Eliminated need for this file.
* README: Updated.
* gdb_if.h: Added CVS Id.
* mips-stub.c: Attempt to deal with MIPS1 versus MIPS3.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile, stubinit.S, r46kstub.ld, ioaddr.h: Removed as unused
with RTEMS.
* r46kstub.c: Renamed to mips-stub.c.
* mips-stub.c: New file -- was r46kstub.c.
* memlimits.h: New file was limits.h.
* limits.h: Removed.
* r4600.h: Eliminated need for this file.
* README: Updated.
* gdb_if.h: Added CVS Id.
* mips-stub.c: Attempt to deal with MIPS1 versus MIPS3.
|
|
|
|
|
|
|
|
|
|
|
| |
* Merged r46kstub.c into RTEMS distribution without modification.
I got the code from Franz Fischer <Franz.Fischer@franz-fischer.de>
who had used this with an old version of RTEMS with the mips64orion
port of RTEMS. After adding this to the repository, I will tailor
this to work with the RTEMS exception processing model and trim
no longer needed parts.
* ChangeLog, gdb_if.h, ioaddr.h, limits.h, Makefile, mips_opcode.h,
r4600.h, r46kstub.c, r46kstub.ld, README, stubinit.S:
|
|
|
|
|
| |
* aclocal/subdirs.m4: Propagate the current $prefix to the
sub-configures.
|
|
|
|
| |
* VERSION: Updated to rtems-ss-20020205.
|
|
|
|
|
|
|
|
|
|
| |
* mkbinutilspec.in, mkgccnewlibspec.in, gccnewlib/base-chill.add,
gccnewlib/base-g77.add, gccnewlib/base-gcc.add,
gccnewlib/base-gcj.add, gccnewlib/gccnewlib.add,
gccnewlib/target-chill.add, gccnewlib/target-g77.add,
gccnewlib/target-gcc.add, gccnewlib/target-gcj.add,
gccnewlib/target-objc.add: Added more support for Canadian Cross
building.
|
|
|
|
|
|
|
| |
* isr_entries.S: Removed comment incorrectly indicating this
file was cpu_asm.S.
* vectorexceptions.c (mips_dump_exception_frame): New routine
broken out from default exception handler.
|
|
|
|
|
|
|
|
|
| |
* cpu_asm.S: Enhanced to save/restore more registers on
exceptions.
* rtems/score/cpu.h (CPU_Interrupt_frame): Enhanced to list every
register individually and document when it is saved.
* idtcpu.h: Added constants for the coprocessor 1 registers
revision and status.
|
|
|
|
| |
* .cvsignore: Added stamp-h.in.
|
|
|
|
|
| |
* i386-cygwin-libs.spec.in, i386-cygwin-mingw.spec.in,
i386-cygwin-w32api.spec.in: Modified group.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: New file, missed previously.
2004-02-05 Joel Sherrill <joel@OARcorp.com>
* ChangeLog, configure.ac, setup, setup.def,
sparc-solaris-binutils.spec.in, sparc-solaris-gcc.spec.in,
sparc-solaris-libs.spec.in: New files.
|
|
|
|
|
|
| |
* ChangeLog, configure.ac, setup, setup.def,
sparc-solaris-binutils.spec.in, sparc-solaris-gcc.spec.in,
sparc-solaris-libs.spec.in: New files.
|
|
|
|
| |
* rtems/Makefile.am, rtems/score/Makefile.am: Removed again.
|
|
|
|
|
| |
* rtems/score/cpu.h: IDLE task should not be FP. This was a mistake
in the previous patch that has now been confirmed.
|
|
|
|
|
| |
* configure.ac: Removed references to rtems/Makefile and
rtems/score/Makefile.
|
|
|
|
|
|
| |
* include/lr33000.h, include/lr330x0.h, include/r3000.h, start/mg5.h:
New files missed in previous commit.
* timer/timer.c: Use rtems/bspIo.h not just bspIo.h.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* So many patches have been posted recently on the mailing list and
because we were unable to find correct solution to compile on various
linux distros (due to rpcgen incompatibilities), and because the coding
style of rdbg was rather inconsistant among various pieces of code, I
decided to:
1) make some cleaning regarding global coding style (using
indent + manual edits),
2) incorporate/review the paches send by various people
(S. Holford, T. Strauman),
3) Fix the bug due to varying rpcgen code generation
in remdeb_svc.c,
4) Remove some dead code,
5) Apply a patches enabling to call enterRdbg imediately
after rdbg initialization is done,
NB : the paches is huge but it is mainly due to coding styke chnages.
Only few lines of codes have been really changed and they do not impact
rdbg functionnality (AFAIKT).
* include/rdbg/servrpc.h, include/rdbg/i386/rdbg_f.h,
include/rdbg/m68k/rdbg_f.h, include/rdbg/powerpc/rdbg_f.h,
src/_servtgt.c, src/awk.svc, src/excep.c, src/ptrace.c, src/rdbg.c,
src/remdeb.x, src/servbkpt.c, src/servcon.c, src/servrpc.c,
src/servtgt.c, src/servtsp.c, src/servutil.c, src/i386/excep_f.c,
src/i386/rdbg_f.c, src/i386/any/Makefile.am, src/i386/any/remdeb.h,
src/i386/any/remdeb_svc.c, src/i386/any/remdeb_xdr.c,
src/m68k/excep_f.c, src/m68k/rdbg_f.c, src/m68k/any/Makefile.am,
src/m68k/any/remdeb.h, src/m68k/any/remdeb_svc.c,
src/m68k/any/remdeb_xdr.c, src/powerpc/excep_f.c, src/powerpc/rdbg_f.c,
src/powerpc/new_exception_processing/Makefile.am,
src/powerpc/new_exception_processing/remdeb.h,
src/powerpc/new_exception_processing/remdeb_svc.c,
src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
|
| |
|
|
|
|
|
|
| |
* mongoosev/vectorisrs/vectorisrs.c,
shared/interrupts/vectorexceptions.c: Use rtems/bspIo.h, not just
bspIo.h.
|
|
|
|
|
|
| |
* include/lr33000.h, include/lr330x0.h, include/r3000.h, start/mg5.h:
New files missed in previous commit.
* timer/timer.c: Use rtems/bspIo.h not just bspIo.h.
|
|
|
|
|
|
| |
* rtems.ads, rtems.adb: Formatting cleaned up. Task based timer
directives added. This is Timer_Initiate_Server,
Timer_Server_Fire_After, and Timer_Server_Fire_When.
|
|
|
|
| |
* ChangeLog: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
because we were unable to find correct solution to compile on various
linux distros (due to rpcgen incompatibilities), and because the coding
style of rdbg was rather inconsistant among various pieces of code, I
decided to:
1) make some cleaning regarding global coding style (using
indent + manual edits),
2) incorporate/review the paches send by various people
(S. Holford, T. Strauman),
3) Fix the bug due to varying rpcgen code generation
in remdeb_svc.c,
4) Remove some dead code,
5) Apply a patches enabling to call enterRdbg imediately
after rdbg initialization is done,
NB : the paches is huge but it is mainly due to coding styke chnages.
Only few lines of codes have been really changed and they do not impact
rdbg functionnality (AFAIKT).
* include/rdbg/servrpc.h, include/rdbg/i386/rdbg_f.h,
include/rdbg/m68k/rdbg_f.h, include/rdbg/powerpc/rdbg_f.h,
src/_servtgt.c, src/awk.svc, src/excep.c, src/ptrace.c, src/rdbg.c,
src/remdeb.x, src/servbkpt.c, src/servcon.c, src/servrpc.c,
src/servtgt.c, src/servtsp.c, src/servutil.c, src/i386/excep_f.c,
src/i386/rdbg_f.c, src/i386/any/Makefile.am, src/i386/any/remdeb.h,
src/i386/any/remdeb_svc.c, src/i386/any/remdeb_xdr.c,
src/m68k/excep_f.c, src/m68k/rdbg_f.c, src/m68k/any/Makefile.am,
src/m68k/any/remdeb.h, src/m68k/any/remdeb_svc.c,
src/m68k/any/remdeb_xdr.c, src/powerpc/excep_f.c, src/powerpc/rdbg_f.c,
src/powerpc/new_exception_processing/Makefile.am,
src/powerpc/new_exception_processing/remdeb.h,
src/powerpc/new_exception_processing/remdeb_svc.c,
src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
|
|
|
|
|
|
| |
* pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing
the link down too fast.
NOTE: Mike reports successfully running at 56K baud on a direct link.
|
|
|
|
|
|
|
| |
* Update of BSP to address problems restarting, provide more
information during boot, and better handle ROM vs RAM images.
* README, include/bsp.h, start/regs.S, start/start.S,
startup/bspstart.c, startup/linkcmds, timer/timer.c: Updated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Lots of tinkering and tuning as part of improving interrupt latency
and improving the per-task interrupt level control and FP mask handling.
With these modifications interrupt latency was measured at a worst-case
of 100us, average below 60 us on a 12 Mhz R3000 class CPU with 50
RTEMS tasks in the application.
* mongoosev/README: Updated.
* mongoosev/include/mongoose-v.h: Masks modified.
* mongoosev/vectorisrs/vectorisrs.c: Significant overhaul to address
software prioritization of interrupts. If a higher priority interrupt
occurs while we are looking for new interrupts, we will reinitiate the
scan of all interrupts.
* shared/interrupts/vectorexceptions.c: Removed warning and deleted
blank lines.
|
|
|
|
|
|
|
|
|
| |
* cpu.c: Enhancements and fixes for modifying the SR when changing
the interrupt level.
* cpu_asm.S: Fixed handling of FP enable bit so it is properly
managed on a per-task basis, improved handling of interrupt levels,
and made deferred FP contexts work on the MIPS.
* rtems/score/cpu.h: Modified to support above changes.
|
|
|
|
| |
* Makefile.am: Reflect 2002-01-23 changes.
|
|
|
|
|
| |
* include/rtems/rtems/timer.h: Missed merging these modifications
in previous merge of new timer functionality.
|