lib: Add rp2350 files to pico-sdk
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
62
lib/pico-sdk/rp2350/hardware/regs/hstx_fifo.h
Normal file
62
lib/pico-sdk/rp2350/hardware/regs/hstx_fifo.h
Normal file
@@ -0,0 +1,62 @@
|
||||
// THIS HEADER FILE IS AUTOMATICALLY GENERATED -- DO NOT EDIT
|
||||
|
||||
/**
|
||||
* Copyright (c) 2024 Raspberry Pi Ltd.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*/
|
||||
// =============================================================================
|
||||
// Register block : HSTX_FIFO
|
||||
// Version : 1
|
||||
// Bus type : ahbl
|
||||
// Description : FIFO status and write access for HSTX
|
||||
// =============================================================================
|
||||
#ifndef _HARDWARE_REGS_HSTX_FIFO_H
|
||||
#define _HARDWARE_REGS_HSTX_FIFO_H
|
||||
// =============================================================================
|
||||
// Register : HSTX_FIFO_STAT
|
||||
// Description : FIFO status
|
||||
#define HSTX_FIFO_STAT_OFFSET _u(0x00000000)
|
||||
#define HSTX_FIFO_STAT_BITS _u(0x000007ff)
|
||||
#define HSTX_FIFO_STAT_RESET _u(0x00000000)
|
||||
// -----------------------------------------------------------------------------
|
||||
// Field : HSTX_FIFO_STAT_WOF
|
||||
// Description : FIFO was written when full. Write 1 to clear.
|
||||
#define HSTX_FIFO_STAT_WOF_RESET _u(0x0)
|
||||
#define HSTX_FIFO_STAT_WOF_BITS _u(0x00000400)
|
||||
#define HSTX_FIFO_STAT_WOF_MSB _u(10)
|
||||
#define HSTX_FIFO_STAT_WOF_LSB _u(10)
|
||||
#define HSTX_FIFO_STAT_WOF_ACCESS "WC"
|
||||
// -----------------------------------------------------------------------------
|
||||
// Field : HSTX_FIFO_STAT_EMPTY
|
||||
#define HSTX_FIFO_STAT_EMPTY_RESET "-"
|
||||
#define HSTX_FIFO_STAT_EMPTY_BITS _u(0x00000200)
|
||||
#define HSTX_FIFO_STAT_EMPTY_MSB _u(9)
|
||||
#define HSTX_FIFO_STAT_EMPTY_LSB _u(9)
|
||||
#define HSTX_FIFO_STAT_EMPTY_ACCESS "RO"
|
||||
// -----------------------------------------------------------------------------
|
||||
// Field : HSTX_FIFO_STAT_FULL
|
||||
#define HSTX_FIFO_STAT_FULL_RESET "-"
|
||||
#define HSTX_FIFO_STAT_FULL_BITS _u(0x00000100)
|
||||
#define HSTX_FIFO_STAT_FULL_MSB _u(8)
|
||||
#define HSTX_FIFO_STAT_FULL_LSB _u(8)
|
||||
#define HSTX_FIFO_STAT_FULL_ACCESS "RO"
|
||||
// -----------------------------------------------------------------------------
|
||||
// Field : HSTX_FIFO_STAT_LEVEL
|
||||
#define HSTX_FIFO_STAT_LEVEL_RESET _u(0x00)
|
||||
#define HSTX_FIFO_STAT_LEVEL_BITS _u(0x000000ff)
|
||||
#define HSTX_FIFO_STAT_LEVEL_MSB _u(7)
|
||||
#define HSTX_FIFO_STAT_LEVEL_LSB _u(0)
|
||||
#define HSTX_FIFO_STAT_LEVEL_ACCESS "RO"
|
||||
// =============================================================================
|
||||
// Register : HSTX_FIFO_FIFO
|
||||
// Description : Write access to FIFO
|
||||
#define HSTX_FIFO_FIFO_OFFSET _u(0x00000004)
|
||||
#define HSTX_FIFO_FIFO_BITS _u(0xffffffff)
|
||||
#define HSTX_FIFO_FIFO_RESET _u(0x00000000)
|
||||
#define HSTX_FIFO_FIFO_MSB _u(31)
|
||||
#define HSTX_FIFO_FIFO_LSB _u(0)
|
||||
#define HSTX_FIFO_FIFO_ACCESS "WF"
|
||||
// =============================================================================
|
||||
#endif // _HARDWARE_REGS_HSTX_FIFO_H
|
||||
|
||||
Reference in New Issue
Block a user