paul@0 | 1 | #ifndef __BOARD_NANONOTE_H__ |
paul@0 | 2 | #define __BOARD_NANONOTE_H__ |
paul@0 | 3 | |
paul@14 | 4 | /* Initialisation functions. */ |
paul@14 | 5 | |
paul@10 | 6 | void load_args(void); |
paul@0 | 7 | void gpio_init(void); |
paul@9 | 8 | void gpio_init2(void); |
paul@0 | 9 | void cpm_init(void); |
paul@0 | 10 | void pll_init(void); |
paul@0 | 11 | void sdram_init(void); |
paul@9 | 12 | void rtc_init(void); |
paul@9 | 13 | int timer_init(void); |
paul@14 | 14 | |
paul@14 | 15 | /* Utility functions. */ |
paul@14 | 16 | |
paul@9 | 17 | void udelay(unsigned long usec); |
paul@9 | 18 | void flush_cache_all(void); |
paul@14 | 19 | unsigned long get_memory_size(void); |
paul@0 | 20 | |
paul@0 | 21 | #endif /* __BOARD_NANONOTE_H__ */ |