Added changes in HAL in UML
Add meeting protocol 4.11.2014
Some work on IRQ/ISR
Not sure if this fixes our problem with the real HW
Add debug object folder to .gitignore
More work on IRQ/ISR
seems one of the simulation headers include a "wrapper.h", which overrides
the native qnx functions. The replaced function `MyInterruptDetach()` does
never return. After calling `MyInterruptAttach()` (which is the override for
`InterruptAttach()`) there is very high CPU load. I hope the native functions
work with our implementation, we have to test this on the real hardware.
Move ISR to its own file `isr.h`
I hope this improves the data hiding of `hwaccess` a bit.
If possible the ISR should get friend access to `hwaccess`.
In future the `main()` function should be removed from
`hwaccess` friends and the `dispatcher` (not yet implemented)
should get a light access to get the channel id.
Remove object file folders
I have no idea why we added these...
Updated RDD and add Component Diagram
Add define `REAL_HW`
with this define it is possible to disable the logging.
TODO: just disable the file logging
Add small interrupt test in main.cpp
This should be moved into a unit test
Add unit test for IRQ/ISR
Replaced `USE_STUBS` with `UNIT_TESTS_STUB`
also added `UNIT_TESTS_IRQ`.
Add Error FSM v0
Added ERR_SLIDE_FULL IN ERROR_FSM
RDD.tex compile fix
modified Component Diagram
Remove `LOG_DEBUG` in `hwaccess::get_height_value()`
Updated VMI-Matrix
Updated PSP
Added PSP with work packages