Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

firmware: fix misdefinition of QUEUE_GET_THREAD macro #2?

Broke the sim, just above it has..

struct queue_sender_list
{
/* If non-NULL, there is a thread waiting for the corresponding event */
/* Must be statically allocated to put in non-cached ram. */
struct thread_entry *senders[QUEUE_LENGTH]; /* message->thread map */
struct __wait_queue list; /* list of senders in map */
/* Send info for last message dequeued or NULL if replied or not sent */
struct thread_entry * volatile curr_sender;
struct blocker blocker;
};

Change-Id: Ifc7a5fe92ebe5f06c0dc5655ce9725752e606381

authored by

William Wilgus and committed by
Aidan MacDonald
44a51630 515b2816

+1 -1
+1 -1
firmware/kernel/include/queue.h
··· 100 100 }; 101 101 #endif /* HAVE_EXTENDED_MESSAGING_AND_NAME */ 102 102 103 - #if defined(HAVE_EXTENDED_MESSAGING_AND_NAME) 103 + #if defined(HAVE_EXTENDED_MESSAGING_AND_NAME) && defined(HAVE_PRIORITY_SCHEDULING) 104 104 #define QUEUE_GET_THREAD(q) \ 105 105 (((q)->send == NULL) ? NULL : (q)->send->blocker.thread) 106 106 #else