summaryrefslogtreecommitdiff
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h')
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h106
1 files changed, 0 insertions, 106 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h b/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h
deleted file mode 100644
index f860960904..0000000000
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @file
- *
- * @ingroup mpc55xx
- *
- * @brief Global BSP variables and functions
- */
-
-/*
- * Copyright (c) 2008-2012 embedded brains GmbH. All rights reserved.
- *
- * 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.
- */
-
-#ifndef LIBBSP_POWERPC_MPC55XXEVB_BSP_H
-#define LIBBSP_POWERPC_MPC55XXEVB_BSP_H
-
-#include <bspopts.h>
-
-#define BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN
-
-#define BSP_FEATURE_IRQ_EXTENSION
-
-#define MPC55XX_PERIPHERAL_CLOCK \
- (MPC55XX_SYSTEM_CLOCK / MPC55XX_SYSTEM_CLOCK_DIVIDER)
-
-#ifndef ASM
-
-#include <rtems.h>
-#include <rtems/console.h>
-#include <rtems/clockdrv.h>
-
-#include <libcpu/powerpc-utility.h>
-
-#include <bsp/tictac.h>
-#include <bsp/linker-symbols.h>
-#include <bsp/default-initial-extension.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-/** @brief System clock frequency */
-extern unsigned int bsp_clock_speed;
-
-/** @brief Time base clicks per micro second */
-extern uint32_t bsp_clicks_per_usec;
-
-/** @brief Convert Decrementer ticks to microseconds */
-#define BSP_Convert_decrementer( _value ) \
- (((unsigned long long) (_value)) / ((unsigned long long)bsp_clicks_per_usec))
-
-rtems_status_code mpc55xx_sd_card_init( bool mount);
-
-/* Network driver configuration */
-
-struct rtems_bsdnet_ifconfig;
-
-int smsc9218i_attach_detach(
- struct rtems_bsdnet_ifconfig *config,
- int attaching
-);
-
-#define RTEMS_BSP_NETWORK_DRIVER_ATTACH smsc9218i_attach_detach
-
-#define RTEMS_BSP_NETWORK_DRIVER_NAME "eth0"
-
-rtems_status_code bsp_register_i2c(void);
-
-void bsp_restart(void *addr);
-
-void *bsp_idle_thread(uintptr_t arg);
-
-#define BSP_IDLE_TASK_BODY bsp_idle_thread
-
-LINKER_SYMBOL(bsp_section_dsram_begin)
-LINKER_SYMBOL(bsp_section_dsram_end)
-LINKER_SYMBOL(bsp_section_dsram_size)
-LINKER_SYMBOL(bsp_section_dsram_load_begin)
-LINKER_SYMBOL(bsp_section_dsram_load_end)
-
-#define BSP_DSRAM_SECTION __attribute__((section(".bsp_dsram")))
-
-LINKER_SYMBOL(bsp_section_sysram_begin)
-LINKER_SYMBOL(bsp_section_sysram_end)
-LINKER_SYMBOL(bsp_section_sysram_size)
-LINKER_SYMBOL(bsp_section_sysram_load_begin)
-LINKER_SYMBOL(bsp_section_sysram_load_end)
-
-#define BSP_SYSRAM_SECTION __attribute__((section(".bsp_sysram")))
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-#endif /* ASM */
-
-#endif /* LIBBSP_POWERPC_MPC55XXEVB_BSP_H */