RTEMS: MCF548X

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Modules | Files | Macros | Functions | Variables
MCF548X
Board Support Packages » Motorola 68000 and NXP ColdFire (m68k)

MCF548X Board Support Package. More...

## Modules
| Interrupt Support
| Interrupt support.

## Files
file | bsp.h
| Global BSP definitions.
file | tm27.h
| Time Test 27 routines.

## Macros
#define | CONSOLE_PORT 0
#define | RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_mcf548x_fec_driver_attach_detach
#define | RTEMS_BSP_NETWORK_DRIVER_NAME "fec1"
#define | RTEMS_BSP_NETWORK_DRIVER_NAME2 "fec2"

## Functions
uint32_t | get_CPU_clock_speed (void)
rtems_isr_entry | set_vector (rtems_isr_entry handler, rtems_vector_number vector, int type)
| Install an interrupt handler.
int | rtems_mcf548x_fec_driver_attach_detach (struct rtems_bsdnet_ifconfig *config, int attaching)
void | bsp_cacr_set_flags (uint32_t flags)
void | bsp_cacr_set_self_clear_flags (uint32_t flags)
void | bsp_cacr_clear_flags (uint32_t flags)

## Variables
const uint8_t | mcf548x_intc_icr_init_values [64]

## Detailed Description

MCF548X Board Support Package.

## Macro Definition Documentation

## ◆ CONSOLE_PORT

#define CONSOLE_PORT 0

Hardware data structure headers
User Definable configuration

## Function Documentation

## ◆ set_vector()

rtems_isr_entry set_vector | ( | rtems_isr_entry | handler,
|  | rtems_vector_number | vector,
|  | int | type
| ) |  |

Install an interrupt handler.

This method installs an interrupt handle.

Parameters

  [in] | handler | is the isr routine
  [in] | vector | is the vector number
  [in] | type | indicates whether RTEMS or RAW intr

Returns
  returns old vector