Refactoring library files to remove dependency on include.h.

This commit is contained in:
Wayne Venables
2023-02-25 20:18:58 -08:00
parent 73a91f3508
commit 341fb86b22
34 changed files with 200 additions and 398 deletions

View File

@@ -1,65 +0,0 @@
# make clean ... clean
# make all ... compile
##############################################################################
# Input files
# ASM source files
ASRC +=
# C source files
CSRC +=
# C++ source files
SRC += src/main.cpp
##############################################################################
# Configuration
# defines
DEFINE += -DCFG_TUSB_DEBUG=0
DEFINE += -DCFG_TUSB_MCU=OPT_MCU_RP2040
DEFINE += -DCFG_TUSB_OS=OPT_OS_PICO
DEFINE += -DPICO_BIT_OPS_PICO=1
DEFINE += -DPICO_BOARD=\"pico\"
DEFINE += -DPICO_BUILD=1
DEFINE += -DPICO_CMAKE_BUILD_TYPE=\"Release\"
DEFINE += -DPICO_COPY_TO_RAM=0
DEFINE += -DPICO_CXX_ENABLE_EXCEPTIONS=0
DEFINE += -DPICO_DIVIDER_HARDWARE=1
DEFINE += -DPICO_DOUBLE_PICO=1
DEFINE += -DPICO_FLOAT_PICO=1
DEFINE += -DPICO_INT64_OPS_PICO=1
DEFINE += -DPICO_MEM_OPS_PICO=1
DEFINE += -DPICO_NO_FLASH=0
DEFINE += -DPICO_NO_HARDWARE=0
DEFINE += -DPICO_ON_DEVICE=1
DEFINE += -DPICO_PRINTF_PICO=1
DEFINE += -DPICO_PROGRAM_URL=\"https://github.com/raspberrypi/pico-examples\"
DEFINE += -DPICO_TARGET_NAME=\"pico\"
DEFINE += -DPICO_USE_BLOCKED_RAM=0
DEFINE += -DNDEBUG
# stdio output (select one option)
#DEFINE += -DPICO_STDIO_UART=1
#DEFINE += -DPICO_STDIO_SEMIHOSTING=1
#DEFINE += -DPICO_STDIO_USB=1
# How to connect UART to Pico:
# +---USB---+
# <-- UART0_TX GP0 |.1 40.|VBUS --- +5V power output to USB device
# --> UART0_RX GP1 |.2 39.|VSYS ---|<|--- +5V power input
# --- GND |.3 38.| GND K diode A
# GP2 |.4 37.| 3V3_EN
# GP3 |.5 36.| 3V3_OUT
# ......
#
# USB/UART adaptor PL2303TA:
# red ......... +5V VSYS (39)
# black ....... GND (3)
# white RxD ... UART0_TX GP0 (1)
# green TxD ... UART0_RX GP1 (2)
# Setup: 115200 Baud
include ../Makefile.inc

View File

@@ -1,15 +0,0 @@
// ****************************************************************************
//
// Common definitions
//
// ****************************************************************************
// ----------------------------------------------------------------------------
// Includes
// ----------------------------------------------------------------------------
#include "../../../global.h" // global common definitions
// main
#include "main.h" // main code

View File

@@ -5,7 +5,8 @@
//
// ****************************************************************************
#include "include.h"
#include "picovga.h"
// Draw box
ALIGNED u8 Box[512*400];

View File

@@ -1,11 +0,0 @@
// ****************************************************************************
//
// Main code
//
// ****************************************************************************
#ifndef _MAIN_H
#define _MAIN_H
#endif // _MAIN_H