#!/bin/bash

# some functions
printhl() {
	printf "${1}\n"
}

printdone() {
	printf ">>> [DONE]\n"
}

get_bootparam_value() {
	[ -z "$CMDLINE" ] && CMDLINE="$(< /proc/cmdline)"
	case "$CMDLINE" in *\ $1=*) ;; *) return 1; ;; esac
	local result="${CMDLINE##*$1=}"
	echo ${result%%[     ]*}
}

get_country() {
	local COUNTRY=`get_bootparam_value lang`
	echo $COUNTRY
}

get_xmode() {
	local XMODE=`get_bootparam_value xmode`
	echo $XMODE
}

get_xdepth() {
	local XDEPTH=`get_bootparam_value xdepth`
	echo $XDEPTH
}

get_xres() {
	local XRES=`get_bootparam_value xres`
	echo $XRES
}

get_xdisplay() {
	local XDISP=`get_bootparam_value xdisplay`
	echo $XDISP
}

get_nonfree() {
	local NONFREE=`get_bootparam_value nonfree`
	echo $NONFREE
}

get_xdriver() {
	local XDRIVER=`get_bootparam_value xdriver`
	echo $XDRIVER
}
