summaryrefslogtreecommitdiff
path: root/src/luma.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/luma.rs')
-rw-r--r--src/luma.rs35
1 files changed, 21 insertions, 14 deletions
diff --git a/src/luma.rs b/src/luma.rs
index 16c1941..6830045 100644
--- a/src/luma.rs
+++ b/src/luma.rs
@@ -3,22 +3,22 @@
This file is part of Luma.
- Luma is free software: you can redistribute it
- and/or modify it under the terms of the GNU
+ Luma is free software: you can redistribute it
+ and/or modify it under the terms of the GNU
Affero General Public License as published by
- the Free Software Foundation, either version 3
- of the License, or (at your option) any later
+ the Free Software Foundation, either version 3
+ of the License, or (at your option) any later
version.
- Luma is distributed in the hope that it will be
- useful, but WITHOUT ANY WARRANTY; without even
- the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Luma is distributed in the hope that it will be
+ useful, but WITHOUT ANY WARRANTY; without even
+ the implied warranty of MERCHANTABILITY or
+ FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Affero General Public License for more details.
- You should have received a copy of the GNU
- Affero General Public License along with Luma. If not,
- see <https://www.gnu.org/licenses/>.
+ You should have received a copy of the GNU
+ Affero General Public License along with Luma.
+ If not, see <https://www.gnu.org/licenses/>.
*/
pub mod application;
@@ -32,9 +32,14 @@ pub struct VersionType<T> {
pub const VERSION: VersionType::<u32> = VersionType::<u32> {
major: 0x0,
- minor: 0x29,
+ minor: 0x2A,
};
+pub struct WidthHeight<T> {
+ width: T,
+ height: T,
+}
+
pub const CONFIGURATION_VERSION: u32 = 0x0;
pub const MEMORY_SIZE: usize = 0x0E010000;
@@ -42,5 +47,7 @@ pub const MEMORY_SIZE: usize = 0x0E010000;
pub const BOOTLOADER_SIZE: usize = 0x00004000;
pub const IMAGE_SIZE: usize = 0x02000000;
-pub const SCREEN_WIDTH: u8 = 0xF0;
-pub const SCREEN_HEIGHT: u8 = 0xA0;
+pub const SCREEN_SIZE: WidthHeight::<u8> = WidthHeight::<u8> {
+ width: 0xF0,
+ height: 0xA0,
+};