v2/src romfs->cbfs rename
This also has the config tool changes in v2/util. Rename romfs.[ch]->cbfs.[ch] and sed romfs->cbfs romtool->cbfstool ROMFS->CBFS Signed-off-by: Peter Stuge <peter@stuge.se> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4113 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
object elfboot.o
|
||||
object hardwaremain.o
|
||||
if CONFIG_ROMFS
|
||||
if CONFIG_CBFS
|
||||
object selfboot.o
|
||||
end
|
||||
if CONFIG_FS_PAYLOAD
|
||||
|
@@ -36,7 +36,7 @@ it with the version available from LANL.
|
||||
#include <part/hard_reset.h>
|
||||
#include <part/init_timer.h>
|
||||
#include <boot/elf.h>
|
||||
#include <romfs.h>
|
||||
#include <cbfs.h>
|
||||
#if HAVE_ACPI_RESUME == 1
|
||||
#include <arch/acpi.h>
|
||||
#endif
|
||||
@@ -112,11 +112,11 @@ void hardwaremain(int boot_complete)
|
||||
* write our configuration tables.
|
||||
*/
|
||||
lb_mem = write_tables();
|
||||
#if CONFIG_ROMFS == 1
|
||||
#if CONFIG_CBFS == 1
|
||||
# if USE_FALLBACK_IMAGE == 1
|
||||
void (*pl)(void) = romfs_load_payload(lb_mem, "fallback/payload");
|
||||
void (*pl)(void) = cbfs_load_payload(lb_mem, "fallback/payload");
|
||||
# else
|
||||
void (*pl)(void) = romfs_load_payload(lb_mem, "normal/payload");
|
||||
void (*pl)(void) = cbfs_load_payload(lb_mem, "normal/payload");
|
||||
# endif
|
||||
#endif
|
||||
|
||||
|
@@ -28,7 +28,7 @@
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <romfs.h>
|
||||
#include <cbfs.h>
|
||||
|
||||
#ifndef CONFIG_BIG_ENDIAN
|
||||
#define ntohl(x) ( ((x&0xff)<<24) | ((x&0xff00)<<8) | \
|
||||
@@ -70,12 +70,12 @@ struct ip_checksum_vcb {
|
||||
unsigned short ip_checksum;
|
||||
};
|
||||
|
||||
int romfs_self_decompress(int algo, void *src,struct segment *new)
|
||||
int cbfs_self_decompress(int algo, void *src,struct segment *new)
|
||||
{
|
||||
u8 *dst;
|
||||
|
||||
/* for uncompressed, it's easy: just point at the area in ROM */
|
||||
if (algo == ROMFS_COMPRESS_NONE) {
|
||||
if (algo == CBFS_COMPRESS_NONE) {
|
||||
new->s_srcaddr = (u32) src;
|
||||
new->s_filesz = new->s_memsz;
|
||||
return 0;
|
||||
@@ -91,21 +91,21 @@ int romfs_self_decompress(int algo, void *src,struct segment *new)
|
||||
|
||||
switch(algo) {
|
||||
#ifdef CONFIG_COMPRESSION_LZMA
|
||||
case ROMFS_COMPRESS_LZMA: {
|
||||
case CBFS_COMPRESS_LZMA: {
|
||||
unsigned long ulzma(unsigned char *src, unsigned char *dst);
|
||||
ulzma(src, dst);
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_COMPRESSION_NRV2B
|
||||
case ROMFS_COMPRESS_NRV2B: {
|
||||
case CBFS_COMPRESS_NRV2B: {
|
||||
unsigned long unrv2b(u8 *src, u8 *dst, unsigned long *ilen_p);
|
||||
unsigned long tmp;
|
||||
unrv2b(src, dst, &tmp);
|
||||
}
|
||||
#endif
|
||||
default:
|
||||
printk_info( "ROMFS: Unknown compression type %d\n",
|
||||
printk_info( "CBFS: Unknown compression type %d\n",
|
||||
algo);
|
||||
return -1;
|
||||
}
|
||||
@@ -341,13 +341,13 @@ static void relocate_segment(unsigned long buffer, struct segment *seg)
|
||||
static int build_self_segment_list(
|
||||
struct segment *head,
|
||||
unsigned long bounce_buffer, struct lb_memory *mem,
|
||||
struct romfs_payload *payload, u32 *entry)
|
||||
struct cbfs_payload *payload, u32 *entry)
|
||||
{
|
||||
struct segment *new;
|
||||
struct segment *ptr;
|
||||
u8 *data;
|
||||
int datasize;
|
||||
struct romfs_payload_segment *segment, *first_segment;
|
||||
struct cbfs_payload_segment *segment, *first_segment;
|
||||
memset(head, 0, sizeof(*head));
|
||||
head->phdr_next = head->phdr_prev = head;
|
||||
head->next = head->prev = head;
|
||||
@@ -372,10 +372,10 @@ static int build_self_segment_list(
|
||||
|
||||
datasize = ntohl(segment->len);
|
||||
/* figure out decompression, do it, get pointer to the area */
|
||||
if (romfs_self_decompress(ntohl(segment->compression),
|
||||
if (cbfs_self_decompress(ntohl(segment->compression),
|
||||
((unsigned char *) first_segment) +
|
||||
ntohl(segment->offset), new)) {
|
||||
printk_emerg("romfs_self_decompress failed\n");
|
||||
printk_emerg("cbfs_self_decompress failed\n");
|
||||
return;
|
||||
}
|
||||
printk_debug("New segment dstaddr 0x%lx memsize 0x%lx srcaddr 0x%lx filesize 0x%lx\n",
|
||||
@@ -432,7 +432,7 @@ static int build_self_segment_list(
|
||||
}
|
||||
|
||||
static int load_self_segments(
|
||||
struct segment *head, struct romfs_payload *payload)
|
||||
struct segment *head, struct cbfs_payload *payload)
|
||||
{
|
||||
unsigned long offset;
|
||||
struct segment *ptr;
|
||||
@@ -478,7 +478,7 @@ static int load_self_segments(
|
||||
return 0;
|
||||
}
|
||||
|
||||
int selfboot(struct lb_memory *mem, struct romfs_payload *payload)
|
||||
int selfboot(struct lb_memory *mem, struct cbfs_payload *payload)
|
||||
{
|
||||
void *entry;
|
||||
struct segment head;
|
||||
|
Reference in New Issue
Block a user