()
| 109 | const CR: u8 = 0x0du8; |
| 110 | #[no_mangle] |
| 111 | pub fn main() -> i32 { |
| 112 | // let fb_ptr = framebuffer() as *mut u8; |
| 113 | let mut board = DrawingBoard::new(); |
| 114 | let _ = board.disp.clear(Rgb888::BLACK).unwrap(); |
| 115 | for i in 0..20 { |
| 116 | let c=getchar(); |
| 117 | if c == LF || c == CR { |
| 118 | break; |
| 119 | } |
| 120 | board.latest_pos.x += i; |
| 121 | board.latest_pos.y += i; |
| 122 | board.paint(); |
| 123 | } |
| 124 | 0 |
| 125 | } |