<commit_before>
#include "drivers/mss_gpio/mss_gpio.h"
#include "drivers/rgb_led_driver/rgb_led.h"

// pwm interrupts
// the fpga configured interrupts for the timer modules
#define RED_GPIO_INT   MSS_GPIO_5
#define GREEN_GPIO_INT MSS_GPIO_6
#define BLUE_GPIO_INT  MSS_GPIO_8
#define PULSE_GPIO_INT MSS_GPIO_8

void GPIO5_IRQHandler(void){
  pwm_red();
}

void GPIO6_IRQHandler(void){
  pwm_green();
}

void GPIO7_IRQHandler(void){
  pwm_blue();
}

void GPIO8_IRQHandler(void){
  on_pulse();
}

// the fpga configured pins for led control
#define RED_GPIO   MSS_GPIO_9
#define GREEN_GPIO MSS_GPIO_10
#define BLUE_GPIO  MSS_GPIO_11

int main(void)
{<commit_msg>fixing duplicate gpio, adding TODO to add gpios in libero<commit_after>
#include "drivers/mss_gpio/mss_gpio.h"
#include "drivers/rgb_led_driver/rgb_led.h"

// pwm interrupts
// the fpga configured interrupts for the timer modules
#define RED_GPIO_INT   MSS_GPIO_5
#define GREEN_GPIO_INT MSS_GPIO_6
#define BLUE_GPIO_INT  MSS_GPIO_7
#define PULSE_GPIO_INT MSS_GPIO_8

void GPIO5_IRQHandler(void){
  pwm_red();
}

void GPIO6_IRQHandler(void){
  pwm_green();
}

void GPIO7_IRQHandler(void){
  pwm_blue();
}

void GPIO8_IRQHandler(void){
  on_pulse();
}

// the fpga configured pins for led control
// TODO: add these to SoftConsole
#define RED_GPIO   MSS_GPIO_9
#define GREEN_GPIO MSS_GPIO_10
#define BLUE_GPIO  MSS_GPIO_11

int main(void)
{
{'fraction_non_alphanumeric': 0.08726752503576538, 'fraction_numerical': 0.01859799713876967, 'mean_word_length': 5.599056603773585, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7346929', 'n_tokens_mistral': 573, 'n_tokens_neox': 542, 'n_words': 128}