Commit Graph

91 Commits

Author SHA1 Message Date
Kitty-Cricket Piapiac 70cda6bb79 kip io:add simple disk device
this is pretty untested :3
2023-03-19 21:54:21 -07:00
Kitty-Cricket Piapiac d3df23a43d restructure 2023-03-17 14:25:20 -07:00
Kitty-Cricket Piapiac c72b653b1a kip-io:DEVice macro 2023-03-17 02:31:44 -07:00
Kitty-Cricket Piapiac 10d3505039 d/ocument i/o bus 2023-03-16 01:07:40 -07:00
Kitty-Cricket Piapiac a0031d0ebf update README 2023-03-15 23:27:04 -07:00
Kitty-Cricket Piapiac 8d0b9cba19 t/libt fix,kmm32-as use libt 2023-03-15 13:25:43 -07:00
Kitty-Cricket Piapiac c3e11a250e libt:init&barebone tests 2023-03-15 02:58:34 -07:00
Kitty-Cricket Piapiac 73d797e46e update README 2023-03-14 22:51:03 -07:00
Kitty-Cricket Piapiac 801fa75c08 kmm32-as:->t/ 2023-03-14 22:47:54 -07:00
Kitty-Cricket Piapiac cacc253509 kip:clamp mouse pos 2023-03-11 02:19:42 -08:00
Kitty-Cricket Piapiac 12d8cdef42 kmm32-as:Word->T,remove some doc 2023-03-08 16:50:20 -08:00
Kitty-Cricket Piapiac 92976927f5 kmm32:IVT sizes
oops i keep forgetting this machine is 32 bit not 64 bit
2023-03-08 16:15:17 -08:00
Kitty-Cricket Piapiac 77ca44ff2d d/kmm32-as 2023-03-08 16:08:36 -08:00
Kitty-Cricket Piapiac 3381ee7ae5 kmm32:stack size 2023-03-08 12:23:58 -08:00
Kitty-Cricket Piapiac ec1bf1d9b4 kmm32:dp&rp can be 1 byte 2023-03-08 12:16:09 -08:00
Kitty-Cricket Piapiac c4b2d2cf9f update readme 2023-03-07 15:51:24 -08:00
Kitty-Cricket Piapiac 48ad9d51bf x/vsync 2023-03-03 14:01:21 -08:00
Kitty-Cricket Piapiac 42bcc7b758 d/ocument instruction set 2023-03-03 12:55:24 -08:00
Kitty-Cricket Piapiac 836535568d kmm32:make stack pointers hardware registers 2023-03-03 12:39:54 -08:00
Kitty-Cricket Piapiac b6217659c6 kip:mouse interrupts 2023-03-02 15:45:28 -08:00
Kitty-Cricket Piapiac 0957c9d893 kip:vsync&mouse 2023-03-02 15:14:09 -08:00
Kitty-Cricket Piapiac 4dcc209bdc kmm32:fix some insts 2023-03-02 13:00:00 -08:00
Kitty-Cricket Piapiac 5a03c66fb3 kmm32-as: assembler builtins
x/: fix & fmt
2023-03-02 11:43:22 -08:00
Kitty-Cricket Piapiac 2cfcc15ee9 kmm32:add IVT&change reset ip 2023-03-02 11:40:25 -08:00
Kitty-Cricket Piapiac 4448f01905 documentation skeleton 2023-03-02 02:48:53 -08:00
Kitty-Cricket Piapiac 6d9dc7d425 simple display example 2023-03-02 02:43:13 -08:00
Kitty-Cricket Piapiac 3f559e9656 add sdl2 io
blitting and pixel out, also change a shit ton of code
2023-03-02 02:41:43 -08:00
Kitty-Cricket Piapiac 3f0db55a15 update README 2023-03-02 01:42:17 -08:00
Kitty-Cricket Piapiac e0f411089a kipas->kmm32-as 2023-03-01 18:05:04 -08:00
Kitty-Cricket Piapiac b301bed2e7 kmm32,kipas:update instruction set 2023-02-21 21:41:14 -08:00
Kitty-Cricket Piapiac 57ed6f2dd0 kipas:macros 2023-02-21 14:43:42 -08:00
Kitty-Cricket Piapiac 647e31b9c5 s/make/meson/g 2023-02-21 13:40:29 -08:00
Kitty-Cricket Piapiac 0d1c9a802e kipas:labels x/:hello world 2023-02-21 03:13:16 -08:00
Kitty-Cricket Piapiac 0cf6664bc5 kmm32:fix du 2023-02-21 03:08:27 -08:00
Kitty-Cricket Piapiac c2a3279462 kip:io(io_term) 2023-02-21 01:55:50 -08:00
Kitty-Cricket Piapiac 65f9f440fe meta (LICENSE,Makefile,README,x/) 2023-02-21 01:37:15 -08:00
Kitty-Cricket Piapiac e3a934b264 kipas: init (p1) 2023-02-21 01:36:19 -08:00
Kitty-Cricket Piapiac 9208fc7665 c11 compat,fix 2023-02-21 00:30:36 -08:00
Kitty-Cricket Piapiac 1e72d2f89d static,header,new ints 2023-02-21 00:01:23 -08:00
Kitty-Cricket Piapiac ab70608a77 fmt,fix 2023-02-20 15:25:39 -08:00
Kitty-Cricket Piapiac f9afa5224c init kmm32 2023-02-18 16:18:43 -08:00