Changeset 067da5c in rtems
- Timestamp:
- 11/20/14 14:00:33 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 280f4ecc
- Parents:
- c5a74946
- git-author:
- Jan Dolezal <dolezj21@…> (11/20/14 14:00:33)
- git-committer:
- Gedare Bloom <gedare@…> (11/20/14 14:52:40)
- Location:
- c/src/lib/libbsp/i386/pc386
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/i386/pc386/Makefile.am
rc5a74946 r067da5c 107 107 libbsp_a_SOURCES += console/exar17d15x.c 108 108 libbsp_a_SOURCES += console/rtd316.c 109 if USE_VBE_RM 109 110 include_bsp_HEADERS += include/vbe3.h 110 111 include_HEADERS += include/edid.h 112 include_bsp_HEADERS += include/fb_vesa.h 113 libbsp_a_SOURCES += console/fb_vesa_rm.c 114 else 111 115 if USE_CIRRUS_GD5446 112 116 libbsp_a_SOURCES += console/fb_cirrus.c 113 117 else 114 118 libbsp_a_SOURCES += console/fb_vga.c 119 endif 115 120 endif 116 121 -
c/src/lib/libbsp/i386/pc386/configure.ac
rc5a74946 r067da5c 83 83 AM_CONDITIONAL(USE_CIRRUS_GD5446,test "$USE_CIRRUS_GD5446" = "1") 84 84 85 RTEMS_BSPOPTS_SET([USE_VBE_RM],[*],[0]) 86 RTEMS_BSPOPTS_HELP([USE_VBE_RM], 87 [If defined, enables use of the Vesa Bios Extensions - real mode interface, 88 which enables graphical mode and introduce it upon bootup.]) 89 AM_CONDITIONAL(USE_VBE_RM,test "$USE_VBE_RM" = "1") 90 91 if test "${USE_VBE_RM}" = "1" ; then 92 if test -z "${NUM_APP_DRV_GDT_DESCRIPTORS}"; then 93 NUM_APP_DRV_GDT_DESCRIPTORS=2 ; 94 else 95 NUM_APP_DRV_GDT_DESCRIPTORS+=2 ; 96 fi 97 fi 85 98 RTEMS_BSPOPTS_SET([NUM_APP_DRV_GDT_DESCRIPTORS],[*],[0]) 86 99 RTEMS_BSPOPTS_HELP([NUM_APP_DRV_GDT_DESCRIPTORS], -
c/src/lib/libbsp/i386/pc386/preinstall.am
rc5a74946 r067da5c 148 148 PREINSTALL_FILES += $(PROJECT_INCLUDE)/i386_io.h 149 149 150 if USE_VBE_RM 150 151 $(PROJECT_INCLUDE)/bsp/vbe3.h: include/vbe3.h $(PROJECT_INCLUDE)/bsp/$(dirstamp) 151 152 $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/vbe3.h … … 155 156 $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/edid.h 156 157 PREINSTALL_FILES += $(PROJECT_INCLUDE)/edid.h 158 159 $(PROJECT_INCLUDE)/bsp/fb_vesa.h: include/fb_vesa.h $(PROJECT_INCLUDE)/bsp/$(dirstamp) 160 $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/fb_vesa.h 161 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/fb_vesa.h 162 endif 157 163 158 164 $(PROJECT_INCLUDE)/pcibios.h: ../../i386/shared/pci/pcibios.h $(PROJECT_INCLUDE)/$(dirstamp) -
c/src/lib/libbsp/i386/pc386/start/start.S
rc5a74946 r067da5c 42 42 #include <rtems/asm.h> 43 43 #include <rtems/score/cpu.h> 44 #include <bspopts.h> 44 45 45 46 /*----------------------------------------------------------------------------+ … … 62 63 63 64 EXTERN (boot_card) 65 #ifdef USE_VBE_RM 66 EXTERN (vesa_realmode_bootup_init) 67 #endif 64 68 EXTERN (_load_segments) 65 69 EXTERN (_return_to_monitor) … … 202 206 call _IBMPC_initVideo 203 207 208 #ifdef USE_VBE_RM 209 call vesa_realmode_bootup_init 210 #endif 211 204 212 /*---------------------------------------------------------------------+ 205 213 | Check CPU type. Enable Cache and init coprocessor if needed.
Note: See TracChangeset
for help on using the changeset viewer.