Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-17 | add zstd support for Linux kernel compression | Waldemar Brodkorb | |
2023-08-13 | m68k: add qemu virt support, seems more reliable at the moment then q800 | Waldemar Brodkorb | |
2023-08-04 | kmsg required by ltp | Waldemar Brodkorb | |
2023-08-04 | add essential nodes (random,urandom) for uclibc-ng-test (tst-utmpx,tst-canon2) | Waldemar Brodkorb | |
2023-08-04 | add essential nodes (mem,zero) for uclibc-ng-test (mmap2,fclose-loop) | Waldemar Brodkorb | |
2023-07-28 | s390x: fix 6.1.x bootup | Waldemar Brodkorb | |
2023-02-10 | sync dual-boot with single boot, use gpt/efi | Waldemar Brodkorb | |
2023-02-06 | arcv2: newer Linux kernel use haps_hs and DW uart | Waldemar Brodkorb | |
2022-12-26 | implement dual-boot for rockpi4-plus device | Waldemar Brodkorb | |
2022-12-25 | rockpi4-plus: add cfgfs partition | Waldemar Brodkorb | |
2022-12-15 | add support for rockpi4-plus | Waldemar Brodkorb | |
2022-09-22 | add support for STM32F746G-DISCO device | Waldemar Brodkorb | |
Tested with toolbox / simpleinit as userland. FDPIC/FLAT support both successfully tested. No LCD or Ethernet support. | |||
2022-08-19 | loongarch: use special linux version, boots up now | Waldemar Brodkorb | |
2022-08-11 | add basic loongarch support, qemu does not boot the kernel, yet | Waldemar Brodkorb | |
2022-02-07 | goodbye systemd, never worked fully on a openadk emulator or device. Use ↵ | Waldemar Brodkorb | |
simple static device nodes with devtmpfs as default. mdev is to bloated for some devices | |||
2021-11-15 | mk: Support appending a DTB to kernel image | Phil Sutter | |
Activated by setting ADK_TARGET_KERNEL_APPEND_DTB symbol to the basename (without suffix) of a dtb file. Not quite user-friendly, but really meant for internal use via default symbol values depending on chosen target system. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2021-11-01 | mk: Introduce KERNEL_MAKE variable | Phil Sutter | |
This combines the typical kernel make call idiom into a single variable reference. A side-effect is that parallel make is enabled (via added '-j' flag) in many cases, but that shouldn't cause harm. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2021-11-01 | image.mk: Use SCRIPT_DIR variable | Phil Sutter | |
It exists, so use it instead of manually stating $(TOPDIR)/scripts. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2021-10-30 | mk/image.mk: Ship /init in initramfs | Phil Sutter | |
OpenADK's kernel hack to call /sbin/init in initramfs is ugly. Instead, ship /init as a symlink to /sbin/init. This is safe, since initramfs is always a filesystem with symlink support. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2021-02-25 | linux: update kernels | Waldemar Brodkorb | |
2019-09-30 | remove unfinished alternative os porting efforts | Waldemar Brodkorb | |
2019-06-24 | linux: update to 4.19.55 | Waldemar Brodkorb | |
2018-05-08 | linux: add microblaze patch | Waldemar Brodkorb | |
2018-03-07 | add support for waldux | Waldemar Brodkorb | |
2018-02-12 | hppa: add basic qemu support | Waldemar Brodkorb | |
2017-11-19 | use tar(1) to copy the extra directories’ content | mirabilos | |
this should fix symlink traversal for preexisting copy targets Signed-off-by: mirabilos <tg@mirbsd.org> | |||
2017-09-23 | h8300: use elf2flt from ysato, upstream elf2flt still requires a small patch | Waldemar Brodkorb | |
2017-04-23 | fix build on Cygwin | Waldemar Brodkorb | |
2017-04-23 | Fix UBIFS rootfs support for rb532 | Phil Sutter | |
This fixes a typo and adds the missing ubinize.cfg. Fixes: 2d7388bc334dd ("Implement UBIFS rootfs support") | |||
2017-03-21 | rework kernel build process, changes to kernelconfig are reflected now | Waldemar Brodkorb | |
Cleanup the package directory which is always used as intermediate step to build in the default some xz compressed archives with all package data. While reconfiguring the kernel mini.config or custom config changes to the firmware did not happen always. Some targets where redundant and the install step tries to compile, too. Be more quiet with any cpio usage. | |||
2017-03-17 | Implement UBIFS rootfs support | Phil Sutter | |
This implements UBIFS rootfs, enables it for mips targets and adds the necessary settings for rb532. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2017-03-17 | mk/image.mk: Fix calling mkfs.jffs2 | Phil Sutter | |
This command does not reside in ${STAGING_HOST_DIR}/usr/bin (anymore?), also setting PATH='${HOST_PATH}' prior to just calling the command without path is more elegant in my opinion. Signed-off-by: Phil Sutter <phil@nwl.cc> | |||
2017-02-23 | fallback to generic genimage config, the size of partition and filesystem ↵ | Waldemar Brodkorb | |
still need to be made configurable | |||
2017-02-09 | add dual-boot / fwupdate for systems with grub-support | Waldemar Brodkorb | |
2017-02-06 | add different genimage configs for PC Bios and EFI | Waldemar Brodkorb | |
2016-12-25 | use GNU cpio instead of heirloom cpio | Waldemar Brodkorb | |
On newer hardware heirloom cpio triggers a segfault in memcpy from glibc (ssse3 optimized version). Just use default GNU cpio and provide it via host package. | |||
2016-12-19 | fix initramfs generation for kinetis k70 | Waldemar Brodkorb | |
2016-12-13 | sh2-nommu/j2: add better support and add required patches from musl-cross-make | Waldemar Brodkorb | |
2016-11-27 | finetune systemd/sysv integration, use /var tmpfs mountpoint | Waldemar Brodkorb | |
2016-11-25 | finalize systemd as alternative init system | Waldemar Brodkorb | |
Most important is the fix in patch-src_journal_journald-server_c, which breaks startup of systemd-journald when code is compiled with -DNDEBUG. A lot of base-files reorganizing to only install required files on sysv systems. | |||
2016-11-13 | grub: rework package, add mips support, update to latest git | Waldemar Brodkorb | |
2016-10-06 | add liberation truetype font package and add mkfontscale check, complete the ↵ | Waldemar Brodkorb | |
other font checks | |||
2016-09-23 | add support for permission fixups when using genimage | Waldemar Brodkorb | |
Add suid-bit to Xorg as an example. Create simple *.perm files with relative path to the files. You can use any command available on the host. (f.e. chmod/chown) | |||
2016-09-14 | beaglebone-black: some fixes, no serial output yet | Waldemar Brodkorb | |
2016-09-13 | uefi boot dislikes size in genimage, use a dummy image for cfgfs, add ↵ | Waldemar Brodkorb | |
dependencies | |||
2016-09-10 | genimage: add better support | Waldemar Brodkorb | |
2016-09-05 | add some basic genimage support | Waldemar Brodkorb | |
2016-06-01 | add compiler and linker information to firmware | Waldemar Brodkorb | |
2016-03-07 | rework menu based config system | Waldemar Brodkorb | |
After the addition of bare metal toolchains the menu system allowed to create non-valid configurations. I reworked it so we can also add other operating system support if we wish. So first you choose your operating system, then your architecture and endianess, after that your embedded system, emulator or generic device and then you choose your task you want to run. Tasks may be toolchain, a new appliance/application or some preconfigured sets of packages and configurations as kodi, mpd, firefox and more. The tasks are limited to a plausible choice of hardware and software. Deduplicate CPU configuration. You don't wanna compile Kodi for a H8/300 microcontroller ;) | |||
2015-12-31 | fix initramfs generation | Waldemar Brodkorb | |