]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Export serial-related functions from kernel
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 20 Aug 2010 19:31:33 +0000 (21:31 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 20 Aug 2010 19:31:33 +0000 (21:31 +0200)
conf/mips-yeeloong.rmk
include/grub/serial.h

index 90949866c3414afb5ad8d4b3aeae130974b00720..9cbbdf4726fa5264abd06b048bae038da594d747 100644 (file)
@@ -5,7 +5,7 @@ COMMON_CFLAGS += -march=mips3
 COMMON_ASFLAGS += -march=mips3
 
 kernel_img_HEADERS += pci.h bitmap.h video.h gfxterm.h font.h \
-                     bitmap_scale.h bufio.h cs5536.h machine/pci.h
+                     bitmap_scale.h bufio.h cs5536.h machine/pci.h serial.h
 
 include $(srcdir)/conf/mips.mk
 
index 68cec6fdfe68a76b68f57220a8eb244272ed30d6..652268b2e5f0d03622da7609f8ad100dd836ab29 100644 (file)
@@ -88,9 +88,9 @@ struct grub_serial_port
   grub_term_input_t term_in;
 };
 
-grub_err_t grub_serial_register (struct grub_serial_port *port);
+grub_err_t EXPORT_FUNC(grub_serial_register) (struct grub_serial_port *port);
 
-void grub_serial_unregister (struct grub_serial_port *port);
+void EXPORT_FUNC(grub_serial_unregister) (struct grub_serial_port *port);
 
   /* Set default settings.  */
 static inline grub_err_t
@@ -114,6 +114,6 @@ grub_serial_config_defaults (struct grub_serial_port *port)
 void grub_ns8250_init (void);
 char *grub_serial_ns8250_add_port (grub_port_t port);
 extern struct grub_serial_driver grub_ns8250_driver;
-void grub_serial_unregister_driver (struct grub_serial_driver *driver);
+void EXPORT_FUNC(grub_serial_unregister_driver) (struct grub_serial_driver *driver);
 
 #endif