arshankhanifar_gmail.com (Arshan Khanifar)
Unicorn

Projects

User does not belong to any projects.

User Details

User Since
Jan 10 2018, 7:12 PM (31 w, 6 d)

just another coop student

Recent Activity

May 11 2018

arshankhanifar_gmail.com added a comment to D15168: Microchip's LAN78XX driver for FreeBSD.

yeah I must've forgotten to do that sorry. Thanks!

May 11 2018, 1:30 PM · network

May 2 2018

arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

changed the file name, and variables. build passes.

May 2 2018, 12:49 AM · network

May 1 2018

arshankhanifar_gmail.com planned changes to D15168: Microchip's LAN78XX driver for FreeBSD.

What is the preferred name for this driver? I basically used LAN78XX because that was the naming scheme linux went with. It's kind of confusing as this driver is used for also LAN7515 on raspberry pi's. My suggestion is: if_umicro.c since it's for microchip, and it starts with a u like other FreeBSD's usb-to-ethernet drivers. However, that naming doesn't have any info about the model.

May 1 2018, 9:47 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

more accurate error checking, style fixes.

May 1 2018, 9:43 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

Added error checking for offset in mii read callback.

May 1 2018, 12:42 AM · network
arshankhanifar_gmail.com added inline comments to D15168: Microchip's LAN78XX driver for FreeBSD.
May 1 2018, 12:41 AM · network

Apr 30 2018

arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

removed the FDT includes, as they're for reading the MAC address from RPIs and are not implemented yet.

Apr 30 2018, 7:42 PM · network
arshankhanifar_gmail.com added inline comments to D15168: Microchip's LAN78XX driver for FreeBSD.
Apr 30 2018, 7:37 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

removed incomplete PHY driver from makefile.

Apr 30 2018, 7:36 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

More fixes, informally discussed with @emaste

Apr 30 2018, 6:20 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

more style fixes, typo fixes, and comment fixes

Apr 30 2018, 2:50 PM · network
arshankhanifar_gmail.com added inline comments to D15168: Microchip's LAN78XX driver for FreeBSD.
Apr 30 2018, 2:49 PM · network

Apr 27 2018

arshankhanifar_gmail.com added a comment to D15168: Microchip's LAN78XX driver for FreeBSD.

reverted it back to use SMC2 as the vendor id.

Apr 27 2018, 6:19 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

Turns out SMC2 is the old Microchip. So I used that instead. We need to update the vendor description though! SMC2 doesn't represent microchip, which is the current company that makes micro things. :P

Apr 27 2018, 6:18 PM · network
arshankhanifar_gmail.com created D15217: Fixes to the if_smsc driver.
Apr 27 2018, 6:07 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

diff wrt the base of this project.

Apr 27 2018, 5:38 PM · network
arshankhanifar_gmail.com updated the diff for D15168: Microchip's LAN78XX driver for FreeBSD.

style fixes, removed all the TODOs in the code, and added a REMAINING FEATURES section.

Apr 27 2018, 5:34 PM · network

Apr 23 2018

arshankhanifar_gmail.com created D15168: Microchip's LAN78XX driver for FreeBSD.
Apr 23 2018, 2:01 PM · network

Apr 2 2018

arshankhanifar_gmail.com created D14936: support for function keys for vt(4) .
Apr 2 2018, 6:26 PM

Feb 7 2018

arshankhanifar_gmail.com updated the diff for D14224: More details in ld.lld manpage.

Performed the changes proposed, had a slight problem understanding this comment. I did what I thought was right, if not just let me know :)

Feb 7 2018, 6:42 PM
arshankhanifar_gmail.com added inline comments to D14224: More details in ld.lld manpage.
Feb 7 2018, 6:39 PM

Feb 6 2018

arshankhanifar_gmail.com updated the summary of D14224: More details in ld.lld manpage.
Feb 6 2018, 2:14 PM
arshankhanifar_gmail.com created D14224: More details in ld.lld manpage.
Feb 6 2018, 2:12 PM

Jan 24 2018

arshankhanifar_gmail.com created D14036: Added missing EFI_GUID's to the efi loader.
Jan 24 2018, 10:18 PM
arshankhanifar_gmail.com created D14034: Chapter 17.9 of the Handbook: put -t cd9660 option for the ISO formats.
Jan 24 2018, 7:45 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

fixed typo

Jan 24 2018, 7:05 PM

Jan 22 2018

arshankhanifar_gmail.com updated the diff for D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.

tiny space between cu and command

Jan 22 2018, 7:04 PM
arshankhanifar_gmail.com added inline comments to D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.
Jan 22 2018, 7:04 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

the direction of the diff was backwards... my bad

Jan 22 2018, 6:45 PM
arshankhanifar_gmail.com added inline comments to D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.
Jan 22 2018, 6:35 PM
arshankhanifar_gmail.com updated the diff for D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.

applied the changes as suggested by @bcr

Jan 22 2018, 6:34 PM
arshankhanifar_gmail.com added inline comments to D13961: Updated the FAQ book's Chapter 15 about serial communicators.
Jan 22 2018, 5:04 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

corrected whitespaces

Jan 22 2018, 5:04 PM

Jan 18 2018

arshankhanifar_gmail.com added inline comments to D13961: Updated the FAQ book's Chapter 15 about serial communicators.
Jan 18 2018, 6:10 PM
arshankhanifar_gmail.com updated the diff for D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.

Applied the changes suggested by @bcr.
Also, expanded the explanation with a brief tutorial on how to communicate with the device through the cu command.

Jan 18 2018, 6:09 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

updated the dial-in and dial-out serial enumerations on dev:
ttyd to ttyv
cuad to cuau

Jan 18 2018, 5:39 PM
arshankhanifar_gmail.com added inline comments to D13961: Updated the FAQ book's Chapter 15 about serial communicators.
Jan 18 2018, 5:15 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

updated the diff with -U999999

Jan 18 2018, 4:18 PM
arshankhanifar_gmail.com updated the diff for D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.

changed the diff to one with context

Jan 18 2018, 4:14 PM
arshankhanifar_gmail.com created D13966: Added a new tutorial for connecting to a serial port through a usb-to-uart converter, as is the cases with most SoC's.
Jan 18 2018, 3:59 PM
arshankhanifar_gmail.com added inline comments to D13961: Updated the FAQ book's Chapter 15 about serial communicators.
Jan 18 2018, 3:37 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

This whole paragraph talks about the third serial port, sio2 or COM3, which is supposed to be on /dev/cuad2 for dial-out devices and /dev/ttyd2 for dial-in devices. when I do ls /dev/cua* I get these files:

/dev/cuaU0
/dev/cuaU0.init
/dev/cuaU0.lock
/dev/cuau0
/dev/cuau0.init
/dev/cuau0.lock
/dev/cuau2
/dev/cuau2.init
/dev/cuau2.lock
Jan 18 2018, 3:26 PM
arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

removed all the usb-to-uart tutorial, to save it for a future review.

Jan 18 2018, 3:10 PM

Jan 17 2018

arshankhanifar_gmail.com updated the diff for D13961: Updated the FAQ book's Chapter 15 about serial communicators.

Added another example for the cases where users use a usb-to-serial converter.

Jan 17 2018, 10:22 PM
arshankhanifar_gmail.com created D13961: Updated the FAQ book's Chapter 15 about serial communicators.
Jan 17 2018, 9:28 PM

Jan 12 2018

arshankhanifar_gmail.com created D13890: Removed soft-update journaling from default.
Jan 12 2018, 8:05 PM
arshankhanifar_gmail.com added inline comments to D13813: introduce basic lld man page.
Jan 12 2018, 6:29 PM