mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-26 14:18:20 +00:00
@@ -1,25 +1,18 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| This file has been adapted to MPC8xx by |
|
||||
| Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> |
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
| |
|
||||
| See the other copyright notice below for the original parts. |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the console driver |
|
||||
\*===============================================================*/
|
||||
/*
|
||||
* RTEMS TQM8xx BSP
|
||||
*
|
||||
* This file contains the console driver.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
/*
|
||||
* benchmark_timer_initialize()
|
||||
*
|
||||
|
||||
@@ -1,27 +1,8 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| This file has been adapted to MPC8xx by |
|
||||
| Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> |
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
| |
|
||||
| See the other copyright notice below for the original parts. |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the console driver |
|
||||
\*===============================================================*/
|
||||
/* derived from: */
|
||||
/*
|
||||
* RTEMS TQM8xx BSP
|
||||
*
|
||||
* This file contains the console driver.
|
||||
*
|
||||
* SMC1/2 SCC1..4 raw console serial I/O.
|
||||
* adapted to work with up to 4 SCC and 2 SMC
|
||||
*
|
||||
@@ -29,7 +10,9 @@
|
||||
*
|
||||
* To run with interrupt-driven I/O, ensure m8xx_smc1_interrupt
|
||||
* is set before calling the initialization routine.
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Author:
|
||||
* W. Eric Norum
|
||||
* Saskatchewan Accelerator Laboratory
|
||||
@@ -41,6 +24,9 @@
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
* Copyright assigned to U.S. Government, 1994.
|
||||
*
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.OARcorp.com/rtems/license.html.
|
||||
|
||||
@@ -12,18 +12,12 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* This file has been adapted to MPC8xx by:
|
||||
* Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
|
||||
* Copyright (c) 2008
|
||||
* embedded brains GmbH
|
||||
* Obere Lagerstr. 30
|
||||
* 82178 Puchheim
|
||||
* Germany
|
||||
* rtems@embedded-brains.de
|
||||
*
|
||||
* COPYRIGHT (c) 1989-2008.
|
||||
* On-Line Applications Research Corporation (OAR).
|
||||
*
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
|
||||
@@ -1,26 +1,20 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| This file has been adapted to MPC8xx by |
|
||||
| Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> |
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
| |
|
||||
| See the other copyright notice below for the original parts. |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the console driver |
|
||||
\*===============================================================*/
|
||||
/* derived from: generic MPC83xx BSP */
|
||||
/*
|
||||
* RTEMS TQM8xx BSP
|
||||
*
|
||||
* This file contains the console driver.
|
||||
*
|
||||
* Derived from: generic MPC83xx BSP
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#ifndef TQM8xx_IRQ_IRQ_H
|
||||
#define TQM8xx_IRQ_IRQ_H
|
||||
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS support for MPC8xx |
|
||||
+-----------------------------------------------------------------+
|
||||
| Copyright (c) 2009 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the MPC8xx SPI driver declarations |
|
||||
\*===============================================================*/
|
||||
/*
|
||||
* RTEMS support for MPC8xx
|
||||
*
|
||||
* This file contains the MPC8xx SPI driver declarations.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2009 embedded brains GmbH. All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#ifndef _M8XX_SPIDRV_H
|
||||
#define _M8XX_SPIDRV_H
|
||||
|
||||
|
||||
@@ -1,25 +1,17 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS BSP support for TQ modules |
|
||||
+-----------------------------------------------------------------+
|
||||
| Partially based on the code references which are named below. |
|
||||
| Adaptions, modifications, enhancements and any recent parts of |
|
||||
| the code are: |
|
||||
| Copyright (c) 2007 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains definitions to interact with TQC's |
|
||||
| processor modules |
|
||||
\*===============================================================*/
|
||||
/*
|
||||
* RTEMS BSP support for TQ modules
|
||||
*
|
||||
* This file contains definitions to interact with TQC's
|
||||
* processor modules.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 embedded brains GmbH. All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#ifndef __TQM_H__
|
||||
#define __TQM_H__
|
||||
|
||||
@@ -1,26 +1,19 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| This file has been adapted to MPC8xx by |
|
||||
| Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> |
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
| |
|
||||
| See the other copyright notice below for the original parts. |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the console driver |
|
||||
\*===============================================================*/
|
||||
/* derived from: generic MPC83xx BSP */
|
||||
/*
|
||||
* RTEMS TQM8xx BSP
|
||||
*
|
||||
* This file contains the console driver.
|
||||
*
|
||||
* Derived from: generic MPC83xx BSP
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#include <rtems.h>
|
||||
#include <mpc8xx.h>
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS support for tqm8xx |
|
||||
+-----------------------------------------------------------------+
|
||||
| Copyright (c) 2009 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the MPC8xx SPI driver |
|
||||
\*===============================================================*/
|
||||
/*
|
||||
* RTEMS support for tqm8xx
|
||||
*
|
||||
* This file contains the MPC8xx SPI driver.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2009 embedded brains GmbH. All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <bsp.h>
|
||||
#include <mpc8xx.h>
|
||||
|
||||
@@ -1,30 +1,13 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| This file has been adapted to MPC8xx by |
|
||||
| Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> |
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
| |
|
||||
| See the other copyright notice below for the original parts. |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the console driver |
|
||||
\*===============================================================*/
|
||||
/* derived from: */
|
||||
/*
|
||||
* mmutlbtab.c
|
||||
* RTEMS TQM8xx BSP
|
||||
*
|
||||
* This file contains the console driver.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 1999, National Research Council of Canada
|
||||
* Copyright (c) 2008 Thomas Doerfler, embedded brains GmbH.
|
||||
* All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
|
||||
@@ -1,22 +1,17 @@
|
||||
/*===============================================================*\
|
||||
| Project: RTEMS generic TQM8xx BSP |
|
||||
+-----------------------------------------------------------------+
|
||||
| Copyright (c) 2008 |
|
||||
| embedded brains GmbH |
|
||||
| Obere Lagerstr. 30 |
|
||||
| 82178 Puchheim |
|
||||
| Germany |
|
||||
| rtems@embedded-brains.de |
|
||||
+-----------------------------------------------------------------+
|
||||
| The license and distribution terms for this file may be |
|
||||
| found in the file LICENSE in this distribution or at |
|
||||
| |
|
||||
| http://www.rtems.org/license/LICENSE. |
|
||||
| |
|
||||
+-----------------------------------------------------------------+
|
||||
| this file contains the startup assembly code |
|
||||
| it is based on the gen83xx BSP |
|
||||
\*===============================================================*/
|
||||
/*
|
||||
* RTEMS generic TQM8xx BSP
|
||||
*
|
||||
* This file contains the startup assembly code.
|
||||
* It is based on the gen83xx BSP.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (c) 2008 embedded brains GmbH. All rights reserved.
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rtems.org/license/LICENSE.
|
||||
*/
|
||||
|
||||
#include <libcpu/powerpc-utility.h>
|
||||
#include <rtems/powerpc/cache.h>
|
||||
|
||||
Reference in New Issue
Block a user