Skip to content

Commit 0804b07

Browse files
committed
Merge remote-tracking branch 'github-personal/dnd-autodismss-toggle' into dnd-autodismss-toggle
2 parents fb74759 + 6b21c8a commit 0804b07

618 files changed

Lines changed: 12449 additions & 6729 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ PebbleOS is the operating system running on Pebble smartwatches.
2121
- ruff for Python code
2222
- Keep code comments short and concise. Extended descriptions can be kept in
2323
the Git commit message.
24+
- Do not put references to issues in the code, only add those to the Git commit message.
2425

2526
## Logging
2627

Kconfig

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,57 @@ config RELEASE
88
features like Memfault crash reporting that should only run on
99
shipping firmware.
1010

11+
config PBLBOOT
12+
bool "PBLBOOT bootloader"
13+
help
14+
Build for the PBLBOOT bootloader: prepend the PBLBOOT image
15+
header to the firmware binary and assume a two-slot flash
16+
layout with direct XIP. Disable for boards whose SoC bootloader
17+
consumes a raw image and uses a single firmware slot.
18+
19+
config IS_BIGBOARD
20+
bool "Bigboard variant"
21+
help
22+
Engineering/development PCB variant of a board (`_bb` suffix
23+
in the board name). Gates bigboard-only behaviour that differs
24+
from the shipping board.
25+
26+
# Source the active board's Kconfig and its per-board defaults; kconfig.py
27+
# exports $(BOARD) from the --board argument.
28+
rsource "boards/$(BOARD)/Kconfig"
29+
rsource "boards/$(BOARD)/Kconfig.defconfig"
30+
31+
config BOARD_FAMILY_ASTERIX
32+
bool
33+
help
34+
Hidden symbol selected by boards in the Asterix family.
35+
36+
config BOARD_FAMILY_OBELIX
37+
bool
38+
help
39+
Hidden symbol selected by boards in the Obelix family.
40+
41+
config BOARD_FAMILY_GETAFIX
42+
bool
43+
help
44+
Hidden symbol selected by boards in the Getafix family.
45+
46+
config BOARD_FAMILY_NAME
47+
string
48+
help
49+
Lowercase token identifying the board family (or the single
50+
board, for QEMU variants). Used for resource path lookups
51+
and string outputs. Set per board in
52+
boards/<board>/Kconfig.defconfig.
53+
54+
config QEMU_MACHINE
55+
string
56+
depends on QEMU
57+
help
58+
QEMU machine identifier passed to qemu-system-arm via the
59+
`-machine` flag. Set per board in
60+
boards/<board>/Kconfig.defconfig.
61+
1162
choice
1263
prompt "SDK platform"
1364
config PLATFORM_EMERY

applib-targets/overrides/FreeRTOS.h

Lines changed: 0 additions & 6 deletions
This file was deleted.

applib-targets/overrides/applib/applib_malloc.auto.h

Lines changed: 0 additions & 21 deletions
This file was deleted.

applib-targets/overrides/os/mutex.h

Lines changed: 0 additions & 9 deletions
This file was deleted.

applib-targets/overrides/portmacro.h

Lines changed: 0 additions & 6 deletions
This file was deleted.

applib-targets/overrides/queue.h

Lines changed: 0 additions & 6 deletions
This file was deleted.

applib-targets/overrides/semphr.h

Lines changed: 0 additions & 4 deletions
This file was deleted.

applib-targets/overrides/task.h

Lines changed: 0 additions & 9 deletions
This file was deleted.

applib-targets/sdl/examples/main.c

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)