Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • app_bsp_start()
    • Replace the character output function with one that writes to the syslog
  • app_bsp_pretasking_hook()
  • app_bsp_predriver_hook()
  • app_bsp_postdriver_hook()
  • app_bsp_cleanup()

...

  • Create a single empty linked list of Ethernet handlers

Init task

...

  • This forms the intent of the loaded executable
    • Other possibilities exist, but generally, this will be one of the core executables
  • Announce what's running
  • Configure the network from DHCP
  • Set up the dynamic linker
  • Wiki Markup
    \[~claus:Start the shell\]
  • Wiki Markup
    \[~claus:Start the debugger daemon ({{gdb}} stub)\]
  • Create a Task
  • Determine what the Task should run
    • Read metadata from flash
    • Read the front panel rotary switch
  • Dynamically link the code
  • Run the Task