1. Move all the private macros and functions into loadlinux.c 
2. Rename API function: 
    - setup_tags() -> loadlinux_setup_tags( uint32_t *src );