DIP switches: Difference between revisions

From F256 Foenix
Jump to navigationJump to search
(Created page with "== F256K DIP switches == to do == F256K2 DIP switches == thumb {| class="wikitable" |+ |- ! Switch !! Binary Value !! Context |- | 1- ON/ 2- ON || 0 0 || Load 0 - F256K2c Load |- | 1- OFF/ 2- ON || 1 0 || Load 1 - F256K2e Load |- | 1- ON/ 2- OFF || 0 1 || Load 2 - F256K2 FNX6809 Load |- | 1- OFF/ 2- OFF|| 1 1 || Load 3 - Mister Foenix (I suppose) |}")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== F256K DIP switches ==
== F256K DIP switches ==


to do
The following might be slightly outdated. [[File:F256k DIP switches.png|thumb]]'''Source''': https://github.com/ghackwrench/F256_MicroKernel/tree/master/docs#dip-switches


== F256K2 DIP switches ==
# Enable boot-from-RAM '''AND''' don't prioritize the cart to autoboot a kernel compatible KUP header program
# Reserved (potentially for SNES gamepad support)
# Enable SLIP based networking
# Feather board installed (eg Huzzah 8266 WiFi)
# SIDs are installed
# F256: CBM keyboard installed; F256k: reduced TCP window size.
# ON: 640x480, OFF: 640x400 (''not yet implemented'')
# Enable gamma color correction


[[File:F256K2 Dip switches|thumb]]
 
When boot-from-RAM is enabled, the kernel will search the first 48k of RAM for pre-loaded programs before starting the first program on the expansion cartridge or the first program in flash.
 
== F256K2 Core Select DIP switch ==
 
[[File:F256k2ds.png|thumb]]


{| class="wikitable"
{| class="wikitable"

Latest revision as of 00:43, 16 February 2025

F256K DIP switches

The following might be slightly outdated.

Source: https://github.com/ghackwrench/F256_MicroKernel/tree/master/docs#dip-switches

  1. Enable boot-from-RAM AND don't prioritize the cart to autoboot a kernel compatible KUP header program
  2. Reserved (potentially for SNES gamepad support)
  3. Enable SLIP based networking
  4. Feather board installed (eg Huzzah 8266 WiFi)
  5. SIDs are installed
  6. F256: CBM keyboard installed; F256k: reduced TCP window size.
  7. ON: 640x480, OFF: 640x400 (not yet implemented)
  8. Enable gamma color correction


When boot-from-RAM is enabled, the kernel will search the first 48k of RAM for pre-loaded programs before starting the first program on the expansion cartridge or the first program in flash.

F256K2 Core Select DIP switch

Switch Binary Value Context
1- ON/ 2- ON 0 0 Load 0 - F256K2c Load
1- OFF/ 2- ON 1 0 Load 1 - F256K2e Load
1- ON/ 2- OFF 0 1 Load 2 - F256K2 FNX6809 Load
1- OFF/ 2- OFF 1 1 Load 3 - Mister Foenix (I suppose)