Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | New files. | Joel Sherrill | 2000-07-10 | 4 | -0/+8 | |
| | ||||||
* | New file. | Joel Sherrill | 2000-07-10 | 1 | -0/+2 | |
| | ||||||
* | New file. | Joel Sherrill | 2000-07-10 | 1 | -0/+217 | |
| | ||||||
* | Added dummy clock driver. | Joel Sherrill | 2000-07-10 | 5 | -2/+57 | |
| | ||||||
* | Picking up changes missed in previous commit. These changes | Joel Sherrill | 2000-07-07 | 4 | -22/+14 | |
| | | | | were needed to move exception processing to score/cpu. | |||||
* | Moved old_exception_processing and new_exception_processing directories | Joel Sherrill | 2000-07-07 | 21 | -59/+51 | |
| | | | | | | from score/cpu to libcpu because the determination of which to use is based on RTEMS_CPU_MODEL. Thus it can not be determined based solely on multilib information. | |||||
* | Removed duplicate case values. | Joel Sherrill | 2000-07-07 | 1 | -2/+2 | |
| | ||||||
* | Fixed problem reported by Victor V. Vengerov <Victor.Vengerov@oktet.ru> | Joel Sherrill | 2000-07-07 | 2 | -2/+14 | |
| | | | | | | where alarm() did not correctly account for the watchdog start_time and stop_time fields being based on ticks not seconds. This resulted in alarm() returning a bogus number of seconds remaining. | |||||
* | Moved __RTEMS_APPLICATION__ conditional to include the use of the | Joel Sherrill | 2000-07-07 | 2 | -2/+2 | |
| | | | | | static inline routine _CORE_mutex_Seize_interrupt_trylock since static routines are not included when in an application. | |||||
* | Patch rtems-rc-20000707-1-cvs.diff from Ralf Corsepius | Joel Sherrill | 2000-07-07 | 1 | -0/+6 | |
| | | | | | <corsepiu@faw.uni-ulm.de> that adds a piece of the *-rc-20000705-? series that was not added to CVS accidentally. | |||||
* | Patch from James Housley <jim@thehousleys.net> to let the Makefiles | Joel Sherrill | 2000-07-07 | 1 | -1/+1 | |
| | | | | find tools like packhex after installation. | |||||
* | Switched to faster implementation. | Joel Sherrill | 2000-07-06 | 2 | -50/+40 | |
| | ||||||
* | Fixed formatting. | Joel Sherrill | 2000-07-06 | 1 | -15/+15 | |
| | ||||||
* | New file. | Joel Sherrill | 2000-07-06 | 2 | -0/+26 | |
| | ||||||
* | Patch from Eric Valette <valette@crf.canon.fr> and Yacine El Kolli | Joel Sherrill | 2000-07-06 | 6 | -19/+151 | |
| | | | | <elkolli@crf.canon.fr> to add support for the mbx860_005b. | |||||
* | Patch from Eric Valette <valette@crf.canon.fr> | Joel Sherrill | 2000-07-06 | 1 | -11/+18 | |
| | ||||||
* | Patch rtems-rc-20000704-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2000-07-06 | 1 | -1/+1 | |
| | | | | that makes --disable-multilib the default. | |||||
* | Patch rtems-rc-20000705-3.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2000-07-06 | 23 | -20/+68 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that is a somewhat experimental, multilib-related patch: Changes: * Use RTEMS_ENV_RTEMSCPU instead of RTEMS_ENV_RTEMSBSP in configure.ins below exec/. At the moment, RTEMS_ENV_RTEMSCPU is more or less an optical change to emphasize that these subdirectories shall not depend on RTEMS_BSP than a real behavioral change. * Add AC_DEFINE_* to several aclocal/*.m4 macros to prepare autoheader/autoconf generated targopts.h and similiar configuration headers. * c/src/configure.in: remove exec from cfg_subdirs if multilibs are enabled (c/src is build per bsp, exec shall be build per cpu in c/ or from the toplevel in future, when multilibs are enabled.) Notes: * This patch should not have any impact on the current building scheme. * --enable-multilib still does not work. * running bootstrap from the toplevel directory is required. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: c/src/tests/libtests/termios/init.c CVS: ---------------------------------------------------------------------- | |||||
* | Patch rtems-rc-20000705-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2000-07-06 | 1 | -1/+1 | |
| | | | | that adds multigen to the list of noinst_SCRIPTS. | |||||
* | Patch rtems-rc-20000705-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 2000-07-06 | 1 | -11/+19 | |
| | | | | | | | | | | | CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: c/src/tests/libtests/termios/init.c CVS: ---------------------------------------------------------------------- | |||||
* | Added baseline for h8 simulator BSP to support the simulator in gdb 5.0 | Joel Sherrill | 2000-07-06 | 22 | -0/+757 | |
| | ||||||
* | Added missing #endif's. | Joel Sherrill | 2000-07-06 | 4 | -6/+0 | |
| | ||||||
* | Corrected call to _CORE_mutex_Seize_interrupt_blocking. | Joel Sherrill | 2000-07-06 | 2 | -4/+10 | |
| | ||||||
* | Modfied to execute faster and have fewer instructions. | Joel Sherrill | 2000-07-06 | 2 | -76/+76 | |
| | ||||||
* | Switched to using isr disable version of _Objects_Get. When the | Joel Sherrill | 2000-07-06 | 2 | -26/+30 | |
| | | | | | semaphore/mutex can be obtained immediately, this cuts execution time by 50%. | |||||
* | Added _Semaphore_Get_interrupt_disable. | Joel Sherrill | 2000-07-06 | 2 | -0/+20 | |
| | ||||||
* | Cleaned up to avoid disruptive use of inline conditionals. | Joel Sherrill | 2000-07-06 | 2 | -36/+32 | |
| | ||||||
* | Switched to using _POSIX_Mutex_Get_interrupt_disable to improve performance. | Joel Sherrill | 2000-07-06 | 2 | -6/+8 | |
| | ||||||
* | Added support for converting a mutex id to a pointer and returning | Joel Sherrill | 2000-07-06 | 2 | -42/+78 | |
| | | | | with interrupts disabled. | |||||
* | Reimplemented _Core_MUTEX_Seize to return with interrupts disabled | Joel Sherrill | 2000-07-06 | 4 | -14/+238 | |
| | | | | if the mutex is successfully obtained. | |||||
* | Added _CORE_semaphore_Seize_isr_disable. | Joel Sherrill | 2000-07-06 | 2 | -0/+112 | |
| | ||||||
* | Added _Objects_Get_isr_disable prototype and added numerous comments. | Joel Sherrill | 2000-07-06 | 2 | -14/+36 | |
| | ||||||
* | Removed unnecessary parentheses. | Joel Sherrill | 2000-07-06 | 2 | -8/+8 | |
| | ||||||
* | Added objjectgetbyisr.c | Joel Sherrill | 2000-07-06 | 2 | -4/+6 | |
| | ||||||
* | The code that attempts to obtain a mutex has now been inlined. The | Joel Sherrill | 2000-07-06 | 2 | -166/+14 | |
| | | | | code remaining here now only blocks. | |||||
* | Directly index local table to avoid error check. | Joel Sherrill | 2000-07-06 | 6 | -24/+20 | |
| | ||||||
* | New file. Convert ID to pointer and return with interrupts -- not | Joel Sherrill | 2000-07-06 | 2 | -0/+166 | |
| | | | | dispatching -- disabled. | |||||
* | Format of return line changed. | Joel Sherrill | 2000-07-06 | 2 | -6/+6 | |
| | ||||||
* | Patch rtems-rc-20000626-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. | Joel Sherrill | 2000-07-06 | 3 | -11/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | Comments follow: Building linux/posix fails due to including lib/include/sys/cdefs.h instead of linux's sys/cdefs.h. AFAIS, this sys/cdefs.h is specific to newlib and should probably not be used on any unix host. Therefore, I changed the relevant Makefile.am/configure.in to condionally install sys/cdefs.h only if newlib is present. This triggered another bug inside of the newlib-check for one of RTEMS target's (Unfortunately I can't remember which - mips/i960 ? ... one of the more exotic ...), for which int func() isn't identical to void func(). Note: This patch needs to be tested under Cygwin and Solaris. I am particularily unsure about Cygwin/posix, as it applies a different version newlib which must not trigger RTEMS newlib check (it is supposed to fail) and if it may need RTEMS's sys/cdefs.h. | |||||
* | Interrupt stack is allocated by _ISR_Handler_initialization | Joel Sherrill | 2000-07-03 | 1 | -1/+1 | |
| | | | | not that of _ISR_Manager_initialization. | |||||
* | Interrupt stack is allocated in _ISR_Handler_initialization not | Joel Sherrill | 2000-07-03 | 22 | -22/+22 | |
| | | | | _Interrupt_Manager_initialization. | |||||
* | Added blocked_count field to allow for optimizations. | Joel Sherrill | 2000-07-03 | 4 | -4/+8 | |
| | ||||||
* | Changed extra_system_initialization_stack to extra_mpci_receive_server_stack | Joel Sherrill | 2000-07-03 | 2 | -2/+2 | |
| | | | | to be consistent with other ports. | |||||
* | Patch rtems-rc-20000702-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de> | Joel Sherrill | 2000-07-03 | 2 | -14/+30 | |
| | | | | | that is a hack to workaround a switch generation compiler bug for the SH2 and cleaned up some warnings. | |||||
* | Fixed stat_ino should be st_ino. | Joel Sherrill | 2000-07-02 | 4 | -4/+4 | |
| | ||||||
* | Added fchdir(). | Joel Sherrill | 2000-06-30 | 1 | -0/+63 | |
| | ||||||
* | Patch from Chris Johns <cjohns@cybertec.com.au> so the web server | Joel Sherrill | 2000-06-30 | 4 | -6/+24 | |
| | | | | shuts down on error -- not exitting the system. | |||||
* | Patch from Chris Johns <cjohns@cybertec.com.au> so the directory | Joel Sherrill | 2000-06-30 | 4 | -4/+4 | |
| | | | | read function in the IMFS properly returns the inode number. | |||||
* | Patch from Chris Johns <cjohns@cybertec.com.au> to add support for | Joel Sherrill | 2000-06-30 | 8 | -52/+68 | |
| | | | | | stat()'ing a symbolic link. This is needed to support the port of the BSD commands like ls to RTEMS. | |||||
* | Patch from Chris Johns <cjohns@cybertec.com.au> to add fchdir() | Joel Sherrill | 2000-06-30 | 8 | -2/+218 | |
| | | | | functionality to libc and update TODO. |