Corwin Kuiper
|
5ab7893786
|
add thumb target
|
2021-04-11 02:44:59 +01:00 |
|
Corwin Kuiper
|
b1659aa54f
|
install build-essential? also run tests
|
2021-04-11 02:44:59 +01:00 |
|
Corwin
|
03549dfdde
|
run apt-get as root
|
2021-04-11 02:44:59 +01:00 |
|
Corwin Kuiper
|
b9de6b5ce5
|
add what's required for cargo test
|
2021-04-10 22:25:27 +01:00 |
|
Corwin Kuiper
|
adfa3b9fde
|
add example that is literally the tonc example
|
2021-04-10 20:04:21 +01:00 |
|
Corwin Kuiper
|
473f75f20d
|
fix linker script
|
2021-04-10 20:04:21 +01:00 |
|
Corwin Kuiper
|
ec4e11b44a
|
add an example to just test building
|
2021-04-10 20:04:21 +01:00 |
|
Corwin Kuiper
|
e1e3345227
|
change linker and runner
|
2021-04-10 20:04:21 +01:00 |
|
Corwin Kuiper
|
0a5da7ceaa
|
remove makefile
|
2021-04-10 20:04:21 +01:00 |
|
Corwin Kuiper
|
c87924a252
|
correct github action
|
2021-04-10 19:03:55 +01:00 |
|
Corwin Kuiper
|
d1078f319f
|
add some standard github action
|
2021-04-10 19:02:41 +01:00 |
|
Corwin Kuiper
|
a6f17a7044
|
modify makefile to no longer build crt0.s
|
2021-04-10 19:02:41 +01:00 |
|
Corwin Kuiper
|
06cd2a9f55
|
build crt0.s as part of build.rs
|
2021-04-10 19:02:41 +01:00 |
|
Corwin Kuiper
|
039666bc33
|
update readme
|
2021-04-10 18:33:43 +01:00 |
|
Corwin Kuiper
|
5689f7c9b1
|
change built target to thumbv4t-none-eabi
|
2021-04-10 18:33:43 +01:00 |
|
Corwin Kuiper
|
bc6f3e6f80
|
add copious amount of comments
|
2021-04-03 18:37:09 +01:00 |
|
Corwin
|
6a3359c23b
|
Merge pull request #3 from corwinkuiper/remove-xbuild
remove need for cargo-xbuild
|
2021-04-03 18:29:21 +01:00 |
|
Corwin Kuiper
|
8ba1c9448e
|
remove need for cargo-xbuild
|
2021-04-03 18:24:00 +01:00 |
|
Corwin
|
2c5f706d20
|
Merge pull request #2 from corwinkuiper/mgba-output
Mgba output
|
2021-03-09 00:14:51 +00:00 |
|
Corwin Kuiper
|
582c335326
|
add tiled0 back
|
2021-03-09 00:14:01 +00:00 |
|
Corwin Kuiper
|
e6c737eac2
|
working with release mode
|
2021-03-09 00:11:19 +00:00 |
|
Corwin Kuiper
|
87c8ec9c38
|
panic example for integer overflow
|
2021-03-09 00:10:14 +00:00 |
|
Corwin Kuiper
|
2d075bebb9
|
fix debug build by changing opt level to 2
previously failed due to being too big
|
2021-03-09 00:10:01 +00:00 |
|
Corwin Kuiper
|
3a94c7acf0
|
fix by removing unreferenced file
|
2021-03-08 23:25:40 +00:00 |
|
Corwin Kuiper
|
722e0fad35
|
invert fully rather than inverting button bits
|
2021-03-08 04:43:36 +00:00 |
|
Corwin Kuiper
|
f1941729ca
|
move video and vblank to own files
|
2021-03-08 03:48:28 +00:00 |
|
Corwin Kuiper
|
b05c339cbf
|
fix panic example
|
2021-03-08 03:48:13 +00:00 |
|
Corwin Kuiper
|
b33cde9f63
|
explicitly list each enum value in interrupts
|
2021-03-08 02:06:45 +00:00 |
|
Corwin Kuiper
|
6b78a99211
|
fix syscall example
|
2021-03-08 01:59:54 +00:00 |
|
Corwin Kuiper
|
0dc5d620c7
|
disallow multiple video contexts at compile time
|
2021-03-08 01:59:05 +00:00 |
|
Corwin Kuiper
|
195004e8b2
|
add more details to the readme
|
2021-03-08 00:00:43 +00:00 |
|
Corwin Kuiper
|
65b77e0b3a
|
*fix not exposing interrupts
|
2021-03-07 01:06:59 +00:00 |
|
Corwin Kuiper
|
2b0d92cb62
|
don't expose interrupts at module level
|
2021-03-07 01:06:34 +00:00 |
|
Corwin Kuiper
|
a034b2b83c
|
do not expose interrupts
|
2021-03-07 01:05:41 +00:00 |
|
Corwin Kuiper
|
ac88468333
|
refactor and add doc strings to display
|
2021-03-07 01:03:47 +00:00 |
|
Corwin Kuiper
|
9527d32521
|
allow only one vblank handler
|
2021-03-07 00:47:39 +00:00 |
|
Corwin
|
3978e64cff
|
Merge pull request #1 from gwilymk/add-dockerfile
Add dockerfile
|
2021-03-06 23:16:46 +00:00 |
|
Gwilym Kuiper
|
233865e7d2
|
Add script to start the development environment
|
2021-03-06 22:53:20 +00:00 |
|
Gwilym Kuiper
|
943caac685
|
Dockerfile for doing development
|
2021-03-06 22:52:29 +00:00 |
|
Gwilym Kuiper
|
e28e567535
|
Don't fail making the directory if it already exists
|
2021-03-06 22:51:56 +00:00 |
|
Corwin Kuiper
|
cc48605f4a
|
move display modes to own file
|
2021-03-06 22:46:55 +00:00 |
|
Gwilym Kuiper
|
0d17da1e79
|
Don't fail if the .sav file was never created
|
2021-03-06 22:43:37 +00:00 |
|
Corwin Kuiper
|
9b0bdb17e5
|
implement more ways of panicking
|
2021-03-06 20:09:23 +00:00 |
|
Corwin Kuiper
|
0613849da9
|
mark creating memory mapped as unsafe
|
2021-03-06 20:07:04 +00:00 |
|
Corwin Kuiper
|
5935f2a8c6
|
information on Makefile structure
|
2021-03-06 18:04:22 +00:00 |
|
Corwin Kuiper
|
0790f78103
|
initial commit
|
2021-03-06 17:58:59 +00:00 |
|