00071 {
00072 unsigned long base_address;
00073 global_timer_available = 0;
00074 if (timer_address <= 0x10)
00075 {
00076 return (0);
00077 }
00078 base_address = timer_address - 0x10;
00079 p0 = (SCOPE_PTR) (base_address + 0x0);
00080 p1 = (SCOPE_PTR) (base_address + 0x2);
00081 p2 = (SCOPE_PTR) (base_address + 0x4);
00082 p3 = (SCOPE_PTR) (base_address + 0x6);
00083 p4 = (SCOPE_PTR) (base_address + 0x8);
00084 p5 = (SCOPE_PTR) (base_address + 0xA);
00085 p6 = (SCOPE_PTR) (base_address + 0xC);
00086 p7 = (SCOPE_PTR) (base_address + 0xE);
00087 hkv3d_loc = (TIMER_BD_PTR) (timer_address);
00088 global_timer_available = 1;
00089 return (1);
00090 }