Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
Référence du fichier cart_link.h

Interface de communication entre Brick et les cartouches externes. Plus de détails...

#include <stdint.h>
#include <stdbool.h>
#include "cart_bus.h"

Aller au code source de ce fichier.

Fonctions

void cart_link_init (void)
 Initialise la couche Cart Link et réinitialise les registres shadow.
 
void cart_link_param_changed (uint16_t param_id, uint8_t value, bool is_bitwise, uint8_t bit_mask)
 Notifie un changement de paramètre vers la cartouche active.
 
uint8_t cart_link_shadow_get (cart_id_t cid, uint16_t param_id)
 Lecture du shadow local pour une cartouche donnée.
 
void cart_link_shadow_set (cart_id_t cid, uint16_t param_id, uint8_t v)
 Écriture directe dans le shadow local (sans envoi immédiat).
 

Description détaillée

Interface de communication entre Brick et les cartouches externes.