RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
bspimpl.h
Go to the documentation of this file.
1
7/*
8 * COPYRIGHT (c) 2016.
9 * On-Line Applications Research Corporation (OAR).
10 *
11 * The license and distribution terms for this file may be
12 * found in the file LICENSE in this distribution or at
13 * http://www.rtems.org/license/LICENSE.
14 */
15
16#ifndef __BSPIMPL_h
17#define __BSPIMPL_h
18
19#include <rtems/pci.h>
20
21/*
22 * PCI Support Methods
23 */
24const pci_config_access_functions *pci_bios_initialize(void);
25const pci_config_access_functions *pci_io_initialize(void);
26
27/*
28 * Helper to parse boot command line arguments related to the console driver
29 */
30void pc386_parse_console_arguments(void);
31
32/*
33 * Helper to parse boot command line arguments related to gdb
34 */
35void pc386_parse_gdb_arguments(void);
36
37/*
38 * Dynamically probe for Legacy UARTS
39 */
40void legacy_uart_probe(void);
41
42/*
43 * Dynamically probe for PCI UARTS
44 */
45void pci_uart_probe(void);
46
47#endif
Definition: pci.h:1123