2023-10-06 21:59:36 +00:00
|
|
|
{rpi-pico-serprog}{
|
|
|
|
rev: c8c16e9c11fe9e5b7230ff358f79de3f1951e1d9
|
|
|
|
loc: pico-serprog
|
|
|
|
url: https://codeberg.org/libreboot/pico-serprog
|
|
|
|
bkup_url: https://notabug.org/libreboot/pico-serprog
|
|
|
|
depend: rpi-pico-sdk
|
|
|
|
depend: rpi-pico-tinyusb
|
|
|
|
}
|
|
|
|
|
update/repos: concatenate multiple revision files
With this change, it's still possible to have a single
file at config/git/revisions, but this has been scrapped.
Instead, multiple files now exist under config/git/ with
the same modules declared, but the files are separated
logically. List of files under config/git:
* bios_extract
* biosutilities
* coreboot
* flashrom
* grub (gnulib also defined here)
* me_cleaner
* memtest86plus
* seabios
* serprog (multiple projects defined)
* u-boot
* uefitool
The rationale behind this change is simple: in the future,
we will stop relying on build systems within imported
projects for the import of git submodules. Instead, we
will handle them directly in lbmk.
Additionally, a Linux payload is planned for Libreboot, made
easier by the recent audit (script handle/make/config makes
it easy to integrate Linux, and handle cross-compilers for
userland utilities); a "linux" file under config/git/ could
also define rules for each project besides linux, such as
musl libc, busybox and other utilities.
Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-24 23:40:56 +00:00
|
|
|
{rpi-pico-sdk}{
|
|
|
|
rev: 6a7db34ff63345a7badec79ebea3aaef1712f374
|
2023-10-06 21:59:36 +00:00
|
|
|
loc: pico-sdk
|
update/repos: concatenate multiple revision files
With this change, it's still possible to have a single
file at config/git/revisions, but this has been scrapped.
Instead, multiple files now exist under config/git/ with
the same modules declared, but the files are separated
logically. List of files under config/git:
* bios_extract
* biosutilities
* coreboot
* flashrom
* grub (gnulib also defined here)
* me_cleaner
* memtest86plus
* seabios
* serprog (multiple projects defined)
* u-boot
* uefitool
The rationale behind this change is simple: in the future,
we will stop relying on build systems within imported
projects for the import of git submodules. Instead, we
will handle them directly in lbmk.
Additionally, a Linux payload is planned for Libreboot, made
easier by the recent audit (script handle/make/config makes
it easy to integrate Linux, and handle cross-compilers for
userland utilities); a "linux" file under config/git/ could
also define rules for each project besides linux, such as
musl libc, busybox and other utilities.
Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-24 23:40:56 +00:00
|
|
|
url: https://github.com/raspberrypi/pico-sdk
|
|
|
|
}
|
|
|
|
|
|
|
|
{rpi-pico-tinyusb}{
|
|
|
|
rev: 86c416d4c0fb38432460b3e11b08b9de76941bf5
|
2023-10-06 21:59:36 +00:00
|
|
|
loc: pico-sdk/lib/tinyusb
|
update/repos: concatenate multiple revision files
With this change, it's still possible to have a single
file at config/git/revisions, but this has been scrapped.
Instead, multiple files now exist under config/git/ with
the same modules declared, but the files are separated
logically. List of files under config/git:
* bios_extract
* biosutilities
* coreboot
* flashrom
* grub (gnulib also defined here)
* me_cleaner
* memtest86plus
* seabios
* serprog (multiple projects defined)
* u-boot
* uefitool
The rationale behind this change is simple: in the future,
we will stop relying on build systems within imported
projects for the import of git submodules. Instead, we
will handle them directly in lbmk.
Additionally, a Linux payload is planned for Libreboot, made
easier by the recent audit (script handle/make/config makes
it easy to integrate Linux, and handle cross-compilers for
userland utilities); a "linux" file under config/git/ could
also define rules for each project besides linux, such as
musl libc, busybox and other utilities.
Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-24 23:40:56 +00:00
|
|
|
url: https://github.com/hathach/tinyusb.git
|
|
|
|
}
|
|
|
|
|
|
|
|
{stm32-vserprog}{
|
|
|
|
rev: 8fcf0a4d41800631b571fa7bbd1d8b251f0a2111
|
2023-10-06 21:59:36 +00:00
|
|
|
loc: stm32-vserprog
|
update/repos: concatenate multiple revision files
With this change, it's still possible to have a single
file at config/git/revisions, but this has been scrapped.
Instead, multiple files now exist under config/git/ with
the same modules declared, but the files are separated
logically. List of files under config/git:
* bios_extract
* biosutilities
* coreboot
* flashrom
* grub (gnulib also defined here)
* me_cleaner
* memtest86plus
* seabios
* serprog (multiple projects defined)
* u-boot
* uefitool
The rationale behind this change is simple: in the future,
we will stop relying on build systems within imported
projects for the import of git submodules. Instead, we
will handle them directly in lbmk.
Additionally, a Linux payload is planned for Libreboot, made
easier by the recent audit (script handle/make/config makes
it easy to integrate Linux, and handle cross-compilers for
userland utilities); a "linux" file under config/git/ could
also define rules for each project besides linux, such as
musl libc, busybox and other utilities.
Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-24 23:40:56 +00:00
|
|
|
url: https://codeberg.org/libreboot/stm32-vserprog
|
|
|
|
bkup_url: https://notabug.org/libreboot/stm32-vserprog
|
|
|
|
depend: libopencm3
|
|
|
|
}
|
|
|
|
|
|
|
|
{libopencm3}{
|
|
|
|
rev: 458250dc6147dc807eec9e4d5a6caf38a699ecb1
|
2023-10-06 21:59:36 +00:00
|
|
|
loc: stm32-vserprog/libopencm3
|
update/repos: concatenate multiple revision files
With this change, it's still possible to have a single
file at config/git/revisions, but this has been scrapped.
Instead, multiple files now exist under config/git/ with
the same modules declared, but the files are separated
logically. List of files under config/git:
* bios_extract
* biosutilities
* coreboot
* flashrom
* grub (gnulib also defined here)
* me_cleaner
* memtest86plus
* seabios
* serprog (multiple projects defined)
* u-boot
* uefitool
The rationale behind this change is simple: in the future,
we will stop relying on build systems within imported
projects for the import of git submodules. Instead, we
will handle them directly in lbmk.
Additionally, a Linux payload is planned for Libreboot, made
easier by the recent audit (script handle/make/config makes
it easy to integrate Linux, and handle cross-compilers for
userland utilities); a "linux" file under config/git/ could
also define rules for each project besides linux, such as
musl libc, busybox and other utilities.
Signed-off-by: Leah Rowe <leah@libreboot.org>
2023-09-24 23:40:56 +00:00
|
|
|
url: https://github.com/libopencm3/libopencm3
|
|
|
|
}
|