Hack BBS

[全部のスレッド一覧][新着順に表示][返信フォーム][この記事のスレッド][記事の削除・変更] [Home Page]

この記事のスレッドの最初は【No.6059】の投稿です

記事番号 【No.6079】
投稿者: 猫のクマ
投稿日時: 13/07/22(月) 18:52:28
タイトル: Re: ファームウェア1.65のソースが公開されています
コメント: あっけなく、kernel 3.3.4 コンパイルできましたぁ。

前の linux-2.6.31.8 で使った .config をコピーして

make oldconfig
== 基本的にreturn打鍵 だけど、以下いじったところ。

Local version - append to kernel release (LOCALVERSION) [] (NEW) -20130722-01
Automatically append version information to the version string (LOCALVERSION_AUTO) [Y/n/?] (NEW) n
Kernel compression mode
> 1. Gzip (KERNEL_GZIP) (NEW)

UTS namespace (UTS_NS) [Y/n/?] (NEW) n
PID Namespaces (PID_NS) [Y/n/?] (NEW) n

Choose SLAB allocator
1. SLAB (SLAB) (NEW)
> 2. SLUB (Unqueued Allocator) (SLUB) (NEW)
choice[1-2?]: 1

Default I/O scheduler
1. Deadline (DEFAULT_DEADLINE) (NEW)
> 2. CFQ (DEFAULT_CFQ) (NEW)
3. No-op (DEFAULT_NOOP) (NEW)
choice[1-3?]: 2

ARM system type
1. ARM Ltd. Integrator family (ARCH_INTEGRATOR) (NEW)
2. Feroceon-Orion based (ARCH_FEROCEON_ORION) (NEW)
3. Feroceon-KW based (ARCH_FEROCEON_KW) (NEW)
4. Feroceon-MV78XX0 based (ARCH_FEROCEON_MV78XX0) (NEW)
5. ARM Ltd. RealView family (ARCH_REALVIEW) (NEW)
> 6. ARM Ltd. Versatile family (ARCH_VERSATILE) (NEW)
7. ARM Ltd. Versatile Express family (ARCH_VEXPRESS) (NEW)
8. Atmel AT91 (ARCH_AT91) (NEW)
9. Broadcom BCMRING (ARCH_BCMRING) (NEW)
10. Calxeda Highbank-based (ARCH_HIGHBANK) (NEW)
11. Cirrus Logic CLPS711x/EP721x-based (ARCH_CLPS711X) (NEW)
12. Cavium Networks CNS3XXX family (ARCH_CNS3XXX) (NEW)
13. Cortina Systems Gemini (ARCH_GEMINI) (NEW)
14. CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform (ARCH_PRIMA2) (NEW)
15. EBSA-110 (ARCH_EBSA110) (NEW)
16. EP93xx-based (ARCH_EP93XX) (NEW)
17. FootBridge (ARCH_FOOTBRIDGE) (NEW)
18. Freescale MXC/iMX-based (ARCH_MXC) (NEW)
19. Freescale MXS-based (ARCH_MXS) (NEW)
20. Hilscher NetX based (ARCH_NETX) (NEW)
21. Hynix HMS720x-based (ARCH_H720X) (NEW)
22. IOP13xx-based (ARCH_IOP13XX) (NEW)
23. IOP32x-based (ARCH_IOP32X) (NEW)
24. IOP33x-based (ARCH_IOP33X) (NEW)
25. IXP23XX-based (ARCH_IXP23XX) (NEW)
26. IXP2400/2800-based (ARCH_IXP2000) (NEW)
27. IXP4xx-based (ARCH_IXP4XX) (NEW)
28. Marvell Dove (ARCH_DOVE) (NEW)
29. Marvell Kirkwood (ARCH_KIRKWOOD) (NEW)
30. NXP LPC32XX (ARCH_LPC32XX) (NEW)
31. Marvell MV78xx0 (ARCH_MV78XX0) (NEW)
32. Marvell Orion (ARCH_ORION5X) (NEW)
33. Marvell PXA168/910/MMP2 (ARCH_MMP) (NEW)
34. Micrel/Kendin KS8695 (ARCH_KS8695) (NEW)
35. Nuvoton W90X900 CPU (ARCH_W90X900) (NEW)
36. NVIDIA Tegra (ARCH_TEGRA) (NEW)
37. Picochip picoXcell (ARCH_PICOXCELL) (NEW)
38. Philips Nexperia PNX4008 Mobile (ARCH_PNX4008) (NEW)
39. PXA2xx/PXA3xx-based (ARCH_PXA) (NEW)
40. Qualcomm MSM (ARCH_MSM) (NEW)
41. Renesas SH-Mobile / R-Mobile (ARCH_SHMOBILE) (NEW)
42. RiscPC (ARCH_RPC) (NEW)
43. SA1100-based (ARCH_SA1100) (NEW)
44. Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443, S3C2450 (ARCH_S3C2410) (NEW)
45. Samsung S3C64XX (ARCH_S3C64XX) (NEW)
46. Samsung S5P6440 S5P6450 (ARCH_S5P64X0) (NEW)
47. Samsung S5PC100 (ARCH_S5PC100) (NEW)
48. Samsung S5PV210/S5PC110 (ARCH_S5PV210) (NEW)
49. SAMSUNG EXYNOS (ARCH_EXYNOS) (NEW)
50. Shark (ARCH_SHARK) (NEW)
51. ST-Ericsson U300 Series (ARCH_U300) (NEW)
52. ST-Ericsson U8500 Series (ARCH_U8500) (NEW)
53. STMicroelectronics Nomadik (ARCH_NOMADIK) (NEW)
54. TI DaVinci (ARCH_DAVINCI) (NEW)
55. TI OMAP (ARCH_OMAP) (NEW)
56. ST SPEAr (PLAT_SPEAR) (NEW)
57. VIA/WonderMedia 85xx (ARCH_VT8500) (NEW)
58. Xilinx Zynq ARM Cortex A9 Platform (ARCH_ZYNQ) (NEW)
choice[1-58]: 3

Feroceon-KW SoC type
> 1. 88F6281/88F6192/88F6190/88F6180/ SoC (MV88F6281) (NEW)
choice[1]: 1

Audio Support (MV_INCLUDE_AUDIO) [Y/n/?] (NEW) n

SoC USB Mode
> 1. Support for USB Host (MV_USB_HOST) (NEW)
2. Support for USB Device (MV_USB_DEVICE) (NEW)
choice[1-2]: 1

Protect from speculative instruction prefetch
> 1. Double invalidate for DMA buffers (MV_SP_I_FTCH_DB_INV) (NEW)
2. Lock L2 I-cache (MV_SP_I_FTCH_LCK_L2_ICACHE) (NEW)
3. Ignore (MV_SP_I_FTCH_NONE) (NEW)
choice[1-3]: 1

Support for Marvell Cryptographic Engine and Security Acceleration (MV_CESA) [Y/n] (NEW) n

Accept early Feroceon cores with an ARM926 ID (CPU_FEROCEON_OLD_ID) [Y/n/?] (NEW) n

Support Thumb user binaries (ARM_THUMB) [Y/n/?] (NEW) n

High Resolution Timer Support (HIGH_RES_TIMERS) [N/y/?] (NEW) y

Memory split
> 1. 3G/1G user/kernel split (VMSPLIT_3G) (NEW)
2. 2G/2G user/kernel split (VMSPLIT_2G) (NEW)
3. 1G/3G user/kernel split (VMSPLIT_1G) (NEW)
choice[1-3?]: 1

Preemption Model
> 1. No Forced Preemption (Server) (PREEMPT_NONE) (NEW)
2. Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY) (NEW)
3. Preemptible Kernel (Low-Latency Desktop) (PREEMPT) (NEW)
choice[1-3]: ^1

Provide legacy /dev/psaux device (INPUT_MOUSEDEV_PSAUX) [Y/n/?] (NEW) N

Keyboards (INPUT_KEYBOARD) [Y/n/?] (NEW) N

Mice (INPUT_MOUSE) [Y/n/?] (NEW) N

/dev/kmem virtual device support (DEVKMEM) [Y/n/?] (NEW) n

XFS filesystem support (XFS_FS) [N/y/?] (NEW) y


=== ここは多分いらない (僕が必要だったので)
VFAT (Windows-95) fs support (VFAT_FS) [N/y/?] (NEW) y
NTFS file system support (NTFS_FS) [N/y/?] (NEW) y
NTFS write support (NTFS_RW) [N/y/?] (NEW) y


あとは、普通にやったらできました。

P.S. BuffaloのLUA3-U2-AGT (LANアダプター) kernel 3.3.4だと、もう対応
しているんですね。こっちもあっさりいきましたぁ。

ちなみにtunもできた、良かったぁ。


この記事のスレッド

★の赤文字はこの記事【No.6079】です

返信用投稿フォーム


記事番号【No.6079】に返信投稿する方は下にご記入の上送信してください
お名前:
タイトル:(変更可)
コメント: ↓引用が不要な場合は、適宜削除してください

削除用パスワード。コメントの変更および削除の際必要です
(半角英数字使用)

ボタンは1回だけ押して下さい。押した後にエラーになるかも知れませんが、おそらくちゃんと書込まれています。