A good suggestion from sp
1) How to get the LBA or Track where I can write.
If you format your media for fixed packet writing using format unit command, there will be 1 single track on the media. This is the track you will have to write to.
LBA are address on the media. Basically, once you've formatted your media, you can write any LBA of the track (there only 1 track in our case). It will be up to the filesystem you choose to organize the available space. Of course I highly recommand usage of UDF
2) Should I use reserve command to reserve a block/Track fro me?
I don't think so. At least nothing like this exist in InCD 4.
(Or there is one engineer doing code I've not seen.)
3) Here is dump of Read Disc Info?
0020 1E01 0101 0180 2000 0000 0072 0029 FFFF FFFF FFFF FFFF 0000
0000 0000 0000 0000
4) This shows of a CDRW Disk that I formatted with InCD along with
LG? First IS it Okay that I formated the CDRW Disk with ur InCD
and now I am using this for Write with using my own Fromat
Command.. Will that be Okay or I will have to use my own Format
Command? I realy and badly this answer which?
It depends what you want to do develop first: writing data or formatting disc. And also if you want to add format capability at all to your software.
Of course you will be able to format with InCD then write with your own software.
5) Can I just Use Read Track Info after Success in Mode Select with
options of Track flage set to 1 and Track/LBA to 0xFF for Read
Track Info? Will that Work or I will have to Go othe way?
As far as I know there is no special sequence about mode select and read track info.
6) If I go for Fix Packet, Can I write just Data in Chunks of 2048
bytes? I shall to calculte/Provide Sync, Headre , Sub Header , EC or Drive will do it for me and I will have to just to provide 2048 bytes and Start LBA or Will have to provide all 2352 bytes?
In fixed packet, you provide just the data by packets of 32 blocks (32*2048 bytes). Service blocks are computed by the drive.