summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/powerpc: Fix shared console driverSebastian Huber2016-07-191-13/+9
| | | | | | The Termios modes are now an emum. Do not use them in #if expressions. Update #2762.
* bsps/powerpc: Fix AltiVec enableSebastian Huber2016-07-191-0/+1
| | | | | | | There must be an isync after the mtmsr to ensure that the AltiVec is enabled for subsequent instructions. Close #2760.
* bsps/powerpc: Fix small-data area issueSebastian Huber2015-07-091-2/+4
| | | | Update #2369.
* powerpc/shared/clock/clock.c: Remove unused variable warningJoel Sherrill2015-05-211-1/+0
|
* bsps: Convert clock drivers to use a timecounterAlexander Krutwig2015-05-201-39/+17
| | | | Update #2271.
* powerpc/shared/flash/intelFlash.c: Eliminate use of deprecated methodJoel Sherrill2015-03-171-1/+1
|
* powerpc/shared/flash/intelFlash.c: Do not use rtems_clock_get()Joel Sherrill2015-03-171-1/+1
|
* powerpc/shared/bootloader/pci.c: Remove warningsJoel Sherrill2015-03-091-2/+2
|
* bsps/powerpc: Fix conditional compilationSebastian Huber2015-01-141-3/+1
|
* bsps/powerpc: Support for 64 byte cache linesSebastian Huber2015-01-091-6/+23
|
* bsps/u-boot: Update due to API changesSebastian Huber2015-01-092-3/+140
|
* Use fixed-width C99 types for PowerPC in_be16() and co.Nick Withers2014-12-236-29/+31
| | | | | | Also use the const qualifier on the address pointer's target in in_*() Closes #2128
* Move the flash size probe into bankValidate()Nick Withers2014-12-031-4/+5
| | | | Previously, bankValidate() could be called (e.g., BSP_flashWrite() -> regionCheckAndErase() -> argcheck() -> bankValidate()) without the probe having happened. When it then invoked BSP_flashCheckId(), unmapped memory could be read, possibly causing a fatal exception.
* powerpc/shared/startup/bspstart.c: Fix warning for mvme2100Joel Sherrill2014-10-201-1/+1
|
* powerpc/shared/irq/irq_init.c: Fix warningsJoel Sherrill2014-10-191-1/+1
|
* powerpc/shared/bootloader: Fix warningsJoel Sherrill2014-10-193-1/+11
|
* libbsp/powerpc/shared and motorola_powerpc: Fix warningsJoel Sherrill2014-10-194-62/+66
|
* gen68302/console: Fix warningsJoel Sherrill2014-10-191-299/+0
|
* powerpc/shared/startup/probeMemEnd.c: Fix warningJoel Sherrill2014-10-191-6/+5
|
* powerpc/shared/startup/panic.c: Fix set but not used warningJoel Sherrill2014-10-191-0/+2
|
* libbsp/powerpc/shared/uboot_getenv.c: Fix warningsJoel Sherrill2014-10-161-2/+9
|
* libbsp/powerpc/shared/startup/zerobss.c: Fix warningsJoel Sherrill2014-10-161-5/+20
|
* mpc8260 libcpu and mpc6260ads BSP: Fix warningsJoel Sherrill2014-10-161-1/+3
|
* shared/startup/bspstart.c: Remove myCpu variables and clean upJoel Sherrill2014-10-161-4/+2
|
* powerpc/shared/clock/clock.c: Remove clock major/minor and clean upJoel Sherrill2014-10-131-153/+158
|
* powerpc/shared/clock/p_clock.c: Fix warningsJoel Sherrill2014-10-131-12/+17
|
* powerpc/shared/console: Fix warningsJoel Sherrill2014-10-132-24/+15
|
* powerpc/shared/startup/pretaskinghook.c: Include <bsp/bootcard.h>Joel Sherrill2014-10-131-2/+5
|
* powerpc bootloader: Remove warningsJoel Sherrill2014-10-137-29/+57
| | | | | This code is shared by multiple PowerPC BSPs including all motorola_powerpc variants.
* libbsp/powerpc/shared: Fix warningsJoel Sherrill2014-10-134-18/+33
|
* bsp/gen5200: Fix warningsSebastian Huber2014-10-102-0/+2
|
* libbsp/powerpc/shared/tod/todcfg.c: Fix method prototype to eliminate warningJoel Sherrill2014-10-091-7/+7
|
* powerpc/shared/startup/bspstart.c: Add include of <bsp/bootcard.h> to fix ↵Joel Sherrill2014-10-091-5/+5
| | | | warning and clean up
* bsps: Fix TLS support in linker command filesSebastian Huber2014-04-222-2/+6
| | | | | The TLS section symbols had wrong values in case of an empty TLS data section and a nonempty TLS BSS section.
* bsps/powerpc: Fix linker command filesSebastian Huber2014-04-011-4/+2
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-2144-44/+44
|
* powerpc: Change interrupt disable implemetationSebastian Huber2014-02-191-5/+1
| | | | | | | | | | | | Instead of SPRG0 (= special purpose register 272) use the new global symbol _PPC_INTERRUPT_DISABLE_MASK to store the interrupt disable mask. The benefit is that it is now possible to disable interrupts without further run-time initialization in boot_card(). At least on Freescale e500 cores this leads also to a faster execution since the mfmsr and mfspr instruction require four cycles to complete. The instructions to load the mask value can execute while the mfmsr is in progress.
* score: Add CPU counter supportSebastian Huber2014-02-141-0/+4
| | | | | | | | | Add a CPU counter interface to allow access to a free-running counter. It is useful to measure short time intervals. This can be used for example to enable profiling of critical low-level functions. Add two busy wait functions rtems_counter_delay_ticks() and rtems_counter_delay_nanoseconds() implemented via the CPU counter.
* score: Change debug helper functionsSebastian Huber2014-02-121-1/+1
| | | | | | | | Rename rtems_internal_error_description() to rtems_internal_error_text(). Rename rtems_fatal_source_description() to rtems_fatal_source_text(). Rename rtems_status_code_description() to rtems_status_text(). Remove previous implementation of rtems_status_text().
* bsps: Thread-local storage (TLS) for linkcmdsSebastian Huber2014-02-042-0/+25
|
* bsps: Fix barrier section definitionsSebastian Huber2014-01-301-3/+3
|
* powerpc/flash: give string variables const attributeNick Withers2014-01-235-22/+22
|
* bsps: Simplify FreeBSD linker setsSebastian Huber2013-12-161-12/+4
|
* bsps/powerpc: Use ALIGN_WITH_INPUTSebastian Huber2013-12-162-140/+101
| | | | This requires at least Binutils 2.24.
* doxygen: refactored doxygen in libbsp to illustrate new rule setDaniel Ramirez2013-12-093-7/+22
|
* powerpc: motorola: Move bspreset.c to startup/Chirayu Desai2013-12-021-27/+0
| | | | * Move shared/console/bspreset.c to motorola_powerpc/startup/bspreset.c
* Include missing <rtems/score/threaddispatch.h>Sebastian Huber2013-07-261-2/+2
|
* score: Merge sysstate API into one fileSebastian Huber2013-07-241-0/+1
|
* bsps/powerpc: Avoid placement in small-data areaRalf Kirchner2013-07-051-2/+2
|
* bsps/powerpc: Update debug sectionsSebastian Huber2013-06-281-18/+18
|