summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-268-20/+37
| | | | | | | | * sh7032/clock/ckinit.c, sh7032/delay/delay.c, sh7032/timer/timer.c, sh7045/clock/ckinit.c, sh7045/timer/timer.c, sh7750/clock/ckinit.c, sh7750/timer/timer.c: Eliminate the clicks_per_microsecond field in the SuperH CPU Table and define another mechanism for drivers to obtain this information.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-8/+9
| | | | | | * clock/ckinit.c: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-263-49/+49
| | | | | | * clock/ckinit.c, startup/bspstart.c: Eliminate the clicks_per_microsecond field in the MIPS CPU Table and define another mechanism for drivers to obtain this information.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-10/+14
| | | | * libchip/network/if_fxp.c: Spacing.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-0/+11
| | | | * bootcard.c: Add comment.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-1/+5
| | | | * console/config.c: Fix typo.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-266-6/+18
| | | | | | * startup/bspstart.c: Eliminate the interrupt_table_segment and interrupt_table_offset fields in the i386 CPU Table since they are never read.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-37/+30
| | | | * shmsupp/getcfg.c: Fix spacing.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-263-5/+8
| | | | * clock/ckinit.c, include/bsp.h: Fix spacing.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-262-2/+6
| | | | * startup/bspstart.c: Fix spacing.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-2630-277/+332
| | | | | * startup/bspstart.c: Eliminate the interrupt_vector_table field in the m68k CPU Table since it is never read.
* 2007-11-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-262-2/+8
| | | | * runtest.in: Filter out Memory exception error messages.
* 2007-11-26 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-262-6/+10
| | | | * shared/console/uart.c: Fix typo and spacing.
* 2007-11-26 Eric Norum <norume@aps.anl.gov>Joel Sherrill2007-11-262-2/+6
| | | | * network/network.c: Fix LED configuration to match uCDIMM.
* 2007-11-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-222-1/+22
| | | | | | | | | | | | | | | * shared/console/uart.c: when draining UART during initialization (wait for possible printk() activity to finish) look at TEMT (fifo, holding-reg and shift-reg) rather than THRE (fifo, holding-reg only). This resolved some scrambled output issues for me. Enhanced semantics: if BSP initializes BSPBaseBaud to a negative value then the driver interprets the modulus as a speed value and uses the current setting of the divisor to compute the clock speed (BSPBaseBaud). This is useful if you have a board that you know is initialized e.g., to 9600 but you don't know the clock speed.
* 2007-11-22 Chris Johns <chrisj@rtems.org>Chris Johns2007-11-222-1/+5
| | | | * m68k/mcf5235/include/mcf5235.h: Remove '/' from define label.
* 2007-11-21 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-215-49/+79
| | | | | | | | * Makefile.am, motorola_powerpc/Makefile.am, * shared/pci/detect_raven_bridge.c, Makefile.am, * shared/pci/generic_clear_hberrs.c: separated the generic version of _BSP_clear_hostbridge_errors() into its own file.
* 2007-11-20 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-213-3/+33
| | | | | | * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h: Avoid using 'stdio' before the system is up and fully initialized.
* 2007-11-20 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-205-2/+528
| | | | | | * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h, * libchip/Makefile.am, libchip/preinstall.am: added new driver for Maxim DS1375 i2c RTC.
* 2007-11-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-142-20/+28
| | | | | | * shared/src/cache.c: moved generic operations (flush/invalidate 1 data line, invalidate 1 inst. line) from #ifdef <cpu_flavor> to general section (all CPUs).
* 2007-11-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-142-0/+9
| | | | | | * shared/src/cache_.h: include <libcpu/cache.h> only #ifdef _OLD_EXCEPTIONS - no need for <libcpu/cache.h> otherwise.
* 2007-11-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-142-1/+6
| | | | | * shared/include/byteorder.h: fixed wrong pointer-type of ld_le32() (uint16_t* -> uint32_t*).
* 2007-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-092-1/+7
| | | | * ada.am: Now builds cleanly with GCC trunk.
* 2007-11-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-072-935/+4
| | | | * aclocal.m4: Removed. Is automatically generated by bootstrap.
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-063-13/+32
| | | | | *lpc22xx/irq/bsp_irq_asm.S: Add veneer for ARM<->Thumb lpc22xx/irq/bsp_irq_init.c: add VIC address init
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-063-6/+63
| | | | | * shared/abort/simple_abort.c: Add veneer for ARM<->Thumb shared/irq/irq_asm.S: Add veneer for ARM<->Thumb
* 2007-11-03 Ray Xu <rayx.cn@gmail.com>Joel Sherrill2007-11-063-13/+41
| | | | | | * start/start.S, startup/bspclean.c: Add veneer between ARM and Thumb instructions. also moved bss init after CPSR/stack init in start.S
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-069-56/+96
| | | | | | | | | * ep1a/irq/irq.c, gen5200/irq/irq.c, mbx8xx/irq/irq.c, mpc8260ads/irq/irq.c, mvme5500/irq/irq.c, psim/irq/irq.c, score603e/irq/irq.c, shared/irq/irq.c: test for non-NULL-ness before calling 'on'/'off' methods so that users don't have to provide no-ops if they don't want this feature.
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-062-1/+5
| | | | * shared/console/uart.c: removed #define UARTDEBUG
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-064-16/+39
| | | | | | | * mpc5xx/irq/irq.c, mpc5xx/exceptions/raw_exception.c, new-exceptions/raw_exception.c: test for non-NULL-ness before calling 'on'/'off' methods so that users don't have to provide no-ops if they don't want this feature.
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-062-4/+14
| | | | | | * shared/irq/irq.c: test for non-NULL-ness before calling 'on'/'off' methods so that users don't have to provide no-ops if they don't want this feature.
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-062-2/+10
| | | | | | * gba/irq/irq.c: test for non-NULL-ness before calling 'on'/'off' methods so that users don't have to provide no-ops if they don't want this feature.
* 2007-11-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-062-1/+6
| | | | * clock/ckinit.c: Formatting.
* 2007-11-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-062-41/+44
| | | | * startup/linkcmds: Formatting.
* 2007-11-06 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-11-062-12/+23
| | | | | * shared/pci/pci.c: converted access to pci_config_addr to conditionally defined macros so that bsp.h can override details.
* 2007-10-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-10-312-1/+5
| | | | * include/mpc5200.h: Fix typo.
* 2007-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-10-302-10/+14
| | | | * include/mpc5200.h: Fix constants off by one nibble.
* 2007-10-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-10-302-49/+146
| | | | * include/mpc5200.h: Added some simple interrupt GPIO constants.
* 2007-10-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-10-262-4/+8
| | | | * irq/irq.h: Fixed typos.
* reenable instruction MMUThomas Doerfler2007-10-262-1/+5
|
* *** empty log message ***Thomas Doerfler2007-10-264-20/+58
|
* corrected bug in libchip/i2c/spi-flash-m25p40Thomas Doerfler2007-10-263-7/+44
|
* adding new spi flash driverThomas Doerfler2007-10-262-0/+382
|
* 2007-10-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-10-2587-335/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am, mptests/mp02/node1/Makefile.am, mptests/mp02/node2/Makefile.am, mptests/mp03/node1/Makefile.am, mptests/mp03/node2/Makefile.am, mptests/mp04/node1/Makefile.am, mptests/mp04/node2/Makefile.am, mptests/mp05/node1/Makefile.am, mptests/mp05/node2/Makefile.am, mptests/mp06/node1/Makefile.am, mptests/mp06/node2/Makefile.am, mptests/mp07/node1/Makefile.am, mptests/mp07/node2/Makefile.am, mptests/mp08/node1/Makefile.am, mptests/mp08/node2/Makefile.am, mptests/mp09/node1/Makefile.am, mptests/mp09/node2/Makefile.am, mptests/mp10/node1/Makefile.am, mptests/mp10/node2/Makefile.am, mptests/mp11/node1/Makefile.am, mptests/mp11/node2/Makefile.am, mptests/mp12/node1/Makefile.am, mptests/mp12/node2/Makefile.am, mptests/mp13/node1/Makefile.am, mptests/mp13/node2/Makefile.am, mptests/mp14/node1/Makefile.am, mptests/mp14/node2/Makefile.am, samples/base_mp/Makefile.am, samples/base_mp/node1/Makefile.am, samples/base_mp/node2/Makefile.am, samples/base_sp/Makefile.am, samples/hello/Makefile.am, samples/nsecs/Makefile.am, samples/ticker/Makefile.am, sptests/sp01/Makefile.am, sptests/sp02/Makefile.am, sptests/sp03/Makefile.am, sptests/sp04/Makefile.am, sptests/sp05/Makefile.am, sptests/sp06/Makefile.am, sptests/sp07/Makefile.am, sptests/sp08/Makefile.am, sptests/sp09/Makefile.am, sptests/sp11/Makefile.am, sptests/sp12/Makefile.am, sptests/sp13/Makefile.am, sptests/sp14/Makefile.am, sptests/sp15/Makefile.am, sptests/sp16/Makefile.am, sptests/sp17/Makefile.am, sptests/sp19/Makefile.am, sptests/sp20/Makefile.am, sptests/sp22/Makefile.am, sptests/sp23/Makefile.am, sptests/sp24/Makefile.am, sptests/sp25/Makefile.am, tmtests/tm01/Makefile.am, tmtests/tm02/Makefile.am, tmtests/tm03/Makefile.am, tmtests/tm04/Makefile.am, tmtests/tm05/Makefile.am, tmtests/tm06/Makefile.am, tmtests/tm07/Makefile.am, tmtests/tm08/Makefile.am, tmtests/tm09/Makefile.am, tmtests/tm10/Makefile.am, tmtests/tm11/Makefile.am, tmtests/tm12/Makefile.am, tmtests/tm13/Makefile.am, tmtests/tm14/Makefile.am, tmtests/tm15/Makefile.am, tmtests/tm16/Makefile.am, tmtests/tm17/Makefile.am, tmtests/tm18/Makefile.am, tmtests/tm19/Makefile.am, tmtests/tm20/Makefile.am, tmtests/tm21/Makefile.am, tmtests/tm22/Makefile.am, tmtests/tm23/Makefile.am, tmtests/tm24/Makefile.am, tmtests/tm25/Makefile.am, tmtests/tm28/Makefile.am, tmtests/tm29/Makefile.am, tmtests/tmck/Makefile.am, tmtests/tmoverhd/Makefile.am: Executables should end in .exe just like their C counterparts.
* 2007-10-25 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-253-24/+321
| | | | * rtems.adb, rtems.ads: Added some more missing bindings.
* 2007-10-25 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-2510-2/+344
| | | | | | | | * configure.ac, samples/Makefile.am: Added a test for Clock_Get_Uptime * samples/nsecs/.cvsignore, samples/nsecs/Makefile.am, samples/nsecs/config.h, samples/nsecs/nsecs.adb, samples/nsecs/nsecs.scn, samples/nsecs/sptest.adb, samples/nsecs/sptest.ads: New files.
* added SPI support to libi2cThomas Doerfler2007-10-2513-81/+313
| | | | | added IRQ support to MPC83xx i2c driver added mpc83xx spi driver
* 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-183-3/+37
| | | | * rtems.adb, rtems.ads: Added a missing binding.
* 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-184-3/+8
| | | | | * sptests/sp16/sptest.ads, sptests/sp20/sptest.adb, sptests/sp20/sptest.ads: Forgot to update the copyright.
* 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>Glenn Humphrey2007-10-1811-53/+566
| | | | | | | | | * sptests/sp09/sp09.scn, sptests/sp09/sptest.adb, sptests/sp13/sp13.scn, sptests/sp13/sptest.adb, sptests/sp16/sp16.scn, sptests/sp16/sptest.adb, sptests/sp16/sptest.ads, sptests/sp20/sp20.scn, sptests/sp20/sptest.adb, sptests/sp20/sptest.ads: Updated tests to match the current C tests and regenerated the .scn files.