#include "sys/alt_stdio.h" #include "system.h" int main() { unsigned long regval; char onechar; while (1) { regval = *(volatile unsigned long *)PIO_1_BASE; *(volatile unsigned long *)PIO_0_BASE = regval; regval = 0; while((regval & 0x0080) == 0) { // check RRDY regval = *(volatile unsigned long *)(UART_0_BASE+2*4); // one word is 32bit(4 byte) } onechar = alt_getchar(); if(onechar == 'p') { // product name alt_putstr("ACKPNDFAL3C10\n"); } } return 0; }