hello.c 275 B

123456789101112131415161718192021
  1. #define CONSOLE (*(volatile unsigned char *)0xc0000000)
  2. void die(void)
  3. {
  4. while (1)
  5. ;
  6. }
  7. int main(void)
  8. {
  9. static const char hello[] = "Hello, World!\r\n";
  10. const char *p;
  11. int x = 1;
  12. for (p = hello; *p; p++) {
  13. CONSOLE = *p;
  14. x *= *p;
  15. }
  16. die();
  17. }