Skip to content
Snippets Groups Projects
Commit 4d3f5fab authored by ks6n19's avatar ks6n19
Browse files

commit for switches to change pixel coordinate

parent c2036905
No related branches found
No related tags found
No related merge requests found
......@@ -25,6 +25,11 @@ volatile uint32_t* OUT_REGS = (volatile uint32_t*) AHB_OUT_BASE;
//////////////////////////////////////////////////////////////////
// Functions provided to access i/o devices
//////////////////////////////////////////////////////////////////
uint32_t read_switches(int addr) {
return SW_REGS[addr];
}
// x1
void write_out_0(uint32_t value_0) {
......@@ -104,14 +109,31 @@ void wait_for_any_switch_data(void) {
//////////////////////////////////////////////////////////////////
int main(void) {
while(1) {
int switch_temp ;
while(1) {
if ( check_switches(0) ) {
write_out( read_switches(0) );
}
if ( check_switches(1) ) {
switch_temp = read_switches(1);
if (switch_temp = 1) {
write_out_0( 0x000 ); //x1
write_out_1( 0x000 );//y1
write_out_2( 0x140 );//x2
write_out_3( 0x140 );// y2
}
if (switch_temp = 0) {
write_out_0( 0x000 ); //x1
write_out_1( 0x000 );//y1
write_out_2( 0x200 );//x2
write_out_3( 0x240 );// y2
}
}
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment