Changes in / [8f88beb7:7462674] in mainline
- Files:
-
- 5 added
- 17 deleted
- 6 edited
-
HelenOS.config (modified) (5 diffs)
-
boot/arch/arm32/Makefile.inc (modified) (1 diff)
-
defaults/arm32/beaglebone/Makefile.config (deleted)
-
kernel/arch/arm32/Makefile.inc (modified) (1 diff)
-
kernel/arch/arm32/include/mach/beaglebone/beaglebone.h (deleted)
-
kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified) (1 diff)
-
kernel/arch/arm32/src/mach/beaglebone/beaglebone.c (deleted)
-
kernel/arch/arm32/src/machine_func.c (modified) (2 diffs)
-
kernel/genarch/Makefile.inc (modified) (1 diff)
-
kernel/genarch/include/drivers/am335x/iomux.h (deleted)
-
kernel/genarch/include/drivers/am335x/irc.h (deleted)
-
kernel/genarch/include/drivers/am335x/timer.h (deleted)
-
kernel/genarch/include/drivers/am335x/timer_regs.h (deleted)
-
kernel/genarch/include/drivers/am335x/uart.h (deleted)
-
kernel/genarch/include/drivers/am335x/uart_regs.h (deleted)
-
kernel/genarch/include/drivers/amdm37x/dispc.h (deleted)
-
kernel/genarch/include/drivers/amdm37x/gpt.h (deleted)
-
kernel/genarch/include/drivers/amdm37x/irc.h (deleted)
-
kernel/genarch/include/drivers/amdm37x/uart.h (deleted)
-
kernel/genarch/include/drivers/amdm37x/uart_regs.h (deleted)
-
kernel/genarch/include/drivers/amdm37x_dispc/amdm37x_dispc.h (added)
-
kernel/genarch/include/drivers/amdm37x_gpt/amdm37x_gpt.h (added)
-
kernel/genarch/include/drivers/amdm37x_irc/amdm37x_irc.h (added)
-
kernel/genarch/include/drivers/amdm37x_uart/amdm37x_uart.h (added)
-
kernel/genarch/src/drivers/am335x/timer.c (deleted)
-
kernel/genarch/src/drivers/am335x/uart.c (deleted)
-
kernel/genarch/src/drivers/amdm37x/uart.c (deleted)
-
kernel/genarch/src/drivers/amdm37x_uart/amdm37x_uart.c (added)
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r8f88beb7 r7462674 66 66 @ "integratorcp" Integratorcp 67 67 @ "beagleboardxm" BeogleBoard-xM 68 @ "beaglebone" BeogleBone69 68 ! [PLATFORM=arm32] MACHINE (choice) 70 69 … … 98 97 % CPU type 99 98 @ "armv7_a" ARMv7-A 100 ! [PLATFORM=arm32&(MACHINE=beagleboardxm|MACHINE=beaglebone)] PROCESSOR (choice) 99 ! [PLATFORM=arm32&MACHINE=beagleboardxm] PROCESSOR (choice) 100 101 101 102 102 % RAM disk format … … 420 420 % Output device class 421 421 @ "generic" Monitor or serial line 422 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm |MACHINE=beaglebone)] CONFIG_HID_OUT (choice)422 ! [PLATFORM=arm32&(MACHINE=gta02|MACHINE=integratorcp|MACHINE=beagleboardxm)] CONFIG_HID_OUT (choice) 423 423 424 424 % Output device class … … 480 480 ! [PLATFORM=arm32&MACHINE=gta02] CONFIG_S3C24XX_IRQC (y) 481 481 482 % Support for TI AM335x on-chip UART 483 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beaglebone] CONFIG_AM335X_UART (y/n) 484 485 % Support for TI AM335x timers support 486 ! [PLATFORM=arm32&MACHINE=beaglebone] CONFIG_AM335X_TIMERS (y) 487 488 % Support for TI AMDM37x on-chip UART 482 % Support for TI AMDM37X on-chip UART 489 483 ! [(CONFIG_HID_OUT=generic|CONFIG_HID_OUT=serial)&PLATFORM=arm32&MACHINE=beagleboardxm] CONFIG_AMDM37X_UART (y/n) 490 484 … … 508 502 509 503 % Serial line input module 510 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beaglebo ne&CONFIG_AM335X_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_AMDM37X_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y)504 ! [CONFIG_DSRLNIN=y|(PLATFORM=arm32&MACHINE=gta02)|(PLATFORM=arm32&MACHINE=integratorcp&CONFIG_ARM926_UART=y)|(PLATFORM=arm32&MACHINE=beagleboardxm&CONFIG_AMDM37X_UART=y)|(PLATFORM=ia64&MACHINE=i460GX&CONFIG_NS16550=y)|(PLATFORM=ia64&MACHINE=ski)|(PLATFORM=sparc64&PROCESSOR=sun4v)] CONFIG_SRLN (y) 511 505 512 506 % EGA support -
boot/arch/arm32/Makefile.inc
r8f88beb7 r7462674 35 35 endif 36 36 37 ifeq ($(MACHINE), $(filter $(MACHINE),beagleboardxm beaglebone))37 ifeq ($(MACHINE), beagleboardxm) 38 38 BOOT_OUTPUT = image.boot 39 39 POST_OUTPUT = $(ROOT_PATH)/uImage.bin -
kernel/arch/arm32/Makefile.inc
r8f88beb7 r7462674 78 78 endif 79 79 80 ifeq ($(MACHINE),beaglebone)81 ARCH_SOURCES += arch/$(KARCH)/src/mach/beaglebone/beaglebone.c82 endif83 84 80 ifeq ($(CONFIG_PL050),y) 85 81 ARCH_SOURCES += genarch/src/drivers/pl050/pl050.c -
kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c
r8f88beb7 r7462674 35 35 #include <arch/exception.h> 36 36 #include <arch/mach/beagleboardxm/beagleboardxm.h> 37 #include <genarch/drivers/amdm37x /uart.h>38 #include <genarch/drivers/amdm37x /irc.h>39 #include <genarch/drivers/amdm37x /gpt.h>40 #include <genarch/drivers/amdm37x /dispc.h>37 #include <genarch/drivers/amdm37x_irc/amdm37x_irc.h> 38 #include <genarch/drivers/amdm37x_uart/amdm37x_uart.h> 39 #include <genarch/drivers/amdm37x_gpt/amdm37x_gpt.h> 40 #include <genarch/drivers/amdm37x_dispc/amdm37x_dispc.h> 41 41 #include <genarch/fb/fb.h> 42 42 #include <genarch/srln/srln.h> -
kernel/arch/arm32/src/machine_func.c
r8f88beb7 r7462674 43 43 #include <arch/mach/testarm/testarm.h> 44 44 #include <arch/mach/beagleboardxm/beagleboardxm.h> 45 #include <arch/mach/beaglebone/beaglebone.h>46 45 47 46 /** Pointer to machine_ops structure being used. */ … … 59 58 #elif defined(MACHINE_beagleboardxm) 60 59 machine_ops = &bbxm_machine_ops; 61 #elif defined(MACHINE_beaglebone)62 machine_ops = &bbone_machine_ops;63 60 #else 64 61 #error Machine type not defined. -
kernel/genarch/Makefile.inc
r8f88beb7 r7462674 106 106 endif 107 107 108 ifeq ($(CONFIG_AM335X_UART),y)109 GENARCH_SOURCES += \110 genarch/src/drivers/am335x/uart.c111 endif112 113 ifeq ($(CONFIG_AM335X_TIMERS),y)114 GENARCH_SOURCES += \115 genarch/src/drivers/am335x/timer.c116 endif117 118 108 ifeq ($(CONFIG_AMDM37X_UART),y) 119 109 GENARCH_SOURCES += \ 120 genarch/src/drivers/amdm37x /uart.c110 genarch/src/drivers/amdm37x_uart/amdm37x_uart.c 121 111 endif 122 112
Note:
See TracChangeset
for help on using the changeset viewer.
