Android-cuttlefish cvd tool
Macros | Functions
bootimg_utils.cpp File Reference
#include "bootimg_utils.h"
#include "util.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for bootimg_utils.cpp:

Macros

#define V3_PAGE_SIZE   4096
 

Functions

static void bootimg_set_cmdline_v3_and_above (boot_img_hdr_v3 *h, const std::string &cmdline)
 
void bootimg_set_cmdline (boot_img_hdr_v2 *h, const std::string &cmdline)
 
static void mkbootimg_v3_and_above (const std::vector< char > &kernel, const std::vector< char > &ramdisk, const boot_img_hdr_v2 &src, std::vector< char > *out)
 
void mkbootimg (const std::vector< char > &kernel, const std::vector< char > &ramdisk, const std::vector< char > &second, const std::vector< char > &dtb, size_t base, const boot_img_hdr_v2 &src, std::vector< char > *out)
 

Macro Definition Documentation

◆ V3_PAGE_SIZE

#define V3_PAGE_SIZE   4096

Function Documentation

◆ bootimg_set_cmdline()

void bootimg_set_cmdline ( boot_img_hdr_v2 *  h,
const std::string &  cmdline 
)

◆ bootimg_set_cmdline_v3_and_above()

static void bootimg_set_cmdline_v3_and_above ( boot_img_hdr_v3 *  h,
const std::string &  cmdline 
)
static

◆ mkbootimg()

void mkbootimg ( const std::vector< char > &  kernel,
const std::vector< char > &  ramdisk,
const std::vector< char > &  second,
const std::vector< char > &  dtb,
size_t  base,
const boot_img_hdr_v2 &  src,
std::vector< char > *  out 
)

◆ mkbootimg_v3_and_above()

static void mkbootimg_v3_and_above ( const std::vector< char > &  kernel,
const std::vector< char > &  ramdisk,
const boot_img_hdr_v2 &  src,
std::vector< char > *  out 
)
static