| 156 | } |
| 157 | |
| 158 | static uint8_t cpu_read_in(uint16_t pio) { |
| 159 | if (unprivileged_code()) { |
| 160 | return 0; /* in returns 0 in unprivileged code */ |
| 161 | } |
| 162 | return port_read_byte(pio); |
| 163 | } |
| 164 | |
| 165 | static void cpu_write_out(uint16_t pio, uint8_t value) { |
| 166 | if (unprivileged_code()) { |
no test coverage detected