summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/psim/shmsupp/lock.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-04-20bsps: Move MPCI support to bspsSebastian Huber1-64/+0
This patch is a part of the BSP source reorganization. Update #3285.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-2/+6
* shmsupp/lock.c: Disable CPU interrupts when we have the shared memory locked. This is necessary to prevent deadlock.
2008-09-052008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-9/+4
* Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c, startup/linkcmds: Now running mptests using new memory layout with updates patches against gdb 6.8. * include/psim.h, startup/psim_registers.c: New files.
2004-04-15Remove stray white spaces.Ralf Corsepius1-1/+0
2003-09-042003-09-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+1
* console/console-io.c, include/bsp.h, include/coverhd.h, shmsupp/addrconv.c, shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c, startup/bspclean.c, startup/bspstart.c, startup/linkcmds, startup/setvec.c, tools/psim, tools/runtest, vectors/vectors.S: URL for license changed.
2001-10-122001-10-12 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+0
* shmsupp/lock.c, shmsupp/mpisr.c: Fixed typo.
1999-11-30Renamed shm.h to shm_driver.h to avoid conflicts with POSIX shm.h.Joel Sherrill1-1/+1
Renamed file shmsupp/intr.c in some BSPs to shmsupp/cause_intr.c to avoid conflict with rtems/src/intr.c (Classic API Interrupt Manager).
1998-04-14new filesJoel Sherrill1-16/+13
1998-02-17updated copyright to 1998Joel Sherrill1-1/+1
1997-10-08Fixed typo in the pointer to the license terms.Joel Sherrill1-2/+2
1997-04-22headers updated to reflect new style copyright notice as partJoel Sherrill1-5/+5
of switching to the modified GNU GPL.
1996-01-15updates from Tony Bennett for PA and UNIX portsJoel Sherrill1-2/+0
1995-12-20changes remerged after lost in disk crash -- recovered from snapshot, ↵Joel Sherrill1-0/+74
partially recovered working tree, etc
1995-12-19changes remerged after disk crash -- history lostJoel Sherrill1-74/+0
1995-09-27Modified UNIX simulator port so all references to native unixJoel Sherrill1-52/+8
stuff is in the executive source proper in the file cpu.c. This should help avoid conflicts between RTEMS POSIX files and UNIX files.
1995-08-11Initialization of semaphores was incorrect. It did not forceJoel Sherrill1-17/+18
the count to "1" to indicate availability. Interrupt support was added. Problem where newlib's errno "overrides" that set by system calls was addressed. Fixed bug which resulted in all nodes using the same semaphore although an array of semaphores was allocated.
1995-07-13all built successfully after mergeJoel Sherrill1-2/+2
1995-07-12Ada95, gnat, go32Joel Sherrill1-20/+54