/* * Platform information definitions. * * 2006 (c) MontaVista Software, Inc. * Vitaly Bordug * * This file is licensed under the terms of the GNU General Public License * version 2. This program is licensed "as is" without any warranty of any * kind, whether express or implied. */ #ifndef FS_PD_H #define FS_PD_H static inline int uart_baudrate(void) { int baud; bd_t *bd = (bd_t *) __res; if (bd->bi_baudrate) baud = bd->bi_baudrate; else baud = -1; return baud; } static inline int uart_clock(void) { return (((bd_t *) __res)->bi_intfreq); } #define cpm2_map(member) (&cpm2_immr->member) #define cpm2_map_size(member, size) (&cpm2_immr->member) #define cpm2_unmap(addr) do {} while(0) #endif