/* * Copyright (C) 2009 Hans J. Koch * * This file is licensed under the terms of the GPL version 2. */ #include #include #include unsigned int system_rev; #define ID_MASK 0x7fff static void putc(int c) { u32 *uart_lsr = (u32 *)(UART_BASE_PHYS + (UART_LSR << 2)); u32 *uart_tx = (u32 *)(UART_BASE_PHYS + (UART_TX << 2)); while (!(*uart_lsr & UART_LSR_THRE)) barrier(); *uart_tx = c; } static inline void flush(void) { } /* * nothing to do */ #define arch_decomp_setup() #define arch_decomp_wdog()