summaryrefslogtreecommitdiff
path: root/mk/rootfs.mk
AgeCommit message (Collapse)Author
2014-03-23fix squashfs root for qemu-microblazeWaldemar Brodkorb
2014-03-17fix boot from disk for qemu targetsWaldemar Brodkorb
2014-03-14a bunch of adk-test-framework fixes.Waldemar Brodkorb
2014-03-12convert lemote yeelong to miniconfigWaldemar Brodkorb
2014-02-16use virtio drivers for sparc64Waldemar Brodkorb
2014-01-16good bye cris, hardware is eol, latest toolchain is broken, qemu emulator ↵Waldemar Brodkorb
support is bad, kernel needs patches for serial and network
2013-12-28convert microblaze to miniconfig kernel config generation, add support for ↵Waldemar Brodkorb
squashfs and jffs2 rootfs for qemu-microblaze, add support for both machine emulations
2013-12-15need to merge third patch from Phil manually. disable on non Linux hostsWaldemar Brodkorb
2012-07-11use genext2fs on MacOS X to create qemu imagesWaldemar Brodkorb
2011-10-15need root= entry for foxboardWaldemar Brodkorb
2011-09-12add special case for sharp zaurusWaldemar Brodkorb
2011-09-05some sparc help fixesWaldemar Brodkorb
2011-08-24sync patch with OpenWrt, combine both targets (rb411/rb433)Waldemar Brodkorb
2011-04-17use rootdelay only for lemote yeelongWaldemar Brodkorb
2011-04-12refresh lemote yeelong supportwbx
2011-01-03fix qemu targets, make them bootable againWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-11-26implement the concept of target choice by embedded system or architectureWaldemar Brodkorb
you can now choose between specific embedded systems like PC Engines ALIX boards, Foxboard, .. or between generic architecture support like x86, x86_64, mips, ... This does reduce the overhead of duplicate configuration files in target directory. Now qemu, toolchain and ibm x40 support is combined in one target directory target/x86. Distinguishing between hardware profiles happens via menu based configuration. (CPU choice for kernel, CFLAGS for package building, ..). We will see if this is the right direction.
2010-11-20convert to UUID; make panic-reboot-time a flag; prevent automatic fsckThorsten Glaser
note: uuid.patch currently still panics ☹ Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-14consolidate x86/x86_64 supportWaldemar Brodkorb
use hardware profiles, instead of extra target dirs. fix dependencies.
2010-10-23reduce delay before mounting root on usb stickWaldemar Brodkorb
2010-09-18target is renamedWaldemar Brodkorb
2010-05-20reduce bootup time, update kernel configWaldemar Brodkorb
2010-05-20activate and refresh support for rb411/rb433Waldemar Brodkorb
after n0-1 helped to find a way to fix my broken rb433 by using the primary bootloader via shortening a jumper I got the motivation to get this target working again. Summarize both targets to newly created rb4xx target.
2010-04-21fat commit to add support for firefox on ibm x40 via usb stickWaldemar Brodkorb
- add support for IBM X40 notebook - add USB boot support - add firefox package - update and add all dependencies for firefox - add xorg intel driver - add dri support for xorg
2010-03-01update rb532 to 2.6.33Waldemar Brodkorb
2010-02-22optimize kernel config for foxg20Waldemar Brodkorb
- boot from microsd now works - finetune adkinstall
2010-02-21rename ext2-cf target rootfs to ext2-blockWaldemar Brodkorb
- add a foxg20 adkinstaller (not working yet) - rename ext2-cf target rootfs to ext2-block
2010-01-30implement installation on nand and fix nand bootupWaldemar Brodkorb
rb532 nand usage fixed. Rename cfinstall to adkinstall to abstract from backend device used.
2009-11-20/init should be used. Seems that our kernel patch is not enoughWaldemar Brodkorb
2009-09-09add shuttle and tomtom device supportWaldemar Brodkorb
barely tested. TomTom support is for my tomtom rider 2 navigation system and is a new toolchain only target. I will add some special applications later. Shuttle is my ADK buildserver. At least I can boot via PXE and create software raid devices. Still need to figure out how to manage grub2 and how to integrate a disk installer or something like that.
2009-09-02make rescue for x86_64 usable as PXE netboot imageWaldemar Brodkorb
A kernel with initramfs piggyback can be used to boot via PXE, even when the network driver will be loaded later. My shuttle seems to be really fresh, no boot of Debian/lenny or newer was possible. Add some drivers I need for my shuttle. Use LZMA-compression for kernel and initramfs. Fix some lvm tool dependencies meanwhile..
2009-08-22make lemote yeelong finally usableWaldemar Brodkorb
- moved startup script for all targets to /start - add kernel patch to use /start - add cryptinit package - make an encrypted rootfilesystem as choice for lemote
2009-06-12kernel patch cleanupWaldemar Brodkorb
- move patches to kernel version specific directory - enable execute bit on md5sum wrapper - remove wrong include in BSDmakefile - enable ROOTFS for rb532 device - add mips specific patch for lib/delay.c typo
2009-06-01remove unused $Id$Waldemar Brodkorb
- $id$ substitution is not apropriate for git scm
2009-05-17Revert "temporary workaround for rb532-cf"Waldemar Brodkorb
This reverts commit 405ddb454df898fd52d93b02b72c40269a65325c. created extra branch for rb532 fixes
2009-05-17temporary workaround for rb532-cfPhil Sutter
2009-05-17Initial importwbx