message: define COMMAND_LINE_CPU_FREQUENCY as Option<u16>
  => increase the readability
diff: @@ -19,7 +19,7 @@ use alloc::string::String;
  use alloc::vec::Vec;
  use core::{slice, str};
  -static mut COMMAND_LINE_CPU_FREQUENCY: u16 = 0;
  +static mut COMMAND_LINE_CPU_FREQUENCY: Option<u16> = None;
  static mut IS_PROXY: bool = false;
  static mut COMMAND_LINE_APPLICATION: Option<Vec<String>> = None;
  static mut COMMAND_LINE_PATH: Option<String> = None;
  @@ -44,9 +44,7 @@ unsafe fn parse_command_line() {
  match token.as_str() {
  "-freq" => {
  let mhz_str = tokeniter.next().expect("Invalid -freq command line");
  - COMMAND_LINE_CPU_FREQUENCY = mhz_str
  - .parse()
  - .expect("Could not parse -freq command line as number");
  + COMMAND_LINE_CPU_FREQUENCY = mhz_str.parse().ok();
  }
  "-proxy" => {
  IS_PROXY = true;
  @@ -96,13 +94,7 @@ pub fn init() {
  /// CPU Frequency in MHz if given through the -freq command-line parameter, otherwise zero.
  pub fn get_command_line_cpu_frequency() -> Option<u16> {
  - unsafe {
  - if COMMAND_LINE_CPU_FREQUENCY > 0 {
  - Some(COMMAND_LINE_CPU_FREQUENCY)
  - } else {
  - None
  - }
  - }
  + unsafe { COMMAND_LINE_CPU_FREQUENCY }
  }
  /// Whether HermitCore shall communicate with the "proxy" application over a network interface.
  