Kernel parameters for building

Can anyone guide me a little bit on the kernel parameters for a build?

For example I was using this parameters:

KERNEL_LOADADDR := 0x82000000
KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \
        fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb

To boot a initram image. Without them, it simply did not boot. But I don't really understand what is the reasoning of why these and (maybe) only this parameters help on the boot.

I can't find any references in the docs to kernel-bin

And also I wonder how people discover this exact addresses. the load address, the kernel relocate and so on.