<commit_before>Configurable BIOS

- Implement entirely in firmware
- Use serial UART text interface for POST and user configuration
- Save to AVR EEPROM, or perhaps the SPI EEPROM
- Expose user-configurable options
  - Set DRAM size
  - Enable/disable individual emulated devices
  - Enable/disable icache (if implemented)
  - View/set AVR fuses (non-useful or dangerous ones will be read-only)
  - Change DMA/DRAM controller settings (via special IO mode probably)
  - Enable/disable hardware debugger<commit_msg>BIOS: added fast/slow POST option to the plan<commit_after>Configurable BIOS

- Implement entirely in firmware
- Use serial UART text interface for POST and user configuration
- Save to AVR EEPROM, or perhaps the SPI EEPROM
- Expose user-configurable options
  - Set DRAM size
  - Enable/disable individual emulated devices
  - Enable/disable icache (if implemented)
  - View/set AVR fuses (non-useful or dangerous ones will be read-only)
  - Change DMA/DRAM controller settings (via special IO mode probably)
  - Enable/disable hardware debugger
  - Choose fast or thorough POST
{'fraction_non_alphanumeric': 0.053979871912168347, 'fraction_numerical': 0.0, 'mean_word_length': 3.9727272727272727, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2913516', 'n_tokens_mistral': 307, 'n_tokens_neox': 289, 'n_words': 133}