This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SD card partitioning using sfdisk

hi All,

I'm working on BeagleBone black. I want understand how the SD card is partitioned using create-sdcard.sh which is part of TI SDK

SIZE=`fdisk -l $DRIVE | grep Disk | awk '{print $5}'`
 509
 510 echo DISK SIZE - $SIZE bytes
 511
 512 CYLINDERS=`echo $SIZE/255/63/512 | bc`

sfdisk -D -H 255 -S 63 -C $CYLINDERS $DRIVE << EOF
  ,9,0x0C,*  
  10,90,,-
  100,,,-
  EOF

what ,9,0x0C,* represents ? and 10,90,,- ?

Please explain the what is the meaning of each line or suggest me any link or doc which explains each line item

Regards,

Thiru N