R
|
01b147cbb2
|
define AUTO_BOOT_BITMAP_NUM_HWORDS constant
|
2024-04-21 05:53:46 +01:00 |
|
R
|
7affb1b209
|
first pass at comments
|
2024-04-21 05:51:35 +01:00 |
|
R
|
ef659206e2
|
fix booting ram, commit to new size
|
2024-04-14 18:29:09 +01:00 |
|
R
|
b490e6917d
|
xxx try to fix ram boot bug
ram boot doesn't seem to work if there's no flash application for some reason
|
2024-04-14 18:10:59 +01:00 |
|
R
|
c2665c139d
|
reboot into ram wip
|
2024-04-14 17:36:13 +01:00 |
|
R
|
397857a2a7
|
more shaving code size
|
2024-04-14 17:18:47 +01:00 |
|
R
|
878e2229e5
|
yet more code shaving
|
2024-04-14 17:10:38 +01:00 |
|
R
|
2acf794123
|
more code squeezing
|
2024-04-14 16:46:19 +01:00 |
|
R
|
cfe827c1ce
|
more blocks
|
2024-04-14 16:23:11 +01:00 |
|
R
|
73a91a4d90
|
micro-optimizations to shave off code size
|
2024-04-14 16:21:35 +01:00 |
|
R
|
181da94dbc
|
impl auto reboot again for small files
|
2024-04-14 16:05:53 +01:00 |
|
R
|
dd1b721486
|
ram download and bounds check; dunno how to do reboot
|
2024-04-14 15:34:26 +01:00 |
|
R
|
389e387aa1
|
fix bug prematurely sending STALL when write in progress
|
2024-04-14 15:21:01 +01:00 |
|
R
|
5b69ac973f
|
we inherently cannot implement this auto reboot properly
|
2024-04-14 14:36:11 +01:00 |
|
R
|
0a7f3f9d41
|
fix bug overflowing buffer when synthesizing data
|
2024-04-14 14:02:31 +01:00 |
|
R
|
63e32289d9
|
no stack needed anymore
|
2024-04-14 08:02:52 +01:00 |
|
R
|
b1e2e79d5d
|
cswtag into stash
|
2024-04-14 07:55:58 +01:00 |
|
R
|
673d6b6eab
|
all the usb regs too
|
2024-04-14 07:54:20 +01:00 |
|
R
|
688dc3c871
|
everything now in lds
|
2024-04-14 07:42:09 +01:00 |
|
R
|
b38aab0040
|
works, not ramless
|
2024-04-14 07:36:37 +01:00 |
|
R
|
ecef620913
|
xxx wtf this works
|
2024-04-14 07:26:46 +01:00 |
|
R
|
543baf7090
|
xxx this mostly works
|
2024-04-14 07:10:28 +01:00 |
|
R
|
79237091f5
|
wip ep1 out --> gp
|
2024-04-14 06:27:45 +01:00 |
|
R
|
4fc4d0c2ee
|
wip test opt with gp relaxation
|
2024-04-14 06:13:29 +01:00 |
|
R
|
50672d80b9
|
more code space opt -> fold read/write handlers
|
2024-04-14 05:26:45 +01:00 |
|
R
|
3c01843d1e
|
refactor common scsi hardcoded answers
|
2024-04-14 05:15:23 +01:00 |
|
R
|
078281f6f2
|
clean up and simplify sector synth logic
|
2024-04-14 04:54:03 +01:00 |
|
R
|
25cc8c1a5a
|
send csw -> subroutine
saves a lot of code space
|
2024-04-14 04:26:11 +01:00 |
|
R
|
8feb1d2ea8
|
micro-optimizations in startup assembly code
|
2024-04-14 04:08:13 +01:00 |
|
R
|
394046a4b1
|
not super well tested suspend
|
2024-04-14 03:52:08 +01:00 |
|
R
|
3d657b6704
|
yet more unsupported command error fixing
|
2024-04-14 03:25:00 +01:00 |
|
R
|
409819787e
|
fix error handling clear stall
|
2024-04-14 03:10:23 +01:00 |
|
R
|
90bf2331c8
|
read format capacity
windows worked once before it stopped working
|
2024-04-14 02:43:06 +01:00 |
|
R
|
ef0e1551c1
|
xxxxxxx start/stop unit, huge mess because out of registers
|
2024-04-14 01:44:20 +01:00 |
|
R
|
4b408dc065
|
put in html stub
|
2024-04-14 01:00:40 +01:00 |
|
R
|
4e1d1ea4a3
|
more reliable but still wtf
|
2024-04-13 23:56:36 +01:00 |
|
R
|
a609c3ddfb
|
xxx this still doesn't work
|
2024-04-13 22:55:22 +01:00 |
|
R
|
51b64d291a
|
xxx wip
|
2024-04-13 22:20:40 +01:00 |
|
R
|
3bbc82bd4d
|
flash programming appears okay
|
2024-04-13 21:54:35 +01:00 |
|
R
|
0c142bb60c
|
reboot on complete file
|
2024-04-13 21:33:56 +01:00 |
|
R
|
a7775ce431
|
can detect UF2 blocks
|
2024-04-13 20:19:20 +01:00 |
|
R
|
6e8174726b
|
without this magic macos gets sad
|
2024-04-13 19:18:09 +01:00 |
|
R
|
2098719b0a
|
fix some bugs
|
2024-04-13 19:14:10 +01:00 |
|
R
|
9aafc39d35
|
accept dummy writes
|
2024-04-13 19:07:54 +01:00 |
|
R
|
3975e92993
|
fix overalignment, real info file
|
2024-04-13 18:48:47 +01:00 |
|
R
|
d4a2837b6c
|
can generate files when reading
|
2024-04-13 18:36:03 +01:00 |
|
R
|
509193ebe6
|
synthesize fat root dir
|
2024-04-13 18:27:52 +01:00 |
|
R
|
ec709c9e11
|
fill in mode sense; works on linux/mac to see drive now
|
2024-04-13 17:20:09 +01:00 |
|
R
|
5f825e56e7
|
block read okay (at least on linux)
|
2024-04-13 17:05:32 +01:00 |
|
R
|
b1cb106e79
|
implement inquiry
|
2024-04-13 15:54:35 +01:00 |
|