Forráskód Böngészése

add support for desktop pc

Waldemar Brodkorb 11 éve
szülő
commit
1100ee559a

+ 15 - 0
target/linux/config/Config.in.block

@@ -128,6 +128,19 @@ config ADK_KERNEL_PATA_SC1200
 	default y if ADK_TARGET_SYSTEM_PCENGINES_WRAP
 	default n
 
+config ADK_KERNEL_PATA_JMICRON
+	boolean
+	select ADK_KERNEL_BLOCK
+	select ADK_KERNEL_SCSI
+	select ADK_KERNEL_ATA
+	select ADK_KERNEL_ATA_SFF
+	select ADK_KERNEL_ATA_BMDMA
+	select ADK_KERNEL_BLK_DEV
+	select ADK_KERNEL_BLK_DEV_SD
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
+	default n
+
 config ADK_KERNEL_ATA_PIIX
 	boolean
 	select ADK_KERNEL_BLOCK
@@ -149,6 +162,8 @@ config ADK_KERNEL_ATA_PIIX
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default n
 
 config ADK_KERNEL_SATA_AHCI

+ 1 - 0
target/linux/config/Config.in.graphics

@@ -19,6 +19,7 @@ config ADK_KERNEL_VT_CONSOLE
 config ADK_KERNEL_VGA_CONSOLE
 	boolean
 	default y if ADK_HARDWARE_VBOX
+	default y if ADK_TARGET_WITH_VGA
 	default n
 
 config ADK_KERNEL_FONTS

+ 10 - 0
target/linux/config/Config.in.input

@@ -8,6 +8,8 @@ config ADK_KERNEL_INPUT
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
@@ -47,6 +49,8 @@ config ADK_KERNEL_INPUT_KEYBOARD
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
@@ -61,6 +65,8 @@ config ADK_KERNEL_KEYBOARD_ATKBD
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
@@ -74,6 +80,8 @@ config ADK_KERNEL_INPUT_MOUSE
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
@@ -88,6 +96,8 @@ config ADK_KERNEL_INPUT_MOUSEDEV
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG

+ 2 - 0
target/linux/config/Config.in.netdevice

@@ -158,6 +158,8 @@ config ADK_KERNEL_E1000
 	default y if ADK_TARGET_SYSTEM_VBOX_I686
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_QEMU_I686
 	default y if ADK_TARGET_SYSTEM_QEMU_X86_64
 	default n

+ 2 - 0
target/linux/config/Config.in.pm

@@ -40,6 +40,8 @@ config ADK_HARDWARE_ACPI
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default n
 	help
 	 Enable ACPI support.

+ 4 - 0
target/linux/config/Config.in.usb

@@ -33,6 +33,8 @@ config ADK_KPACKAGE_KMOD_USB
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
 	default y if ADK_TARGET_SYSTEM_INTEL_ATOM
@@ -162,6 +164,8 @@ config ADK_KPACKAGE_KMOD_USB_EHCI_HCD
 	default y if ADK_NATIVE_SYSTEM_INTEL_ATOM
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default y if ADK_NATIVE_SYSTEM_IBM_X40
+	default y if ADK_TARGET_SYSTEM_TAROX_PC
+	default y if ADK_NATIVE_SYSTEM_TAROX_PC
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
 	default n
 	help

+ 37 - 0
target/packages/pkg-available/desktop

@@ -0,0 +1,37 @@
+config ADK_PKG_DESKTOP
+	bool "Choose packages for my desktop system with X"
+	default n
+	select ADK_PACKAGE_SCREEN
+	select ADK_PACKAGE_VIM
+	select ADK_PACKAGE_SUDO
+	select ADK_PACKAGE_LYNX
+	select ADK_PACKAGE_KEYCHAIN
+	select ADK_PACKAGE_ALSA_UTILS
+	select ADK_PACKAGE_OPENSSH_CLIENT
+	select ADK_PACKAGE_OPENSSH_CLIENT_UTILS
+	select ADK_PACKAGE_OPENSSH_SERVER
+	select ADK_PACKAGE_MKSH
+	select ADK_PACKAGE_MKSH_FULL
+	select ADK_PACKAGE_RXVT_UNICODE
+	select ADK_PACKAGE_XTERM
+	select ADK_PACKAGE_XORG_SERVER
+	select ADK_PACKAGE_XORG_SERVER_WITH_DRI
+	select ADK_PACKAGE_XF86_INPUT_KEYBOARD
+	select ADK_PACKAGE_XF86_INPUT_MOUSE
+	select ADK_PACKAGE_XF86_VIDEO_INTEL if ADK_TARGET_SYSTEM_TAROX_PC
+	select ADK_PACKAGE_FONT_MISC_MISC
+	select ADK_PACKAGE_SETXKBMAP
+	select ADK_PACKAGE_XBINDKEYS
+	select ADK_PACKAGE_DISPLAY
+	select ADK_PACKAGE_FEH
+	select ADK_PACKAGE_XINIT
+	select ADK_PACKAGE_EVILWM
+	select ADK_PACKAGE_IRSSI
+	select ADK_PACKAGE_IRSSI_WITH_SSL
+	select ADK_PACKAGE_IRSSI_WITH_IPV6
+	select ADK_PACKAGE_XRDB
+	select ADK_PACKAGE_FIREFOX
+	select ADK_PACKAGE_DILLO
+	select ADK_PACKAGE_MPLAYER
+	select ADK_KPACKAGE_KMOD_USB_STORAGE
+	select ADK_KPACKAGE_KMOD_USB_HID

+ 14 - 0
target/x86_64/sys-available/tarox-pc

@@ -0,0 +1,14 @@
+config ADK_TARGET_SYSTEM_TAROX_PC
+	bool "Tarox PC"
+	select ADK_x86_64
+	select ADK_tarox_pc
+	select ADK_LINUX_64
+	select ADK_KERNEL_SMP
+	select ADK_TARGET_WITH_VGA
+	select ADK_TARGET_WITH_SATA
+	select ADK_TARGET_WITH_INPUT
+	select ADK_TARGET_WITH_PCI
+	select ADK_TARGET_WITH_USB
+	select ADK_TARGET_WITH_USB_BOOT
+	help
+	 Support for Tarox Business PC.