mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-28 10:10:29 +00:00
46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
Serial Support
|
|
--------------
|
|
|
|
The default DOS serial driver does not support speeds above 9600 baud. For
|
|
higher speeds a more capable serial driver (like ADF) must be used.
|
|
|
|
|
|
USB Support
|
|
-----------
|
|
|
|
USB is not supported.
|
|
|
|
|
|
Bluetooth Support
|
|
-----------------
|
|
|
|
Bluetooth is not supported.
|
|
|
|
|
|
Compilation
|
|
-----------
|
|
|
|
The MSDOS version can be compiled thanks to a cross-compiler. Get the following
|
|
archives:
|
|
|
|
ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc410s2.zip
|
|
ftp://ftp.delorie.com/pub/djgpp/current/v2/djcrx203.zip
|
|
|
|
The djcrx203.zip archive contains a file named cross/howto.32 which explains
|
|
how to build a cross-compiler for gcc 3.2. You can build one for gcc 4.1 by
|
|
applying the same instructions to the gcc410s2.zip archive (listed above)
|
|
instead of to the gcc32s2.zip archive (mentioned in the howto). You can also
|
|
use a more recent binutils package too (2.16.91 works fine).
|
|
|
|
You can use the cross-compiler with the following ./configure command:
|
|
|
|
CC_FOR_BUILD=gcc LD=i586-pc-msdosdjgpp-ld ./configure \
|
|
--prefix=/brltty-msdos \
|
|
--host=i586-pc-msdosdjgpp --target=i586-pc-msdosdjgpp \
|
|
--build=x86_64-unknown-linux-gnu \
|
|
--disable-api --disable-icu --without-speechd \
|
|
--disable-x --without-usb-package --without-bluetooth-package \
|
|
--with-braille-driver=-vr,all --without-libbraille \
|
|
--with-speech-driver=all --without-espeak --without-flite \
|
|
--with-screen-driver=pb,-all
|