Messages in this thread | | | Date | Fri, 10 Apr 2009 20:43:08 -0700 | From | Andrew Morton <> | Subject | Re: video (VGA) object-files unconditionally built/included? |
| |
On Fri, 10 Apr 2009 13:30:22 +0200 Dag Bakke <dag@bakke.com> wrote:
> Hi. > > I am putting together a tiny kernel for an embedded x86 target. Space is > tight, so I try to shave every kB I can get rid of. > I don't have anything resembling VGA or graphics, and my .config > reflects that. (Serial console.) > > Yet, when building the kernel I see: > > LZMA arch/x86/boot/compressed/vmlinux.bin.lzma > CC arch/x86/boot/video.o > CC arch/x86/boot/video-mode.o > CC arch/x86/boot/version.o > CC arch/x86/boot/video-vga.o > CC arch/x86/boot/video-vesa.o > CC arch/x86/boot/video-bios.o > > # strings arch/x86/boot/bzImage | egrep -i 'vesa|vga|bios|mode' > +VESA > 0123456789ABCDEFPress <ENTER> to see video modes available, <SPACE> to > continue, or wait 30 sec > Mode: Resolution: Type: > Enter a video mode or "scan" to scan for additional modes: > Undefined video mode number: %x > VESA > BIOS > > > The video* objects sums up to 87kB. Can I get rid of that somehow? I am > using current git. > > This is my .config: > http://tapas.homeip.net/~dagb/tiny.config >
I don't think those video things end up consuming memory after the kernel has booted?
| |