coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
f81866d_uart.c File Reference
#include <console/console.h>
#include <device/device.h>
#include <device/pnp.h>
#include "fintek_internal.h"
#include "f81866d.h"
Include dependency graph for f81866d_uart.c:

Go to the source code of this file.

Macros

#define LDN_REG   0x07
 
#define PORT_SELECT_REGISTER   0x27
 
#define MULTI_FUNC_SEL3_REG   0x29
 
#define IRQ_SHARE_REGISTER   0xF0
 
#define FIFO_SEL_MODE   0xF6
 

Functions

void f81866d_uart_init (struct device *dev)
 

Macro Definition Documentation

◆ FIFO_SEL_MODE

#define FIFO_SEL_MODE   0xF6

Definition at line 13 of file f81866d_uart.c.

◆ IRQ_SHARE_REGISTER

#define IRQ_SHARE_REGISTER   0xF0

Definition at line 12 of file f81866d_uart.c.

◆ LDN_REG

#define LDN_REG   0x07

Definition at line 9 of file f81866d_uart.c.

◆ MULTI_FUNC_SEL3_REG

#define MULTI_FUNC_SEL3_REG   0x29

Definition at line 11 of file f81866d_uart.c.

◆ PORT_SELECT_REGISTER

#define PORT_SELECT_REGISTER   0x27

Definition at line 10 of file f81866d_uart.c.

Function Documentation

◆ f81866d_uart_init()

void f81866d_uart_init ( struct device dev)