Laurent Vivier
|
e68b0482e8
|
clear command line buffer before filling it with the property
|
2006-12-29 20:29:19 +00:00 |
|
Laurent Vivier
|
58efcb5f44
|
remove unneeded packed attribute
|
2006-12-29 20:28:28 +00:00 |
|
Laurent Vivier
|
21ee355ca7
|
add #ifdef __mc68000__ for inlined asm functions
|
2006-12-29 20:27:15 +00:00 |
|
Laurent Vivier
|
c70264f609
|
remove unneeded ARCH_M68K for typedef
|
2006-12-29 20:26:08 +00:00 |
|
Laurent Vivier
|
479702a005
|
Add default pathes for first and second level, manage some error cases
|
2006-11-03 12:39:55 +00:00 |
|
Laurent Vivier
|
d163a2f291
|
Add apple_driver-clean
|
2006-11-01 19:50:58 +00:00 |
|
Laurent Vivier
|
ce0ab6332f
|
Don't overwrite CFLAGS
|
2006-11-01 19:48:51 +00:00 |
|
Laurent Vivier
|
002e3026ae
|
On TEST_UNIT, use REQUEST_SENSE to know the device state
|
2006-11-01 17:47:32 +00:00 |
|
Laurent Vivier
|
7ce6576ba8
|
TEST_UNIT_READY doesn't need buffer, add REQUEST_SENSE
|
2006-11-01 17:46:06 +00:00 |
|
Laurent Vivier
|
ed0b247d09
|
TEST_UNIT_READY doesn't need buffer
|
2006-11-01 17:44:33 +00:00 |
|
Laurent Vivier
|
5feb420909
|
Disable SCSIRead() if no buffer provided. Some commands, like TEST_UNIT, don't read data from device
|
2006-11-01 17:43:48 +00:00 |
|
Laurent Vivier
|
1153cd593a
|
add REQUEST_SENSE
|
2006-11-01 17:42:23 +00:00 |
|
Laurent Vivier
|
5eb95f1419
|
Wait bus is not busy
|
2006-10-30 21:52:58 +00:00 |
|
Laurent Vivier
|
6df85e6083
|
Add SCSIStat()
|
2006-10-30 21:52:23 +00:00 |
|
Laurent Vivier
|
c44daf1cd4
|
correctly set second level information
|
2006-10-28 22:35:44 +00:00 |
|
Laurent Vivier
|
2f1d2b4667
|
remove unneeded putchar()
|
2006-10-28 22:22:46 +00:00 |
|
Laurent Vivier
|
a4abee7327
|
allow to read scsi info in first level
|
2006-10-28 22:21:39 +00:00 |
|
Laurent Vivier
|
cbcdd3224b
|
remove unused definition of memdum()
|
2006-10-28 10:17:45 +00:00 |
|
Laurent Vivier
|
164f1b4abf
|
Add unused function to list drivers if needed
|
2006-10-28 10:16:47 +00:00 |
|
Laurent Vivier
|
92449e6c43
|
Add error codes for SCSI
|
2006-10-27 17:16:55 +00:00 |
|
Laurent Vivier
|
0abca62f09
|
Add support for non-standard (i.e. non apple) CDROM drive that doesnot gives a capacity
|
2006-10-27 17:14:30 +00:00 |
|
Laurent Vivier
|
a072a95201
|
Add scsi_TEST_UNIT_READY.c and scsi_INQUIRY.c
|
2006-10-27 09:22:02 +00:00 |
|
Laurent Vivier
|
4e9d97b275
|
first revision
|
2006-10-27 09:21:28 +00:00 |
|
Laurent Vivier
|
f0129ad176
|
Ignore scPhaseErr on SCSIRead()
|
2006-10-27 09:19:53 +00:00 |
|
Laurent Vivier
|
2ebcc7dbb3
|
Add scsi_TEST_UNIT_READY()
|
2006-10-27 09:15:52 +00:00 |
|
Laurent Vivier
|
c257b6b678
|
update (c) date
|
2006-10-20 22:21:41 +00:00 |
|
Laurent Vivier
|
3eb8a4e2cc
|
Call SetInterrupt() only for Display drivers, call DrvrRemove() (why not ?)
|
2006-10-20 22:14:26 +00:00 |
|
Laurent Vivier
|
4d96dcd5a7
|
Add DrvrRemove()
|
2006-10-20 22:12:35 +00:00 |
|
Laurent Vivier
|
39af084fed
|
correct install
|
2006-10-20 18:54:49 +00:00 |
|
Laurent Vivier
|
fe964144eb
|
Add apple_driver in target dist
|
2006-10-20 18:44:52 +00:00 |
|
Laurent Vivier
|
8619cbb68b
|
Add apple_driver install and uninstall
|
2006-10-20 18:39:30 +00:00 |
|
Laurent Vivier
|
6e0322c6b6
|
Add apple_driver
|
2006-10-20 17:41:01 +00:00 |
|
Laurent Vivier
|
cbbb9e8601
|
Add emile-mkisofs
|
2006-10-20 17:39:45 +00:00 |
|
Laurent Vivier
|
73c91de7a6
|
emile_first_set_param_scsi_extents() takes block size in argument
|
2006-10-20 17:12:30 +00:00 |
|
Laurent Vivier
|
c6bce62661
|
use a default size (64KiB) for driver partition, in block0 counts blocks in blocksize blocks
|
2006-10-20 07:57:29 +00:00 |
|
Laurent Vivier
|
5fa77b2ff2
|
print size of device found in block0 using blocksise blocks instead of 512 bytes blocs, correct typo
|
2006-10-20 07:55:27 +00:00 |
|
Laurent Vivier
|
5bcc5daee6
|
Correct CPUFlags in CPUFlag (typo)
|
2006-10-20 07:48:42 +00:00 |
|
Laurent Vivier
|
6f7ace6f54
|
correct offset of secondary entry point
|
2006-10-19 18:58:22 +00:00 |
|
Laurent Vivier
|
854b0818e8
|
Add apple_driver
|
2006-10-19 17:34:52 +00:00 |
|
Laurent Vivier
|
e9c96014f4
|
apple_driver: initial revision
|
2006-10-19 17:34:18 +00:00 |
|
Laurent Vivier
|
e101bf5337
|
display driver type, correct driver signature
|
2006-10-18 21:57:41 +00:00 |
|
Laurent Vivier
|
da8b04e3b4
|
display driver signature
|
2006-10-18 18:38:47 +00:00 |
|
Laurent Vivier
|
87b904a4e8
|
Allow to read driver signature
|
2006-10-18 18:37:26 +00:00 |
|
Laurent Vivier
|
60ce7c18eb
|
Allow to not provide kernel or ramdisk
|
2006-10-18 18:13:35 +00:00 |
|
Laurent Vivier
|
035322406a
|
17/10/2006 update
|
2006-10-17 09:05:21 +00:00 |
|
Laurent Vivier
|
656abb6c79
|
allow to read driver if block is given using 'blocksize' bytes unit instead of 512 bytes unit; extract only bootsize bytes from the driver partition
|
2006-10-16 20:03:22 +00:00 |
|
Laurent Vivier
|
151189f71f
|
Create a more generic data structure for mkisofs, allows to write my own apple driver
|
2006-10-16 20:01:40 +00:00 |
|
Laurent Vivier
|
54521d6fe9
|
Allow to find driver if base is not in block_size but using 512 bytes block
|
2006-10-15 22:08:42 +00:00 |
|
Laurent Vivier
|
bb5ad6ce4d
|
Add emile_is_apple_driver to test if a partition is an apple_driver
|
2006-10-15 21:51:27 +00:00 |
|
Laurent Vivier
|
b8d426d278
|
use 16bit algorithm by default, 32bit is for ATA driver
|
2006-10-15 16:49:31 +00:00 |
|