Changeset bee37cf in mainline for boot


Ignore:
Timestamp:
2011-07-05T21:21:36Z (14 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5e2aa83, eb66f236
Parents:
3714e79 (diff), f7a55f9 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline changes.

Location:
boot
Files:
10 added
2 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • boot/Makefile

    r3714e79 rbee37cf  
    6565        done
    6666        for drv in $(RD_DRVS) ; do \
    67                 mkdir -p "$(DIST_PATH)/$(DRVS_PATH)/$$drv" ; \
    68                 cp "$(USPACE_PATH)/$(DRVS_PATH)/$$drv/$$drv" "$(DIST_PATH)/$(DRVS_PATH)/$$drv/$$drv" ; \
    69                 cp "$(USPACE_PATH)/$(DRVS_PATH)/$$drv/$$drv.ma" "$(DIST_PATH)/$(DRVS_PATH)/$$drv/$$drv.ma" ; \
     67                drv_dir="`dirname "$$drv"`" ; \
     68                drv_name="`basename "$$drv"`" ; \
     69                mkdir -p "$(DIST_PATH)/$(DRVS_PATH)/$$drv_name" ; \
     70                cp "$(USPACE_PATH)/$(DRVS_PATH)/$$drv_dir/$$drv_name/$$drv_name" "$(DIST_PATH)/$(DRVS_PATH)/$$drv_name/" ; \
     71                cp "$(USPACE_PATH)/$(DRVS_PATH)/$$drv_dir/$$drv_name/$$drv_name.ma" "$(DIST_PATH)/$(DRVS_PATH)/$$drv_name/" ; \
    7072        done
    7173        for file in $(RD_DRV_CFG) ; do \
    72                 cp "$(USPACE_PATH)/$(DRVS_PATH)/$$file" "$(DIST_PATH)/$(DRVS_PATH)/$$file" ; \
     74                file_dir="`dirname "$$file"`" ; \
     75                file_name="`basename "$$file"`" ; \
     76                cp "$(USPACE_PATH)/$(DRVS_PATH)/$$file_dir/$$file_name/$$file_name.dev" "$(DIST_PATH)/$(DRVS_PATH)/$$file_name/" ; \
    7377        done
    74        
     78
    7579clean: clean_dist
    7680        $(MAKE) -f $(BUILD) clean PRECHECK=$(PRECHECK)
  • boot/Makefile.common

    r3714e79 rbee37cf  
    8686RD_SRVS_ESSENTIAL = \
    8787        $(USPACE_PATH)/srv/hid/fb/fb \
    88         $(USPACE_PATH)/srv/hid/kbd/kbd \
     88        $(USPACE_PATH)/srv/hid/input/input \
    8989        $(USPACE_PATH)/srv/hid/console/console \
    9090        $(USPACE_PATH)/srv/fs/devfs/devfs
     
    110110        $(USPACE_PATH)/srv/net/net/net \
    111111        $(USPACE_PATH)/srv/devman/devman
    112        
     112
    113113RD_DRVS = \
    114         root \
    115         rootvirt \
    116         test1 \
    117         test2 \
    118         test3
    119 
    120 RD_DRV_CFG = 
     114        infrastructure/root \
     115        infrastructure/rootvirt \
     116        test/test1 \
     117        test/test2 \
     118        test/test3
     119
     120RD_DRV_CFG =
    121121
    122122RD_LIBS =
     
    146146        $(USPACE_PATH)/app/killall/killall \
    147147        $(USPACE_PATH)/app/mkfat/mkfat \
     148        $(USPACE_PATH)/app/lsusb/lsusb \
    148149        $(USPACE_PATH)/app/sbi/sbi \
    149150        $(USPACE_PATH)/app/redir/redir \
     
    158159        $(USPACE_PATH)/app/ping/ping \
    159160        $(USPACE_PATH)/app/stats/stats \
     161        $(USPACE_PATH)/app/sysinfo/sysinfo \
    160162        $(USPACE_PATH)/app/top/top \
    161         $(USPACE_PATH)/app/sysinfo/sysinfo \
     163        $(USPACE_PATH)/app/usbinfo/usbinfo \
     164        $(USPACE_PATH)/app/vuhid/vuh \
     165        $(USPACE_PATH)/app/mkbd/mkbd \
    162166        $(USPACE_PATH)/app/websrv/websrv
    163167
  • boot/Makefile.silo

    r3714e79 rbee37cf  
    3131include Makefile.common
    3232
    33 ifeq ($(CONFIG_AOUT_ISOFS_B),y)
    34         SILO_PACKAGE = a.out
    35 else
    36         SILO_PACKAGE = raw
    37 endif
     33SILO_PACKAGE = a.out
    3834
    3935ISOFS_B = silo/$(SILO_PACKAGE)/isofs.b
  • boot/Makefile.uboot

    r3714e79 rbee37cf  
    3131include Makefile.common
    3232
    33 IMAGE_NAME=HelenOS-$(RELEASE)
    34 BIN_OUTPUT=image.bin
     33IMAGE_NAME = HelenOS-$(RELEASE)
     34BIN_OUTPUT = image.bin
    3535
    3636all: $(POST_OUTPUT)
     
    4040
    4141$(POST_OUTPUT): $(BIN_OUTPUT)
    42         $(MKUIMAGE) -name "$(IMAGE_NAME)" -laddr 0x30008000 -saddr 0x30008000 \
    43     $< $@
     42        $(MKUIMAGE) -name "$(IMAGE_NAME)" -laddr 0x30008000 -saddr 0x30008000 $< $@
    4443
    4544clean:
  • boot/arch/amd64/Makefile.inc

    r3714e79 rbee37cf  
    3535
    3636RD_SRVS_NON_ESSENTIAL += \
    37         $(USPACE_PATH)/srv/bd/ata_bd/ata_bd \
    38         $(USPACE_PATH)/srv/hid/char_mouse/char_ms
     37        $(USPACE_PATH)/srv/bd/ata_bd/ata_bd
    3938
    4039RD_DRVS += \
    41         rootpc \
    42         pciintel \
    43         isa \
    44         ns8250
     40        infrastructure/rootpc \
     41        bus/pci/pciintel \
     42        bus/isa \
     43        char/ns8250 \
     44        bus/usb/ehci\
     45        bus/usb/ohci \
     46        bus/usb/uhci \
     47        bus/usb/uhcirh \
     48        bus/usb/usbflbk \
     49        bus/usb/usbhub \
     50        bus/usb/usbhid \
     51        bus/usb/usbmast \
     52        bus/usb/usbmid \
     53        bus/usb/usbmouse \
     54        bus/usb/vhc
    4555
    4656RD_DRV_CFG += \
    47         isa/isa.dev
     57        bus/isa
    4858
    4959BOOT_OUTPUT = $(ROOT_PATH)/image.iso
  • boot/arch/mips32/Makefile.inc

    r3714e79 rbee37cf  
    3030BITS = 32
    3131PAGE_SIZE = 16384
    32 EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3
    33 
    34 RD_SRVS_ESSENTIAL +=
     32EXTRA_CFLAGS = -mno-abicalls -G 0 -fno-zero-initialized-in-bss -mips3 -mabi=32
    3533
    3634RD_SRVS_NON_ESSENTIAL += \
  • boot/arch/ppc32/Makefile.inc

    r3714e79 rbee37cf  
    4343        $(USPACE_PATH)/srv/hw/bus/cuda_adb/cuda_adb
    4444
    45 RD_SRVS_NON_ESSENTIAL += \
    46         $(USPACE_PATH)/srv/hid/adb_mouse/adb_ms
     45RD_DRVS += \
     46        infrastructure/rootmac
    4747
    4848SOURCES = \
  • boot/arch/sparc64/Makefile.inc

    r3714e79 rbee37cf  
    4343
    4444RD_SRVS_ESSENTIAL += \
    45         $(USPACE_PATH)/srv/hw/irc/fhc/fhc \
    4645        $(USPACE_PATH)/srv/hw/irc/obio/obio
    4746
  • boot/arch/sparc64/src/main.c

    r3714e79 rbee37cf  
    182182         * of the "/memory" node to find out which parts of memory
    183183         * are used by OBP and redesign the algorithm of copying
    184          * kernel/init tasks/ramdisk from the bootable image to memory
    185          * (which we must do anyway because of issues with claiming the memory
    186          * on Serengeti).
    187          *
     184         * kernel/init tasks/ramdisk from the bootable image to memory.
    188185         */
    189186        bootinfo.physmem_start += OBP_BIAS;
  • boot/generic/src/version.c

    r3714e79 rbee37cf  
    3232
    3333static const char *project = "HelenOS bootloader";
    34 static const char *copyright = "Copyright (c) 2001-2010 HelenOS project";
     34static const char *copyright = "Copyright (c) 2001-2011 HelenOS project";
    3535static const char *release = STRING(RELEASE);
    3636static const char *name = STRING(NAME);
Note: See TracChangeset for help on using the changeset viewer.