1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (C) 2016 Cadence Design Systems Inc. */ #include <relocate.h> #include <asm/sections.h> #include <asm/string.h> int clear_bss(void) { size_t len = (size_t)__bss_end - (size_t)__bss_start; memset((void *)__bss_start, 0x00, len); return 0; }