summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-08-152000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-10/+10
* posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get to use SuperCore _TOD_Current variable.
2000-08-112000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill17-0/+2019
* Shell added for or32 port based on no_cpu port with names replaced.
2000-08-112000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill17-0/+2019
* Shell added for or16 port based on no_cpu port with names replaced.
2000-08-112000-08-11 Chris Johns <ccj@acm.org>Joel Sherrill26-17/+147
* libc/chmod.c: Return ENOTSUP if filesystem does not have handler. * libc/eval.c: Ditto. * libc/fcntl.c: Ditto. * libc/fsync.c: Ditto. * libc/ioctl.c: Ditto. * libc/ioman.c: Ditto. * libc/link.c: Ditto. * libc/memfile.c: Ditto. * libc/mknod.c: Ditto. * libc/symlink.c: Ditto. * libc/libio.h(rtems_filesystem_dev_major_t): New macro. * libc/libio.h(rtems_filesystem_dev_minor_t): New macro.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-10/+12
* console/console.c: Fix polled input.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-1/+9
* console.c(_BSP_output_char): Output CR after LF for printk.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-5/+1
* README: Updated * console/console.c: Fix polled input. Add support for shared printk. Add support for more flexible polled I/O with and without termios. I/O mode and console is selectable either from NVRAM or from mvme167.cfg. Clean up comments.
2000-08-112000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill6-389/+537
* README: Updated * console/console.c: Fix polled input. Add support for shared printk. Add support for more flexible polled I/O with and without termios. I/O mode and console is selectable either from NVRAM or from mvme167.cfg. Clean up comments. 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> * startup/page_table.c (page_table_init): Reorganize NVRAM parameters. * include/bsp.h: Reorganize NVRAM parameters. Add support for shared printk. * times: These are the times for the MVME167, not the MBX860-002. 2000-08-11 John Cotton <john.cotton@nrc.ca> * network/network.c: Fix NVRAM configuration parameter handling from previous revision. Check J1-4, restructure NVRAM parameter handling. 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> * network/network.c: Cleanup of network driver to reduce warnings. Addition of second parameter to uti596_attach.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill5-121/+355
* README: Updated. * console/console.c: Addition of support for shared printk and no termios. * include/bsp.h: Addition of second parameter to rtems_enet_driver_attach. Removed prototypes for printk and BSP_output_string. * network/network.c(rtems_enet_driver_attach): Addition of second parameter to function.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2-13/+20
* console-generic/console-generic.c: Addition of support for shared printk and no termios. 2000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> * console-generic/console-generic.c(m8xx_uart_pollWrite): Flush actual buffer.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-0/+6
* shared/src/cache_manager.c (rtems_cache_flush_multiple_data_lines, rtems_cache_invalidate_multiple_data_lines): Do not operate on the entire address space when flushing zero bytes.
2000-08-102000-08-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill1-0/+12
* shared/src/cache_manager.c (rtems_cache_flush_multiple_data_lines, rtems_cache_invalidate_multiple_data_lines): Do not operate on the entire address space when flushing zero bytes.
2000-08-10Adding ChangeLogs.Joel Sherrill133-0/+421
2000-08-04Now compiles after breaking things with mvme16x_hw.hJoel Sherrill2-1/+6
2000-08-03IEEEJoel Sherrill2-2/+2
==== -4 = {d = -4, i = {0xc0100000, 0x0}} s=1 e=0x80 m=0x100000 (0x0900000) -3 = {d = -3, i = {0xc0080000, 0x0}} s=1 e=0x80 m=0x080000 (0x0880000) -2 = {d = -2, i = {0xc0000000, 0x0}} s=1 e=0x80 m=0x000000 (0x0800000) -1 = {d = -1, i = {0xbff00000, 0x0}} s=1 e=0x7f m=0x000000 (0x0800000) 0 = {d = 0, i = {0x00000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 1 = {d = 1, i = {0x3ff00000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000) 2 = {d = 2, i = {0x40000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 3 = {d = 3, i = {0x40080000, 0x0}} s=0 e=0 m=0x080000 (0x0880000) C4X === -4 = {d = -4, i = {0x01800000, 0x0}} s=1 e=1 m=0x800000 (0x1000000) -3 = {d = -3, i = {0x01c00000, 0x0}} s=1 e=1 m=0xa00000 (0x1400000) -2 = {d = -2, i = {0x00800000, 0x0}} s=1 e=0 m=0x800000 (0x1000000) -1 = {d = -1, i = {0xff800000, 0x0}} s=1 e=0xff m=0x000000 (0x1000000) 0 = {d = 0, i = {0x80000000, 0x0}} s=0 e=0 m=0x000000 (0x0800000) 1 = {d = 1, i = {0x00000000, 0x0}} s=0 e=0x7f m=0x000000 (0x0800000) 2 = {d = 2, i = {0x01000000, 0x0}} s=0 e=1 m=0x400000 (0x0800000) 3 = {d = 3, i = {0x01400000, 0x0}} s=0 e=1 m=0x600000 (0x0c00000) 4 = {d = 4, i = {0x02000000, 0x0}} s=0 e=2 m=0xXXXXXX (0x0000000) 0x1010 0000 0101 0000 0010 1002
2000-08-02Patch from Eric Norum <eric@cls.usask.ca> to add optional support forJoel Sherrill2-6/+94
fast mutexes that bypass the API level to directly interface with the SuperCore.
2000-08-02Patch from Eric Norum <eric@cls.usask.ca> to add "attaching" argumentJoel Sherrill2-3/+11
to driver attach routine.
2000-08-02New file.Joel Sherrill1-0/+48
2000-08-02Properly pass argc, argc, and environp to boot_card.Joel Sherrill11-7/+64
2000-08-02Split out items shared with mvme167.Joel Sherrill6-224/+509
2000-08-02Moved base address to 0x20000.Joel Sherrill1-3/+3
2000-08-02Added (untested) network driver from mvme167.Joel Sherrill5-2/+50
2000-08-01Compiles now.Joel Sherrill2-3/+2
2000-08-01Added sim68000 BSP for the BSVC simulator. This BSP includes theJoel Sherrill29-2/+1306
alias simcpu32 that supports the CPU32 simulator in BSVC. At this point, it is still under development.
2000-08-01Look at both hardware and software FP settings.Joel Sherrill1-2/+2
2000-08-01If the _VBR is set to 0xFFFFFFFF, then assume the vector jump table isJoel Sherrill1-1/+10
in ROM.
2000-08-01The fp_context field is needed if software or hardware floating pointJoel Sherrill1-1/+1
is available.
2000-08-01Reversing spurious change.. disk crash?Joel Sherrill1-1/+1
2000-08-01Patch from Eric Norum <eric@cls.usask.ca> to avoid lockup underJoel Sherrill2-18/+18
the correct circumstances of DMA buffer size, serial line interrupts, and ethernet interrupts the termios osend routine would lock up waiting for the raw output buffer semaphore.
2000-08-01Even more updates.Joel Sherrill1-21/+23
2000-08-01Increased the defaults to be more reasonable.Joel Sherrill1-1/+3
2000-08-01Patch rtems-rc-20000801-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+1
that switches the sparc from targopts.h to cpuopts.h.
2000-08-01Removed unused macro.Joel Sherrill1-17/+0
2000-08-01Corrected BSP name in script.Joel Sherrill1-1/+1
2000-08-01Added numerous BSPs.Joel Sherrill1-3/+6
2000-08-01New files.Joel Sherrill2-0/+15
2000-08-01ARMulator BSP now runs with gdb 5.0.Joel Sherrill2-1/+36
2000-07-31Closer to linking. h8300-rtems-ld now core dumps.Joel Sherrill3-16/+33
2000-07-31New bsp for simulator in gdb. Does not work yet.Joel Sherrill25-0/+1290
2000-07-27Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill18-194/+75
That BSP now has a stub clock driver so the tests can link even if they won't execute. A handful of Makefiles had to be updated and we had to account for printk.c being a shared file now.
2000-07-27Port of RTEMS to the ARM processor family by Eric ValetteJoel Sherrill60-5/+4685
<valette@crf.canon.fr> and Emmanuel Raguet <raguet@crf.canon.fr> of Canon CRF - Communication Dept. This port includes a basic BSP that is sufficient to link hello world.
2000-07-26Patch from Charles-Antoine Gauthier <charles.gauthier@nrc.ca> thatJoel Sherrill3-74/+78
removes warnings from the network.c file and has slight additions to the configuration file to support Java.
2000-07-26Added ifdef on C4x to avoid invalid address alignment checks since thereJoel Sherrill3-0/+28
is no such thing on the C4x.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill14-8/+51
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
2000-07-26Port of RTEMS to the Texas Instruments C3x/C4x DSP families includingJoel Sherrill39-28/+133
a BSP (c4xsim) supporting the simulator included with gdb. This port was done by Joel Sherrill and Jennifer Averett of OAR Corporation. Also included with this port is a space/time optimization to eliminate FP context switch management on CPUs without hardware or software FP. An issue with this port was that sizeof(unsigned32) = sizeof(unsigned8) on this CPU. This required addressing alignment checks and assumptions as well as fixing code that assumed sizeof(unsigned32) == 4.
2000-07-25Patch rtems-rc-20000713-1-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-2/+0
that removes an unnecessary inclusion of @RTEMS_BSP@.cfg.
2000-07-25Forgot to remove these when code moved.Joel Sherrill16-4955/+0
2000-07-24Use bitwise and not cast to unsigned16 to remove upper bits.Joel Sherrill2-2/+6
2000-07-24Corrected spelling mistake.Joel Sherrill1-1/+1
2000-07-24Corrected file name in EXTRA_DIST setting.Joel Sherrill1-1/+1