| /* | |
| * Platform information definitions. | |
| * | |
| * 2006 (c) MontaVista Software, Inc. | |
| * Vitaly Bordug <vbordug@ru.mvista.com> | |
| * | |
| * 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 |