From 64a9cd29d3c3085f29684d76440f1afe1108287a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 18 May 2016 14:39:44 +0200 Subject: [PATCH] (System Information) Add CPU Cores --- menu/menu_displaylist.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 83548a887a..f0404a471f 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "menu_driver.h" #include "menu_navigation.h" @@ -650,6 +651,15 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info) MENU_SETTINGS_CORE_INFO_NONE, 0, 0); } + { + char cpu_str[PATH_MAX_LENGTH]; + unsigned amount_cores = cpu_features_get_core_amount(); + + snprintf(cpu_str, sizeof(cpu_str), "CPU Cores: %d\n", amount_cores); + menu_entries_add(info->list, cpu_str, "", + MENU_SETTINGS_CORE_INFO_NONE, 0, 0); + } + for(controller = 0; controller < MAX_USERS; controller++) { if (settings->input.autoconfigured[controller])