Ripes icon indicating copy to clipboard operation
Ripes copied to clipboard

[External Peripherals] Define device discoverability protocol

Open mortbopet opened this issue 4 years ago • 0 comments

An external peripheral server should be able to provide information about the peripherals that are available in the server. An possible implementation could be to send a JSON string across the network containing a list of peripheral tags, where each tag contains the following info:

  • Name
  • Description
  • Base address (relative to 0x0 and not the address where the external peripheral is mapped inside Ripes)
  • Address width
  • a list of [string : unsigned] defining the symbols made available by the component

mortbopet avatar Oct 26 '21 21:10 mortbopet