1
00:00:00,060 --> 00:00:03,810
So let us go over how we perform the same thing with that's lie.

2
00:00:04,640 --> 00:00:10,740
So they go ahead and try to include the library used to do that.

3
00:00:10,750 --> 00:00:14,500
We just need to add Zillow Dot, right?

4
00:00:14,550 --> 00:00:18,150
This consists of all the functions that could be used to access the memory.

5
00:00:18,600 --> 00:00:24,540
So if you explode the driver, you'll be finding you have a function to read.

6
00:00:24,690 --> 00:00:30,900
The value that is delineated, used to read a value, just need to specify an address or here.

7
00:00:31,230 --> 00:00:32,230
This will return, you read.

8
00:00:32,250 --> 00:00:38,490
Similarly, you have and function to read 16 bit value right here or to be specified.

9
00:00:38,850 --> 00:00:43,770
And we get you 60 and you have a function to read 32 bit value, right?

10
00:00:43,800 --> 00:00:49,920
This is what we required when we consider the demonstration of brand that we are currently discussing,

11
00:00:49,930 --> 00:00:50,190
right?

12
00:00:50,490 --> 00:00:53,500
We also have an EPA to read 64 bit value.

13
00:00:53,520 --> 00:00:56,400
We have an API to write the value to an address.

14
00:00:56,640 --> 00:01:01,850
So you have an address and a value that would be written to the specific address that you specify,

15
00:01:01,860 --> 00:01:02,150
right?

16
00:01:02,730 --> 00:01:08,610
We also have an API to write 16 bit value to write 32 bit value and write 64 bit.

17
00:01:09,090 --> 00:01:15,740
So something that we require is this that is a line 32, which will be helping us to write 32 bit value,

18
00:01:15,750 --> 00:01:17,320
an address that we specify, right?

19
00:01:17,340 --> 00:01:24,720
So let me just copy the CPA, go to our Helloworld or see right now here we complete the -- successful

20
00:01:24,720 --> 00:01:25,970
with a pointer rate.

21
00:01:26,220 --> 00:01:31,680
So here what we're going to do is we'll just distinguish between pointer method and Zillow method.

22
00:01:31,680 --> 00:01:33,810
In fact, both will be giving us the same data.

23
00:01:34,870 --> 00:01:39,050
And that will help us to compare with the good, the methods are exactly world No.2.

24
00:01:39,330 --> 00:01:41,350
Yeah, we just need this as point of matter.

25
00:01:42,570 --> 00:01:50,330
And then here, when Charlie started, is also successful, we'll mention we completed this with a pointer,

26
00:01:50,670 --> 00:01:50,940
right?

27
00:01:52,020 --> 00:01:57,540
Now we proceed with writing a reader with the library, so for.

28
00:01:58,480 --> 00:02:00,010
I equals two zero.

29
00:02:00,370 --> 00:02:08,740
OK, I less than 50 I +, + + inside this, what we want to do is will be calling.

30
00:02:10,180 --> 00:02:11,440
They allowed 30, right?

31
00:02:11,800 --> 00:02:17,770
So we'll just be calling this and this request to argument first one is an address and second one is

32
00:02:17,770 --> 00:02:19,450
indeed all right to address.

33
00:02:19,450 --> 00:02:22,090
First for us is dynamically changing.

34
00:02:22,090 --> 00:02:24,700
That is, with each new iteration, we have a new address, right?

35
00:02:24,970 --> 00:02:30,940
So address will basically be close to the right to represent our views address.

36
00:02:31,240 --> 00:02:35,110
And then with each new iteration, it will be updated by four.

37
00:02:35,140 --> 00:02:35,330
Right.

38
00:02:35,380 --> 00:02:37,310
So address for us will be topless.

39
00:02:37,500 --> 00:02:38,560
Right, OK.

40
00:02:38,770 --> 00:02:42,370
And then the detail for us will be simply quite gross.

41
00:02:42,820 --> 00:02:48,360
So this is exactly similar to what data we have stored when we are working with the point of it.

42
00:02:48,730 --> 00:02:52,090
So this complete the process of writing the data.

43
00:02:52,090 --> 00:02:59,220
And once this process is completed, we will again be mentioning this message that is data, right?

44
00:02:59,230 --> 00:03:03,720
Successful and this is very simple, I write.

45
00:03:04,060 --> 00:03:07,210
Then we proceed for reading the data, right so far.

46
00:03:08,410 --> 00:03:12,220
I was just, you know, I less than 50.

47
00:03:14,210 --> 00:03:18,860
Hi, Les Plus, right to read that a little bit value.

48
00:03:19,130 --> 00:03:23,050
We have an EPA, which is referred to as Zilin 32.

49
00:03:23,780 --> 00:03:25,820
So here we have a zillion to redo this returns.

50
00:03:25,820 --> 00:03:27,920
You know, do we need to just percentage interest?

51
00:03:27,920 --> 00:03:29,210
So let me just copy this.

52
00:03:29,750 --> 00:03:34,310
Go back to our hello or see, we just need to add an address over here, right?

53
00:03:34,320 --> 00:03:38,090
So for us, an address would be data plus four.

54
00:03:38,250 --> 00:03:42,620
So with each new iteration, the address will be updated and this returns you 32.

55
00:03:42,830 --> 00:03:44,680
So let me just declared one variable.

56
00:03:46,590 --> 00:03:55,560
OK, so let me just declare one variable you 32 and let it just mean this has data read that said,

57
00:03:55,750 --> 00:03:58,680
right, this is what we going to need this.

58
00:03:59,100 --> 00:04:01,440
We will be copying this now.

59
00:04:03,060 --> 00:04:04,560
Go back to our code.

60
00:04:04,860 --> 00:04:11,250
OK, and here the value, which is written by the 32, will be storing inside data, right?

61
00:04:11,610 --> 00:04:19,500
And again, we also need to print the value book that is today so value, right?

62
00:04:20,550 --> 00:04:26,100
But S.E. told me, again, new line character and the values inside the story.

63
00:04:26,580 --> 00:04:26,850
Right.

64
00:04:27,180 --> 00:04:28,380
This is what we're going to do.

65
00:04:28,560 --> 00:04:34,530
And as we complete this process, we'll also be adding the message We're here now.

66
00:04:34,630 --> 00:04:42,260
It is to read a successful book with the czyli and whether in fact, what we will do is whatever data

67
00:04:42,270 --> 00:04:46,920
that you are writing, you could do this thing to somebody and then the data that you are reading,

68
00:04:46,920 --> 00:04:50,100
you could just compare it with the data that you have in NRT.

69
00:04:50,790 --> 00:04:58,200
And if data matches just keep the error value zero and if data do not match just incremental net account

70
00:04:58,200 --> 00:05:01,110
rather than you check whether error is equal to zero.

71
00:05:01,320 --> 00:05:04,420
If that is the case, you could see the greatest success rate.

72
00:05:04,440 --> 00:05:09,740
So here we are utilizing a serial terminal to visualize the value that we have, and then we are comparing

73
00:05:09,740 --> 00:05:12,900
not said whether data is matching to the unexpected way.

74
00:05:12,930 --> 00:05:13,200
Right?

75
00:05:13,590 --> 00:05:16,440
So let me just proceed and try to execute this.

76
00:05:16,740 --> 00:05:20,340
Now we'll be finding out what the method will result in to see.

77
00:05:21,660 --> 00:05:24,780
Transaction value direct, so let us build our project.

78
00:05:25,260 --> 00:05:32,190
So once Bill is successfully right, we go ahead and we select our configuration.

79
00:05:32,670 --> 00:05:34,090
Click on Relaunch, Right?

80
00:05:34,090 --> 00:05:38,340
So this will again program our region and we will restart our application.

81
00:05:38,340 --> 00:05:39,070
We will go it.

82
00:05:39,090 --> 00:05:40,350
This terminal will clear up.

83
00:05:40,650 --> 00:05:41,730
Article Cancel.

84
00:05:42,810 --> 00:05:49,020
We'll just be clearing up cereal, cancer again, you see, the point here is acting like a weekly resume,

85
00:05:49,020 --> 00:05:49,560
but right?

86
00:05:50,520 --> 00:05:57,240
And now, if you compare right to be it, an initial addition is successfully that it is successful

87
00:05:57,240 --> 00:06:00,180
and then be able to lead from zero to 245.

88
00:06:00,480 --> 00:06:03,480
Then we mentioned that it is successful.

89
00:06:03,540 --> 00:06:06,390
We proceed with a little utilizing Zillow.

90
00:06:07,290 --> 00:06:12,840
And if you compare the data that we are eating is exactly matching to what we have, right?

91
00:06:13,750 --> 00:06:21,370
So this is how we utilize allow to read and write data and will be remember that in fact, whenever

92
00:06:21,370 --> 00:06:26,960
you have a situation to read or write the detail from a specific address, you could always use either

93
00:06:26,960 --> 00:06:28,430
a pointer or a delay.
