Commit Graph

145 Commits (master)

Author SHA1 Message Date
able fd41943bb0 Begin work on draw_unicode_char 2022-08-04 03:36:46 -05:00
able 9e72fa6039 Implement bounds checks 2022-08-02 01:16:47 -05:00
RKennedy9064 5a25f85faf
Merge pull request #26 from clavierpaul/master
Set color palette to standard 256 VGA palette
2022-02-15 16:06:11 -06:00
Paul Clavier 4ba361efc6
Set color palette to standard 256 VGA palette
This fixes issue 18.
2022-02-15 20:01:44 +00:00
Ryan Kennedy 577f1662fd Merge branch 'master' of https://github.com/rust-osdev/vga 2021-06-02 18:53:27 -05:00
Ryan Kennedy 62e9f8ac85 Update version 2021-06-02 18:53:17 -05:00
RKennedy9064 5ea1dcd97f
Merge pull request #24 from rust-osdev/update-testing
Update testing
2021-05-24 20:32:52 -05:00
Ryan Kennedy 8bce654f48 Update testing 2021-05-24 20:22:55 -05:00
RKennedy9064 44b077d724
Update interrupts.rs 2021-05-24 19:27:14 -05:00
RKennedy9064 8af34e84c0
Update Cargo.toml 2021-05-24 19:25:17 -05:00
RKennedy9064 224281d217
Merge pull request #23 from ethindp/master
Update dependencies to latest versions to fix E0557
2021-05-19 10:09:00 -05:00
RKennedy9064 aa905c274c
Update Cargo.toml 2021-05-19 10:03:30 -05:00
RKennedy9064 ff56914101
Update Cargo.toml 2021-05-19 09:55:37 -05:00
Ethin Probst a54112e072
Update dependencies to latest versions to fix E0557
Signed-off-by: Ethin Probst <ethindp@protonmail.com>
2021-05-16 12:19:02 -05:00
RKennedy9064 e110b5d4fc
Merge pull request #22 from rust-osdev/develop
Update config/testing
2021-02-14 21:38:51 -06:00
Ryan Kennedy e0d1e83e80 Update config/testing 2021-02-14 21:31:21 -06:00
RKennedy9064 f34a084e28
Merge pull request #20 from Pollux3737/master
fix: should now compile
2021-02-14 21:09:20 -06:00
RKennedy9064 ed96c5d253
Merge pull request #21 from rust-osdev/develop
Update workflow
2021-02-14 21:07:47 -06:00
Ryan Kennedy 4bf246ca91 Update workflow 2021-02-14 21:06:06 -06:00
Paul Fournier 8a4bcf2b5c fix: should now compile 2021-02-13 22:15:39 +01:00
RKennedy9064 2323181b77
Merge pull request #17 from rust-osdev/develop
Version bumps
2020-11-02 15:07:08 -06:00
Ryan Kennedy c7379529da Updated readme and version 2020-11-02 14:41:39 -06:00
Ryan Kennedy 03c7ac6ec7 Version bumps 2020-10-30 15:11:43 -05:00
RKennedy9064 bb087860e6
Merge pull request #15 from rust-osdev/develop
Develop
2020-05-21 17:11:04 -05:00
Ryan Kennedy c6388a6073 Fixing tests 2020-05-21 17:04:49 -05:00
Ryan Kennedy 601531090f Deprecated asm! macro 2020-05-21 16:56:17 -05:00
RKennedy9064 15d8a7b339
Update rust.yml
All the cool kids are doing it 2.0
2020-04-08 22:35:51 -05:00
RKennedy9064 379050bae2
Update rust.yml
All the cool kids are doing it
2020-04-08 22:34:16 -05:00
RKennedy9064 42368848e5
Merge pull request #14 from rust-osdev/develop
Develop
2020-04-05 18:59:12 -05:00
Ryan Kennedy 817023c268 Changelog and version bump 2020-04-05 18:58:30 -05:00
RKennedy9064 9cfe78a889
Merge pull request #13 from rust-osdev/mode-320-240
Mode 320 240
2020-04-05 18:55:53 -05:00
Ryan Kennedy a1d220906e Comments and cleanup 2020-04-05 18:45:52 -05:00
Ryan Kennedy 6106f39d0e Always specify plane for clear screen 2020-04-05 17:49:31 -05:00
Ryan Kennedy f828663b39 Actually make the height 240 2020-04-05 17:17:16 -05:00
Ryan Kennedy 0bd4d1a617 Unused imports 2020-04-04 23:14:09 -05:00
Ryan Kennedy 545c90fee9 Probably don't need those locks 2020-04-04 23:08:34 -05:00
Ryan Kennedy ee23c6162e Initial setup for mode 320x240x256 2020-04-04 22:53:36 -05:00
RKennedy9064 8b68414385
Fixed trait name 2020-03-31 23:02:48 -05:00
Ryan Kennedy 98a68383fd Changelog and version bump 2020-03-31 22:57:56 -05:00
RKennedy9064 1c53e383f4
Merge pull request #12 from dbeckwith/dbeckwith.improvements
Small improvements
2020-03-31 22:29:54 -05:00
Daniel Beckwith 64950abc2f Allow any character for fill_screen 2020-03-31 20:33:06 -04:00
Daniel Beckwith bfe4676250 Fix lint 2020-03-31 18:37:42 -04:00
Daniel Beckwith ef72be76f6 Fix lint 2020-03-31 18:35:59 -04:00
Daniel Beckwith ecd8f2fea9 Make constructors const 2020-03-31 18:29:41 -04:00
Daniel Beckwith 9cf310e462 Make screen width and height constant 2020-03-31 18:29:32 -04:00
Daniel Beckwith 6fa4d119ad More trait impls for screen writers 2020-03-31 18:24:29 -04:00
Daniel Beckwith 1dad4ffa4d Add fill_screen 2020-03-31 18:22:55 -04:00
Daniel Beckwith b113bd0857 More const 2020-03-31 18:20:25 -04:00
Daniel Beckwith 1b18fee638 More trait impls 2020-03-31 18:20:22 -04:00
RKennedy9064 85c237d637
Merge pull request #10 from rust-osdev/develop
Develop
2020-03-25 20:48:06 -05:00