Rp2040_Hal_Config

Entities

Simple Types

Constants

Description

Alire_Host_Arch

Alire_Host_Arch : constant String := "x86_64";

Alire_Host_Distro

Alire_Host_Distro : constant String := "debian";

Alire_Host_OS

Alire_Host_OS : constant String := "linux";

Build_Profile

Build_Profile : constant Build_Profile_Kind := development;

Build_Profile_Kind

type Build_Profile_Kind is (release, validation, development);
Enumeration Literal
release
validation
development

Crate_Name

Crate_Name : constant String := "rp2040_hal";

Crate_Version

Crate_Version : constant String := "2.1.0";

Flash_Chip

Flash_Chip : constant Flash_Chip_Kind := w25qxx;

Flash_Chip_Kind

type Flash_Chip_Kind is (w25qxx, generic_qspi, generic_03);
Enumeration Literal
w25qxx
generic_qspi
generic_03

Interrupts

Interrupts : constant Interrupts_Kind := hal;

Interrupts_Kind

type Interrupts_Kind is (hal, bb_runtimes);
Enumeration Literal
hal
bb_runtimes

Use_Startup

Use_Startup : constant Boolean := True;