L4Re Operating System Framework – Interface and Usage Documentation
Loading...
Searching...
No Matches
uart_16550_dw.h
1/* SPDX-License-Identifier: GPL-2.0-only OR License-Ref-kk-custom */
2/*
3 * Copyright (C) 2023 Kernkonzept GmbH.
4 */
5/*
6 * (c) 2015 Adam Lackorzynski <adam@l4re.org>
7 *
8 * This file is part of TUD:OS and distributed under the terms of the
9 * GNU General Public License 2.
10 * Please see the COPYING-GPL-2 file for details.
11 */
12#pragma once
13
14#include "uart_16550.h"
15
16namespace L4
17{
18 class Uart_16550_dw : public Uart_16550
19 {
20 public:
21 explicit Uart_16550_dw(unsigned long base_rate)
22 : Uart_16550(base_rate)
23 {}
24
25 void irq_ack() override;
26 };
27}
L4 low-level kernel interface.