Changeset 229

Show
Ignore:
Timestamp:
09/22/08 22:56:04 (2 months ago)
Author:
jcrouse
Message:

Add AMD dbm690t mainboard to buildrom.
The dbm690t uses an embedded VBIOS which buildrom can attach to the ROM image.

Signed-off-by: Marc Jones <marc.jones@…>
Signed-off-by: Jordan Crouse <jordan.crouse@…>
Acked-by: Ward Vandewege <ward@…>

Location:
buildrom-devel
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • buildrom-devel/config/platforms/Config.in

    r186 r229  
    165165        select PLATFORM 
    166166        select PLATFORM_SUPPORT_64BIT 
     167 
     168config PLATFORM_DBM690T 
     169        bool "AMD dbM690T" 
     170        depends on VENDOR_AMD 
     171        select PLATFORM 
     172        select PLATFORM_SUPPORT_64BIT 
    167173endchoice 
    168174 
     
    209215          emulated platform in the AMD SimNow (TM) simulator 
    210216 
     217config AMD_R690_HEADLESS 
     218        bool "Build the R690 platform as headless (without VGA)" 
     219        depends on ADVANCED && PLATFORM_DBM690T 
     220        default n 
     221        help 
     222          Say 'y' here to build without the VGA BIOS for the 
     223          R690 chipset.  This will result in no video graphics 
     224          for the platform.  This is not likely what you want, 
     225          so you should say 'n' here unless you are absolutely 
     226          sure. 
     227 
     228config AMD_R690_USE_VBIOS 
     229        bool 
     230        depends on !AMD_R690_HEADLESS 
     231        default y 
     232 
     233config AMD_R690_CUSTOM_VBIOS 
     234        bool "Specify a custom location for the R690 video BIOS" 
     235        depends on AMD_R690_USE_VBIOS 
     236        help 
     237          Say 'y' here to specify a custom location for the R690 
     238          video BIOS file.  Otherwise, it will be looked for in a 
     239          default location. 
     240 
     241config AMD_R690_VBIOS 
     242        string "Location of the RS690 Video BIOS file" 
     243        depends on AMD_R690_CUSTOM_VBIOS 
     244        default "" 
     245        help 
     246          Specify the full pathname for your RS690 video BIOS file 
     247 
    211248endmenu 
  • buildrom-devel/config/platforms/platforms.conf

    r199 r229  
    2828PLATFORM-$(CONFIG_PLATFORM_GA_2761GXDK) = ga-2761gxdk.conf 
    2929PLATFORM-$(CONFIG_PLATFORM_QEMU-X86) = qemu.conf 
     30PLATFORM-$(CONFIG_PLATFORM_DBM690T) = dbm690t.conf 
    3031 
    3132include $(CONFIG_DIR)/platforms/$(PLATFORM-y) 
     
    3637# For those platforms that have option roms, add the following line 
    3738#DEPENDS-$(MYPLATFORM) += roms 
     39 
     40DEPENDS-$(CONFIG_PLATFORM_DBM690T) += roms 
  • buildrom-devel/packages/grub2/grub2.mk

    r171 r229  
    2323              configfile boot hexdump linux multiboot ext2 
    2424 
     25ifeq ($(CONFIG_PAYLOAD_GRUB2),y) 
    2526HAVE_RUBY:=$(call find-tool,ruby) 
    2627 
    2728ifeq ($(HAVE_RUBY),n) 
    2829$(error To build GRUB2, you need to install 'ruby') 
     30endif 
    2931endif 
    3032 
  • buildrom-devel/packages/roms/roms.mk

    r182 r229  
    22# here 
    33 
    4 OPTIONROM_TARGETS?= 
     4OPTIONROM_TARGETS ?= 
    55 
    6 OPTIONROM-y = 
     6OPTIONROMS-y = 
     7OPTIONROMS-$(CONFIG_PLATFORM_DBM690T) += $(PACKAGE_DIR)/roms/amd_r690.mk 
    78 
    89ifneq ($(OPTIONROMS-y),) 
    9 include $(OPTIONROM-y) 
     10include $(OPTIONROMS-y) 
    1011endif 
    1112 
     
    1617 
    1718roms-clean: 
    18 ifneq ($(OPTIONROM_TARGETS),) 
    19         @ rm -rf $(OPTIONROM_TARGETS) 
    20 endif 
    2119 
    22 roms-distclean: roms-clean 
     20roms-distclean: