1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/core
Frederik Haxel 0c2cfe99e6 native64: Add Linux/x86_64 board
Adds a separate board for native64 instead of the `NATIVE_64BIT` workaround.
The files in `boards/native64` are more or less dummy files and just include
the `boards/native` logic (similar to `openlabs-kw41z-mini-256kib`).
The main logic for native is in `makefiles/arch/native.inc.mk`, `cpu/native`
and `boards/native`.

The remaining changes concern the build system, and change native board checks
to native CPU checks to cover both boards.
2024-02-05 22:01:40 +01:00
..
include native64: Add Linux/x86_64 board 2024-02-05 22:01:40 +01:00
lib Merge pull request #20253 from maribu/tests/periph/uart_locate_pins 2024-01-18 11:20:02 +00:00
cond.c core/*: realign ENABLE_DEBUG 2020-10-23 00:45:56 +02:00
doc.txt doc/mainpage: don't claim to be a microkernel 2024-01-11 16:59:50 +01:00
Kconfig core: add core_mutex_debug to aid debugging deadlocks 2023-04-25 15:10:34 +02:00
Makefile core/thread, mutex: provide dummy implementation for riotboot 2022-05-02 13:18:39 +02:00
mbox.c core: 64 bit compatibility 2024-01-15 10:16:30 +01:00
msg_bus.c core: Access internal vars via helper funcs 2020-08-06 16:47:33 +02:00
msg.c core/msg: better DEBUG() in queue_msg 2023-10-22 10:50:00 +02:00
mutex.c core/mutex: fix debug message for mutex priority inheritance 2023-12-14 16:43:28 +01:00
sched.c core/sched.c: fix undefined behavior on 8-bit/16-bit 2022-09-09 21:55:17 +02:00
thread_flags.c core: 64 bit compatibility 2024-01-15 10:16:30 +01:00
thread.c core/thread: Fix up stack and TLS alignments 2023-03-04 01:18:36 -08:00