You are on page 1of 2

Hello everyone, We are in the final week of GSoC�18 program and yesterday our code

has successfully merged. It got crashed in the first build because we thought we
would add the code but disable the build currently but we didn�t test the case when
device manager will try to find the driver in a certain directory which we
hardcoded at the time of loading the module. So we just changed it to an OR
condition where it won�t be able to find the driver binary but still be able to
boot the OS in any case.

krish_iyer's blog Read More


[GSoC 2018: SDHCI MMC Driver]: Week #10
Blog post by krish_iyer on Tue, 2018-07-31 23:58 haiku, software, GSoC 2018,
SDHCI, MMC, Drivers
Hello everyone, this week we have tried to get the response from the command but
unfortunately, it didn�t work out. In the meantime, I have submitted the code for
review and PulkoMandy had already reviewed once. I have been going through Linux
patches1 2 which are related to the issue we are currently facing. I have done
following improvements in the code Disabled adding drivers to the kernel, removed
statements from

krish_iyer's blog Read More


Haiku monthly activity report - 07/2018
Blog post by PulkoMandy on Mon, 2018-07-30 13:26
Hi there, it's time for the monthly report! (yes, I'm still out of inspiration for
catchy headlines) This report covers hrev52055-521XX Drivers waddlesplash completed
his work synchronizing drivers with FreeBSD 11. The FreeBSD9 compatibility layer is
now gone and all drivers are up to date again. jessicah fixed a problem in the UEFI
framebuffer driver (most of the code is shared with the "VESA" driver, although
there is no VESA BIOS in this case).

PulkoMandy's blog Read More


[GSoC 2018 - TrackGit] Progress Report 13
Blog post by hrily on Mon, 2018-07-30 18:04 haiku, gsoc, gsoc2018, tracker
This is the thirteenth progress report for TrackGit project. I did the following in
last week: Since, the planned work from the proposal is done, Stephan and I agreed
on doing some UI improvements to the existing views. Stephan suggested me some
improvements, which I did in last week. These are: Added progress bar to Clone
Window I added a progress bar to the clone window. This will give better
information about the clone progress.

hrily's blog Read More


[GSoC 2018: SDHCI MMC Driver]: Week #9
Blog post by krish_iyer on Tue, 2018-07-24 19:03 haiku, software, GSoC 2018,
SDHCI, MMC, Drivers
Hello everyone, here we are with another update on the project. Last week we have
started with installing interrupt handler, so basically we will pass the address of
a function while installing the interrupt handler, later when an interrupt occurs
that function will be called. We opted for pin-based interrupt handler, which is
one of the levels of interrupt handling. I have explained them in previous blogs.
Instructions to install an interrupt handler: bus->irq = pciInfo->u.

krish_iyer's blog Read More


[GSoC 2018 - TrackGit] Progress Report 12
Blog post by hrily on Mon, 2018-07-23 18:11 haiku, gsoc, gsoc2018, tracker
This is the twelveth progress report for TrackGit project. I did the following in
last week: Implemented Log Viewer I implemented a log viewer in TrackGit. It shows
a window with the commits in the repository so far. Link to commit. The following
screenshot shows the log viewer: I also added tests for the log command. Link to
commit.
hrily's blog Read More
[GSoC 2018 - TrackGit] Progress Report 11
Blog post by hrily on Sat, 2018-07-14 12:14 haiku, gsoc, gsoc2018, tracker
This is the eleventh progress report for TrackGit project. I did the following in
last week: Implemented Create Branch command I implemented Create Branch command.
This command creates a branch at head of the repository. There is also an option to
switch to the newly created branch. Link to commit. The following screenshot shows
Create Branch window: Implemented Switch Branch command I implemented option to
switch branch. The Switch Branch window gives user with a drop down list of
branches in current repository.

hrily's blog Read More


[GSoC 2018: SDHCI MMC Driver]: Third Phase Outline
Blog post by krish_iyer on Thu, 2018-07-12 10:52 haiku, software, GSoC 2018,
SDHCI, MMC, Drivers
So here we are in the final week of the second phase of this project. I would like
to address what was planned for this phase and what we have achieved and will
proceed to plan for the third phase. Second Phase Highlights We were successful in
register mapping through MMUIO. We have created a bus manager but not linked with
controller ATM. Interrupts have not been implemented but also not required in this
phase.

krish_iyer's blog Read More


[GSoC 2018: SDHCI MMC Driver]: Week #8
Blog post by krish_iyer on Mon, 2018-07-09 20:09 haiku, software, GSoC 2018,
SDHCI, MMC, Drivers
Hey guys! Last week we have improved the code and made it more readable. We have
completed the reset and clock sequence and proceed with power sequence. In the 4th
step of the sequence, it asks to get the Operation Conditions Register(OCR) value
of SD card. In the SD host controller spec, in command register there is command
index bits which mention about setting up command number specified in bits 45-40 of
the command-format in SD Memory Card Physical Layer Specification.

krish_iyer's blog Read More


[GSoC 2018 - TrackGit] Progress Report 10
Blog post by hrily on Mon, 2018-07-09 18:05 haiku, gsoc, gsoc2018, tracker
This is the tenth progress report for TrackGit project. I did the following in last
week. Implemented Show conflicts Window Last week I implemented Pull command. While
pulling changes, sometimes there might be conflicts while merging the changes.
These conflicts are shown when pull command execution is finished. In addition to
that, I implemented a �Show conflicts� option to see the current conflicting files
in the repository. This option is only shown when there are conflicts in the
repository.