test/periph_cpuid: renamed cpuid test application
This commit is contained in:
parent
1de3deff81
commit
69ab0c5d32
@ -1,6 +1,6 @@
|
||||
export APPLICATION = cpu_id
|
||||
export APPLICATION = periph_cpuid
|
||||
include ../Makefile.tests_common
|
||||
|
||||
BOARD_WHITELIST := native
|
||||
#BOARD_WHITELIST := native
|
||||
|
||||
include $(RIOTBASE)/Makefile.include
|
||||
@ -14,6 +14,7 @@
|
||||
* @brief GET_CPU_ID() test application
|
||||
*
|
||||
* @author Martin Lenders <mlenders@inf.fu-berlin.de>
|
||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
||||
*
|
||||
* @}
|
||||
*/
|
||||
@ -24,21 +25,36 @@
|
||||
#include "cpu-conf.h"
|
||||
#include "periph/cpuid.h"
|
||||
|
||||
#ifndef CPUID_ID_LEN
|
||||
#error "cpuid is not defined for the CPU type of this board"
|
||||
#endif
|
||||
/* only compile this test if CPUID getter is defined for the platform */
|
||||
#if CPUID_ID_LEN
|
||||
|
||||
int main(void)
|
||||
{
|
||||
uint8_t id[CPUID_ID_LEN];
|
||||
|
||||
puts("Test for the CPUID driver");
|
||||
puts("This test is reading out the CPUID of the platforms CPU\n");
|
||||
|
||||
/* read the CPUID */
|
||||
cpuid_get(id);
|
||||
|
||||
/* print the CPUID */
|
||||
printf("CPUID:");
|
||||
for (unsigned int i = 0; i < CPUID_ID_LEN; i++) {
|
||||
printf("0x%02x ", id[i]);
|
||||
printf(" 0x%02x", id[i]);
|
||||
}
|
||||
|
||||
printf("\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
int main(void)
|
||||
{
|
||||
puts("Test for the CPUID driver");
|
||||
puts("Error: the CPUID driver is not defined for this platform");
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif /* CPUID_ID_LEN */
|
||||
Loading…
x
Reference in New Issue
Block a user