summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-08-302-0/+5
| | | | * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs
* 2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-08-302-2/+7
| | | | | * configure.in: Remove libcpu and libbsp * Makefile.am: Remove libcpu and libbsp
* 2000-08-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-08-302-0/+6
| | | | * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICAL_TOOLS
* 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-302-38/+11
| | | | | | * taskstart.c: Removed 1st cut at rtems_task_start_main_style. Only committed this so it could be easily revisited as we discussing moving main() to user space from BSP space.
* 2000-08-30 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-302-5/+42
| | | | * taskstart.c: Added 1st cut at rtems_task_start_main_style.
* Correcting.Joel Sherrill2000-08-291-0/+5
|
* 2000-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-292-4/+6
| | | | | * cpu.c: Spacing issues. * rtems/score/cpu.h: Removed warning by setting _level.
* 2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-291-0/+4
| | | | | | | | | | * cpu.c: Spacing issues. * rtems/score/cpu.h: Removed warning by setting _level. 2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com> * Makefile.am: Added S_O_FILES to list of objects.
* 2000-08-29 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-291-1/+1
| | | | * Makefile.am: Added S_O_FILES to list of objects.
* 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-251-0/+5
| | | | | * include/mvme16x_hw.h: Added NVRAM_CONFIGURE macro in a manner that should work for 162, 162lx, and 167.
* 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-08-252-2/+7
| | | | * include/rtems/system.h: Include cpuopts.h for __i386__.
* 2000-08-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-08-253-32/+36
| | | | | | * rtems/score/i386.h: cpu-variant define handling Rewrite due to introduction of multilib defines. * asm.h: include cpuopts.h instead of targopts.h
* 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-252-1/+83
| | | | | * mpc8xx/console-generic/console-generic.c: Add support for configuration parameters in NVRAM
* 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-256-160/+572
| | | | | | | | | * README: * console/console.c: * include/bsp.h: * network/network.c: * startup/bspstart.c: Add support for configuration parameters in NVRAM
* 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-251-3/+7
| | | | * ChangeLog: File paths corrected.
* 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-252-3/+11
| | | | | | * rtems/score/no_cpu.h: Modified so there are fewer and more consistent variations on "no cpu" so it is easier to sed the source as the starting point for a new port.
* 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-255-44/+118
| | | | | | | | * inline/rtems/posix/timer.inl, include/rtems/posix/timer.h, inline/rtems/posix/Makefile.am, src/ptimer1.c: Redid the style of src/ptimer1.c. Continued effort to make the POSIX Timer implementation match that of other managers. Added data structures required to use SuperCore Object Handler.
* 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-253-2/+8
| | | | * libc/fs_null_handlers.c: Added missing rmnod entry.
* 2000-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2000-08-2511-229/+268
| | | | | * libc/isatty.c, libc/imfs_handlers_directory.c, libc/creat.c, libc/imfs_directory.c: Fixed style issues.
* 2000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-152-12/+5
| | | | * src/ptimer1.c: Minor formatting fixes.
* 2000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-154-47/+26
| | | | | | | | * src/ptimer1.c: Removed unused routine PRINT_ERRNO_S. * src/ptimer1.c: Removed unnecessary routine COPY_ITIMERSPEC_S and used structure copy instead. * src/ptimer1.c: Renamed timer_alive_t to POSIX_Timer_Control. * include/rtems/posix/timer.h: Ditto.
* 2000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-152-48/+25
| | | | | * posix/src/ptimer1.c: Switched to using set_errno_and_return_minus_one() to ensure that errno was always set.
* 2000-08-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-152-10/+10
| | | | | * posix/src/ptimer1.c (timer_settime): Converted use of rtems_clock_get to use SuperCore _TOD_Current variable.
* 2000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-1117-0/+2019
| | | | * Shell added for or32 port based on no_cpu port with names replaced.
* 2000-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-08-1117-0/+2019
| | | | * Shell added for or16 port based on no_cpu port with names replaced.
* 2000-08-11 Chris Johns <ccj@acm.org>Joel Sherrill2000-08-1126-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-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-112-10/+12
| | | | * console/console.c: Fix polled input.
* 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-112-1/+9
| | | | * console.c(_BSP_output_char): Output CR after LF for printk.
* 2000-08-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-111-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-11 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-116-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-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-105-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-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-102-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-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-101-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-10 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>Joel Sherrill2000-08-101-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.
* Adding ChangeLogs.Joel Sherrill2000-08-10133-0/+421
|
* Now compiles after breaking things with mvme16x_hw.hJoel Sherrill2000-08-042-1/+6
|
* IEEEJoel Sherrill2000-08-032-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
* Patch from Eric Norum <eric@cls.usask.ca> to add optional support forJoel Sherrill2000-08-022-6/+94
| | | | | fast mutexes that bypass the API level to directly interface with the SuperCore.
* Patch from Eric Norum <eric@cls.usask.ca> to add "attaching" argumentJoel Sherrill2000-08-022-3/+11
| | | | to driver attach routine.
* New file.Joel Sherrill2000-08-021-0/+48
|
* Properly pass argc, argc, and environp to boot_card.Joel Sherrill2000-08-0211-7/+64
|
* Split out items shared with mvme167.Joel Sherrill2000-08-026-224/+509
|
* Moved base address to 0x20000.Joel Sherrill2000-08-021-3/+3
|
* Added (untested) network driver from mvme167.Joel Sherrill2000-08-025-2/+50
|
* Compiles now.Joel Sherrill2000-08-012-3/+2
|
* Added sim68000 BSP for the BSVC simulator. This BSP includes theJoel Sherrill2000-08-0129-2/+1306
| | | | | alias simcpu32 that supports the CPU32 simulator in BSVC. At this point, it is still under development.
* Look at both hardware and software FP settings.Joel Sherrill2000-08-011-2/+2
|
* If the _VBR is set to 0xFFFFFFFF, then assume the vector jump table isJoel Sherrill2000-08-011-1/+10
| | | | in ROM.
* The fp_context field is needed if software or hardware floating pointJoel Sherrill2000-08-011-1/+1
| | | | is available.
* Reversing spurious change.. disk crash?Joel Sherrill2000-08-011-1/+1
|