Simply go to Mobilerunner.net and browse WAP site with the desired device.
You may have to create a account but it is absolutely easy than ever.
Sometimes we need to install new fonts in Ubuntu. Here is a method of installing fonts in Ubuntu.
-> Put the fonts on temporary folder (/tmp).
-> Open Nautilus file browser in root access (alt+F2 gksudo nautilus).
-> Go to fonts folder (/usr/share/fonts).
-> Creat a folder for your new font.
-> Cut and Paste the new font form temporary folder to the newly created folder.
-> Run font cache or type the code below in terminal:sudo fc-cache -f
Sometimes we need to download *.rar file from the website and we have to decompress the file to get the original file. In windows operating system its easy to decompress just right click to the file and click Extract Here...
But in Ubuntu to decompress the *.rar file open the Terminal window and type:find -type f -name '*.rar' -exec unrar x {} \;
You can use 7-zip application (installing from add remove application) to easily compress and decompress the many types of format including *.rar
If you want to install Adobe Air in your Ubuntu (Linux Operating System) then follow the instructions:
-> Open Terminal and type$ sudo ./thebinfile.bin
or$ sudo /path/to/binfile.bin
Here thebinfile.bin and binfile.bin is the .bin file name of the adobe air.
To restore the emails just give your Gmail ID, password and locate the directory of backup file and then click Restore.
module countersync(reset, Q, clock);
input reset;
input clock;
output [3:0]Q;
reg[3:0]Q;
always @ (posedge clock)
if(!rst)Q<=0; else Q<=Q+1; endmodule
module testbench;
reg reset,clock;
wire [7:0]Q;
parameter STEP=60;
// Instantiate the module
countersync instance_name (
.reset(reset),
.Q(Q),
.clock(clock)
);
always#(STEP/2)clk=~clk;
initial begin
clock=1;reset=0;#(STEP-10);
reset=1;#(STEP*20);
$stop;
end
endmodule
module sequence(x, clock, reset, y, Q);
input x;
input clock;
input reset;
output y;
reg y;
output [2:0]Q;
parameter start=3'b000;
parameter got0=3'b001, got00=3'b010, got001=3'b011, got0010=3'b101;
reg[2:0]Q; //state variable
reg[2:0]D;
//next state logic
always @(x or Q)
begin
case (Q)
start: D=x ? start:got0;
got0: D=x ? start:got00;
got00: D=x ? got001:got0;
got001: D=x ? start:got0010;
got0010: D=x ? start:got00;
default: D=3'bxxx;
endcase
end
always @ (posedge clock)
begin
if(reset)
Q=D;
else
Q=0;
end
//output logic
always @ (Q)
y=Q[2];
endmodule
module testbench;
reg x;
reg clock;
reg reset;
wire y;
wire [2:0]Q;
// Instantiate the module
sequence instance_name (
.x(x),
.clock(clock),
.reset(reset),
.y(y),
.Q(Q)
);
always #100
clock=~clock;
//input data bit
initial begin
clock=1; x=0; reset=0; #200
x=0; reset=0; #200
x=0; reset=0; #200
x=1; reset=0; #200
x=0; #200
x=0; #200
x=1; #200
x=0; #200
x=0; #200
x=1; #200
x=0; #200
$stop;
end
endmodule
module shiftres(w, clock, Q);
input w;
input clock;
output [1:8]Q;
reg [1:8]Q;
always @(posedge clock) //Shift Resistor logic start
begin
Q[8]<=w; // Value of w count as Q[8]
Q[7]<=Q[8]; //Value shifted from Q[8] to Q[7]
Q[6]<=Q[7]; //Value shifted from Q[7] to Q[6]
Q[5]<=Q[6]; //Value shifted from Q[6] to Q[5]
Q[4]<=Q[5]; //Value shifted from Q[5] to Q[4]
Q[3]<=Q[4]; //Value shifted from Q[4] to Q[3]
Q[2]<=Q[3]; //Value shifted from Q[3] to Q[2]
Q[1]<=Q[2]; //Value shifted from Q[2] to Q[1]
end
endmodule
module testbench;
reg w, clock;
wire [1:8]Q;
// Instantiate the module
shiftres instance_name (
.w(w),
.clock(clock),
.Q(Q)
);
always#100
clock=~clock;
initial begin
clock=1; w=1; #200
w=0; #200
w=1; #200
w=0; #200
w=0; #200
w=1; #200
w=1; #200
w=0; #200
$stop;
end
endmodule