]> git.sur5r.net Git - u-boot/blobdiff - include/asm-i386/u-boot-i386.h
i386: Replace [read, write]_mmcr_[byte, word, long] with memory mapped structure
[u-boot] / include / asm-i386 / u-boot-i386.h
index 6e5e05959251a3c0dbbca14af16dcbffb83d39eb..3921e01e692c49db15ae506cfca1366a370a2ee0 100644 (file)
@@ -43,11 +43,31 @@ extern ulong i386boot_bios_size;    /* size of BIOS emulation code */
 
 /* cpu/.../cpu.c */
 int cpu_init(void);
+
+/* cpu/.../timer.c */
+void timer_isr(void *);
+typedef void (timer_fnc_t) (void);
+int register_timer_isr (timer_fnc_t *isr_func);
+
+/* Architecture specific - can be in cpu/i386/, lib_i386/, or $(BOARD)/ */
 int timer_init(void);
 
+/* cpu/.../interrupts.c */
+int cpu_init_interrupts(void);
+
+/* cpu/.../exceptions.c */
+int cpu_init_exceptions(void);
+
 /* board/.../... */
-int    board_init(void);
-int    dram_init (void);
+int board_init(void);
+int dram_init(void);
+
+void isa_unmap_rom(u32 addr);
+u32 isa_map_rom(u32 bus_addr, int size);
+
+/* lib_i386/... */
+int video_bios_init(void);
+int video_init(void);
 
 
 #endif /* _U_BOOT_I386_H_ */