diff --git a/os/src/server/dynamic_rom/README b/os/src/server/dynamic_rom/README index b14be9dbcc..bf496f1880 100644 --- a/os/src/server/dynamic_rom/README +++ b/os/src/server/dynamic_rom/README @@ -2,3 +2,18 @@ ROM service that provides ROM modules that change during the lifetime of a ROM session according to a timeline. This main purpose of this service is the testing of programs that are able to respond to ROM module changes, for example configuration changes. + +The configuration of the dynamic ROM server contains a '' sub node per +ROM module provided by the service. Each '' node hosts a 'name' attribute +and contains a sequence of sub nodes that define the timeline of the ROM +module. The possible sub nodes are: + +'::' The content of the '' node is assigned to the content + of the ROM module. + +'::' Sleeps a number of milliseconds as specified via the 'milliseconds' + attribute. + +:':' Removes the ROM module. + +At the end of the timeline, the timeline re-starts at the beginning.