Epicurus v0.3.5
Epicurus v0.3.5
Source bundles, one per family. Download the one for your
part, unpack it, and point EPICURUS_DIR at it. Each
bundle carries its own QUICKSTART.md, SUPPORT.md,
MPLABX.md, and a reference MPLAB X project under
examples/.
EPICURUS_DIR := third_party/epicurus
EPICURUS_MCU := 16F877A
EPICURUS_MODULES := serial tick
include $(EPICURUS_DIR)/epicurus.mk
SRCS := main.c $(EPICURUS_SRCS)
CFLAGS += $(EPICURUS_CFLAGS)Stability
This is a 0.x release: the epicurus.mk interface may
still change. Pin this tag rather than tracking a branch.
Support
Not every module builds on every part; the smaller parts
in each family run out of RAM for the larger modules.
Each bundle's SUPPORT.md has the full table with a
reason for every exclusion, and epicurus.mk fails
immediately with that reason rather than as a wall of XC8
linker errors.
Verification
Every bundle in this release was built from a scratch
directory outside the repository before publication.
8323978d1aa5b2c2f5afba18216f3302b6654f4ef463b41977b148541c0dad44 ./epicurus-cli-v0.3.5.tar.gz
131ce54a437cba47b495b939c3ac4e4e9a9e14a83ec2270198120f177b4d38d9 ./epicurus-pic16f193x-v0.3.5.tar.gz
24670e83a6018b5923c23604dd88cebbcfd7f39856ef2908c656810a19529656 ./epicurus-pic16f87xa-v0.3.5.tar.gz
e4c49419e501d7419e36c6309c9fd6850e4eec0c7ad5f54fd01e8c4363aeec8e ./epicurus-pic18fxx5x-v0.3.5.tar.gz